Перейти к содержанию
  • Выход Skyrim Anniversary Edition сломает моды


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

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

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

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

    9ee802a9-d001-424d-8eac-6330651bca2e.jpg.jpeg

    SkyUI, один из самых популярных модов, использующих SKSE

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

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

    Кроме того, по данным того же источника, Anniversary Edition выйдет как патч для Skyrim Special Edition, без отдельной страницы в Steam.

    Что же делать, если вы уже собрали себе Skyrim своей мечты?

    Во-первых, отключите автоматическое обновление игры в Steam, чтобы приложение ненароком не скачало новое издание. Во-вторых, запускайте игру только через менеджер модов или skse_loader.exe. При использовании Mod Organazer 2, сперва запускайте Steam, иначе он сам его откроет и тот полезет обновляться.

    The Elder Scrolls V: Skyrim Anniversary Edition выйдет 11 ноября 2021 года на PC, Xbox One, Xbox Series X|S,  PlayStation 4 и PlayStation 5.

    Материал подготовлен @themudcrab специально для TGM — Tesall Game Magazine.

    • Нравится 20

    Обратная связь

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



    Meridiano

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

    zubr11, придётся поверить, в анонсе AE сказано, что кроме обновления обладатели SE бесплатно получат 3 крупнейших (на мой взгляд) модификации CC, одна из которых целиком новая - рыбалка:

    Цитата:

    Current and future owners of The Elder Scrolls V: Skyrim Special Edition on any platform including Xbox Game Pass Subscribers will receive access to three free pieces of Creation Club content: Fishing, Survival Mode and even new quests with Saints and Seducers

    Так что читайте источники, прежде чем верить или не верить. Платным будет только полный пакет всех модификаций CC.

    zubr11

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

    Meridiano, моды СС только два и то не покупал это рюкзаки и предметы для лагеря ,ибо весь бутор СС неплохо перекрываются реально замечательными фанатскими модами !Обновится в этом случае может заставить только обход ограничений в 256 плагинов ,ибо запаривает (например моя скромная сборка состоит из 48 файлов есм,377есп,425есл)
    делать пере -слияния при выходах обновлений модов ) .Ну коль жив до сих пор LE,я уверен будет жить и SE

    -ВЫРВАНО ИЗ elderscrolls.bethesda.net/en/article/REybYU3Gy2InVlHmus4UC/skyrim-10th-anniversary-fan-celebration

    Существующие владельцы The Elder Scrolls V: Skyrim Special Edition и подписчики Xbox Game Pass также получат возможность приобрести обновление Anniversary Edition для своей версии игры Special Edition, чтобы получить доступ ко всему дополнительному контенту, найденному в Anniversary Edition.

    ТУТ ГЛАВНОЕ СЛОВО -ПРИОБРЕСТИ -

    Divide by zero

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

    Кстати, рабочий вариант. Пиратство - это конечно очень плохо, и лучше всё-таки купить лицензионную версию игры, но в таких вот ситуациях это самое пиратство может очень даже выручить.

    • Нравится 3
    Mooncat

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

    Nikett, да я уже все скопировала и опробовала. Вроде норм работает

    Kir

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

    ZEYGEN, Теперь ты сможешь ловить рыбку, как Тодд ловит людей на новый скайрим

    • Нравится 3
    J'Rama

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

    Divide by zero, поэтому я и употребляю слово корсарить;) Скай, может, и не куплю, зато дважды куплю Морру - в счет Скайрима. Может, не совсем честно, но смысл в этом есть.
    Ясно, что все подряд пиратить не надо, но если ситуация призывает к этому - то почему нет. Да и запасную копию всегда сподручно под рукой иметь - на всякий случай.

    • Нравится 2
    gkalian

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

    zubr11,

    Цитата:

    чтобы получить доступ ко всему дополнительному контенту

    • Нравится 1
    Пакость

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

    Цитата:

    Anniversary Edition собирается в Visual Studio 2019.

    Цитата:

    библиотек достижений Xbox Live, которые работают в версиях от 2017 года и позднее

    пофиг куда импорты вставлять. Хотя в ряде случаев маркетинга (этим сами Мелкомягкие грешить любят) сиё может выглядеть несколько геморно.
    Тут скорей необходимое обновление согласно лицензионного соглашения на саму Visual Studio во избежание отказа в поддержке со стороны Microsoft. ИМХО

    • Нравится 1
    zubr11

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

    gkalian, ну а приобретать что предлагают ,не обновление " Anniversary Edition"?

    Solwing DS

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

    Elke, Я в своё время, когда Скай активно запускал, чтоб лишний раз ни капли не выжидать прогрузки Стимовского клиента - просто экзэшник хаканый закинул. Отвязал от Стима, по факту. И обновлял осознанно, взвешивая. Экстэндэр-то с запозданиями выкатывается, моды - тоже.

    А вот, по сабжу. В библиотеке у меня, считаем

    • купил 11.11.11 (Скайрим)
    • купил LE два года спустя (Снова Скайрим, + dlc)
    • вышла SE, раз уже была LE - держи
    • играл в Эндэрал - нужен снова Скайрим, другой дистрибутив. Заново
    • поставить сборку Ская, уже готовую без заморочек. По-сильнее отличную от оригинала = ещё 1 вариант, не связанный с предыдущими

    Внимание, вопрос. Сколько Скайримов "шло в гору"?
    Я не знаю сколько их у меня, как наименований товара, - я всегда считал, что один. Мог ошибаться..
    Хех, AE, конечно идёт лесом. 10 лет игре, и я знаком с ней с первой недели

    • Нравится 6
    Meridiano

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

    zubr11, Anniversary Edition - это обновлённая специалка со всем доп контентом. Обновлённая специалка и 3 мода - это не Anniversary Edition.

    Darkenral

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

    По этой причине я играю в обычный Skyrim, а не в SE который постоянно обновляется и требует обновление от модов. Да и в SE нет тех модов которые доступны для LE.

    • Нравится 2
    • Не нравится 1
    St. Eugene

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

    Ну, тоже самое было и когда SE выходило, так что сидим и ждем пока все это добро и для этой версия Ская не обновят.
    И да, когда выйдет AE то получается что на нексусе будет уже ТРИ страницы с модами Скайрима.
    Интересно доберется ли эта версия до третьего места по кол-ву модов, если да то первые три места будет занимать Скайрим, тогда можно будет неиронично говорить что Скайрим победитель по жизни.

    • Нравится 1
    zubr11

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

    Meridiano, вот вы читаете или не читаете ?

    Наконец, у нас есть несколько интересных анонсов по самой игре. Текущие и будущие владельцы The Elder Scrolls V: Skyrim Special Edition_ на любой платформе, включая подписчиков Xbox Game Pass, получат доступ к трем бесплатным материалам Creation Club: рыбалка, режим выживания и даже новые квесты со Святыми и Соблазнителями._ Кроме того, владельцы Skyrim Special Edition на PlayStation 5 и Xbox Series X | S, а также подписчики Xbox Game Pass на Xbox Series X | S получат бесплатное обновление до расширенной версии 11 ноября для своих PlayStation 5 и Xbox Series X | Системы S!
    абзац пропущен
    Существующие владельцы The Elder Scrolls V: Skyrim Special Edition и подписчики Xbox Game Pass также получат возможность приобрести обновление Anniversary Edition для своей версии игры Special Edition, чтобы получить доступ ко всему дополнительному контенту, найденному в Anniversary Edition.

    из этого следует ,что в клубе будет бесплатный доступ к трем допкам в спешиале на писи
    а приобревшие АЕ получат обнову ! или тут нужно читать и придумывать того что нет ?
    Да если купите и обновитесь у вас все сломается !!!

    Meridiano

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

    zubr11, я не понимаю, что вы пытаетесь донести? Вы говорили, что АЕ будет отдельной игрой - нет, это не так. Вы говорили, что обновление игры будет платным - нет, это не так. Что вы хотите сказать-то? Что фулл пакет модификаций СС, который и сделает обновлённую специалку АЕ, будет платным? Мы это знаем, успокойтесь.

    zubr11

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

    Meridiano, Я не вижу причин мне беспокоится ,ведь нигде нет инфы о принудительном обновлении SE , кроме как для PS-XBOX, другие же обновления получат только те из текста кто купят АЕ,кто не купит получит доступ к трем модам из клуба ,я не вижу в том тексте ,что мой скайрим се принудительно обновиться ,поэтому да АЕ ,станет третьей игрой )) можешь соглашаться -а можешь нет !

    T1m0n

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

    stripter, уже 100 раз обсудили. АЕ - это просто обновление для SE, которое состоит из бесплатной части с тремя модами из СС и собственно АЕ, который включает остальные моды из СС. Никаких отдельных страниц с модами.

    St. Eugene

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

    T1m0n, Я наверное не так выразился, я имел в виду что будет как с SE и на нексусе появится отдельная страница модов для AE версии Скайрима. Ну как у LE и SE, у них же разные страницы или вернее сказать разделы с модами.
    Это я имел в виду.
    А, или вы имеете в виду то что будет бесплатное обновление с тремя модами, а все остальное нужно будет докупать уже отдельно? А разве это не отдельная от SE версия Ская будет, как SE от LE?

    • Нравится 2
    T1m0n

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

    Цитата:

    А, или вы имеете в виду то что будет бесплатное обновление с тремя модами, а все остальное нужно будет докупать уже отдельно?

    Да.

    Цитата:

    А разве это не отдельная от SE версия Ская будет, как SE от LE?

    Нет. Это будет просто обновление для SE. Skyrim SE и LE - это технически разные игры. Поэтому на них отдельные страницы.

    St. Eugene

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

    T1m0n, Чтош, спасибо что прояснили этот вопрос , видимо я невнимательно читал тематические новости про это издание.

    • Нравится 2
    Майдум

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

    Хорошо что я ещё не все моды морровинда прошёл, иначе бы у меня с новости бомбило.

    • Нравится 3
    रोमानीय

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

    Daylight Dancer, осуждаю.

    • Нравится 1
    • Не нравится 1
    xsSplater

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

    रोमानीय, Тодд зайди под своим акком)

    • Нравится 6
    snilex

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

    Цитата:

    Anniversary Edition собирается в Visual Studio 2019

    Жаль, что не в VS 2022)). шучу
    Да, я знаю, что релиз VS 2022 только 8 ноября).

    St. Eugene

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

    snilex, Visual Studio 2022: Выходит.
    Тодд Говард: Кажется пришло время делать новое переиздание.

    • Нравится 3



    Для публикации сообщений создайте учётную запись или авторизуйтесь

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать аккаунт

    Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

    Регистрация нового пользователя

    Войти

    Уже есть аккаунт? Войти в систему.

    Войти

×
×
  • Создать...