Перейти к публикации

ВЫХОД SKYRIM ANNIVERSARY EDITION СЛОМАЕТ МОДЫ

Автор: Pet9948 24 комментария 4847 просмотров

По сообщению одного из разработчиков расширения скриптов SKSE для Skyrim, с выходом обновления Anniversary Edition моды, взаимодействующие с нативным кодом игры, могут сломаться. 

Большая часть таких модификаций использует библиотеку Address Library, разработанную meh321, которая умеет искать и модифицировать определенные функции движка, используя заданные паттерны. 

И все это не будет работать по весьма банальной причине — обновление компилятора. Ранее Bethesda собирала 64-битную версию Skyrim в Visual Studio 2015, но Anniversary Edition собирается в Visual Studio 2019.

Судя по всему, причиной перехода является необходимость использования библиотек достижений Xbox Live, которые работают в версиях от 2017 года и позднее. Некоторые старые игры обходят это ограничение с помощью добавления сторонних DLL-файлов, но по какой-то причине в Bethesda не выбрали этот вариант.

Цитата

Плагины, использующие библиотеку адресов, необходимо будет разделить на эпохи "до AE" и "после AE". Функции кода и его хуки необходимо будет переписать. Нам нужно будет снова найти много функций. Встроенное поведение компилятора изменилось настолько, что буквально сто тысяч функций исчезли и были либо встроены, либо удалены и изменены.

Пишет автор на Reddit!

Студия Bethesda подтвердили, что издание Skyrim Anniversary Edition будет представлять из себя обычный патч для тех у кого уже установлена игра Skyrim SE (Special Edition), естественно через Steam. а это значит, если вы не хотите обновлять свою игру Skyrim SE до Skyrim AE в Steam, то отключите автоматическое обновление в настройках игры в Steam, иначе обновление до Skyrim AE просто уничтожит всю вашу The Last Dark либо другие сборки, которые у вас стоят для SE!

Что это значит для нас, и нашей сборки The Last Dark SE!?

Скорее всего это значит, что нам нужно будет дождаться выхода AE + SKSE + Модов которые работают уже на новой AE версии. К таким модам относятся основополагающие моды в сборке как “SSE Engine Fixes – JContainers SE –  ConsoleUtilSSE – Papyrus Extender for SSE” и пр. Не говоря уже о “Address Library for SKSE Plugins или NET Script Framework”. От них зависит работа сотни других модов в сборке… Мы не сможем продвигать дальше SE и обновлять моды, так как скрипты модов скорее всего будут меняться, а исправлять в SE все баги других авторов не самая разумная и хорошая затея. Ведь в 70% багов вина не сборщиков сборок, а именно авторов модов. Исправление косяков, которых мы ждём каждый день. :)

Собственно, ждём обновы, надеемся и верим, что Говард доволен рыбалкой и сломанным SKSE. :ireful1:

Skyrim Anniversary Edition выходит уже совсем скоро, 11 ноября 2021.

 

  • Хаха 1
  • Мне не нравится 2

Отзывы пользователей

Рекомендованные комментарии

buravlev2006

Пользователь

Опубликовано:

да и нафиг нам этот патч!) сейчас The Last Dark КРУЧЕ ЛЮБЫХ ВЕРСИЙ РАЗРАБОТЧИКОВ)

 

Опубликовано:

  • Администратор

@buravlev2006 Проблема в том, что The last Dark теперь работать будет только на пиратках. Или на Стим версии, пока не решишь переустановить игру. 

Дим Саныч

Таны сайта

Опубликовано:

  • Таны сайта
5 минут назад, Pet9948 сказал:

@buravlev2006 Проблема в том, что The last Dark теперь работать будет только на пиратках. Или на Стим версии, пока не решишь переустановить игру. 

У 90% игроков в СНГ пиратка. Стимочники пусть вступают в клуб "Чёрный Роджер"😁

Опубликовано:

  • Администратор

@Дим Саныч Ну тут уже проблема по серьёзнее всплывает. Не видать нам теперь исправление багов модов под SE. А руками одному или с фениксом 1000 модов лопатить, такое себе. 

Опубликовано:

  • Администратор

@Дим Саныч А и, СНГ — это хорошо, но 90% модов делают не в СНГ и на лицензии. Следовательно, разрабы не будут больше делать моды на SE

Дим Саныч

Таны сайта

Опубликовано:

  • Таны сайта
47 минут назад, Pet9948 сказал:

@Дим Саныч А и, СНГ — это хорошо, но 90% модов делают не в СНГ и на лицензии. Следовательно, разрабы не будут больше делать моды на SE

На ЛЕ до сих пор делают.

ReGaN

Пользователь

Опубликовано:

Вот тебе и подарочек. Просто нет слов. Худшая новость. Да срать я хотел на их рыбалку. С нетерпением жду выхода чтобы оставить негативный отзыв в Стиме. Эта обнова провалиться с треском как их Фалаут.  Уж простите за негативный комент, меня дико бомбит от этого решения. Я думал, будет отдельно, а они просто реально все сломают этой не до обновой. Я точно не откажусь от  The Last Dark. Главное, чтоб автор не рвался на части делая все подряд впопыхах.) А спокойно дальше до делал то, что планировал изначально. А там уже разберемся.)

Prostos123

VIP - Легенда

Опубликовано:

  • VIP - Легенда

Немного не понял,  значит полноценной версии 2.0 сборки с новой боевкой не дождёмся в ближайшем будущем из-за обновления :cray2:?

Опубликовано:

  • Администратор

@Prostos123 Скорее всего 2.0 будет бессмысленна. Хоть она уже и практически собрана. Но это пока не точно. Ждём выхода грёбаной AE... 

ArmaGhetton

Пользователь

Опубликовано:

7 часов назад, Pet9948 сказал:

@Prostos123 Скорее всего 2.0 будет бессмысленна. Хоть она уже и практически собрана. Но это пока не точно. Ждём выхода грёбаной AE... 

не вижу проблемы дальше работать с SE.

Nik5456

Пользователь

Опубликовано:

Я тоже.

Опубликовано:

  • Администратор

Если разрабы не захотят переделывать моды под AE, будет здорово и останемся на SE. Ибо развитие сборки без обновлений и добавлений новых интересных модов будет так себе, а за авторов перерабатывать и исправлять все все моды, это не благодарная задача, ибо большую часть модов мы правим просто общаясь с разработчиками модов. 

Толстый

Таны сайта

Опубликовано:

  • Таны сайта
1 час назад, Pet9948 сказал:

Если разрабы не захотят переделывать моды под AE, будет здорово и останемся на SE. Ибо развитие сборки без обновлений и добавлений новых интересных модов будет так себе, а за авторов перерабатывать и исправлять все все моды, это не благодарная задача, ибо большую часть модов мы правим просто общаясь с разработчиками модов. 

Согласен, останемся тогда на SE ибо лучше чем он уже не будет, ну только если в AE не добавят DLSS и RTX. Главное вовремя отключить автообнову в стиме.

buravlev2006

Пользователь

Опубликовано:

Со всеми согласен ОСТАЕМСЯ НА SE, И ЖДЕМ ЗАВЕРШЕНИЯ РАБОТЫ ПО 2.0!!

getmans

Пользователь

Опубликовано:

11 часов назад, Pet9948 сказал:

Если разрабы не захотят переделывать моды под AE, будет здорово и останемся на SE. Ибо развитие сборки без обновлений и добавлений новых интересных модов будет так себе, а за авторов перерабатывать и исправлять все все моды, это не благодарная задача, ибо большую часть модов мы правим просто общаясь с разработчиками модов. 

Скорее всего на нексусе все сведется к появлению третьего Skyrim AE. подобно SE и LE. Извращенцы если захотят будут пилить на нем, но комьюнити так и останется на первых двух. Смысл? Говард завтра выпустит AE Special Edition, дабы продать скайрим в пятый раз, а комьюнити снова на очередной недоновый  недодвижок распылятся? Все если и перейдут, то только с выходом  Древний Крутит 6 )))

IceSqueez

Пользователь

Опубликовано: (изменено)

Да уж.. но я думаю ВСЕ будут благодарны если 2.0 хотя бы будет закончена, включая новую боевку, многие её ждут
Насчет развития после этого – уверен моды на SE будут тоже выпускаться параллельно с АЕ, в то время когда на АЕ уже не будет много старых модов и в целом пройдет не мало времени пока контент по АЕ хоть как-то сравняется с контентом по SE, так что смысла переходить на АЕ не вижу, это же тоже самое что выбросить все ваши труды за все эти года и начать заново!

Изменено пользователем IceSqueez

Set Ariman

Пользователь

Опубликовано:

Эммм.. А как обновление в Стиме отключить? Там его можно только отсрочить, а не полностью вырубить.

tornado59535

Таны сайта

Опубликовано:

  • Таны сайта

Всем привет,так есть смысл стать VIP пользователем и скачать последнюю сборку,в нее полноценно можно играть,а то я наверное не дождусь финала?

Опубликовано:

  • Администратор

@tornado59535 Да есть смысл. :). Мы щас как раз 2.0 тестим. 

Ребят, SE сборка 2.0 выйдет в любом случаи, разве что изменится её установка немного и не будет доступна Steam версия. И всего-то в общем.

ArmaGhetton

Пользователь

Опубликовано:

18.10.2021 в 19:44, Pet9948 сказал:

@tornado59535 Да есть смысл. :). Мы щас как раз 2.0 тестим. 

Ребят, SE сборка 2.0 выйдет в любом случаи, разве что изменится её установка немного и не будет доступна Steam версия. И всего-то в общем.

А можно и для стим-версии для тех кто не обновится?

Опубликовано:

  • Администратор
7 часов назад, ArmaGhetton сказал:

А можно и для стим-версии для тех кто не обновится?

Я так полагаю, что стим версию нельзя будет не обновить. Там можно только отсрочить обнову.

ArmaGhetton

Пользователь

Опубликовано:

7 часов назад, Pet9948 сказал:

Я так полагаю, что стим версию нельзя будет не обновить. Там можно только отсрочить обнову.

А точно будет обнова? Может играть будет отдельной версией в библиотеку добавлена?



Создайте аккаунт или войдите в него для комментирования

Новые скриншоты

Аккаунт

Навигация

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.