Перейти к содержанию
  • В этой статье я расскажу, как получить критичные EXE и DLL файлы игры без использования стороннего софта типа Downgrade Patcher. Это полезно, если вы забыли отключить автообновление или устанавливаете игру с нуля и вам нужны конкретные версии этих файлов.

    требования

    1. Владение игрой Skyrim Special Edition в Steam. Обновления не играют роли, как и контент Anniversary Upgrade/Edition.

    2. Установленный клиент Steam.

    3. Умение открывать окно "Выполнить" при помощи сочетания клавиш Win+R.

    часть i - Skyrimse.exe

    Чтобы выкачать из Steam файл SkyrimSE.exe, вам нужно знать 3 его идентификатора - App-ID, Depot-ID и Manifest-ID. Узнать их просто, если посетить сайт steamdb.info. В строке поиска введите "Skyrim Special Edition" и откройте страницу игры. Здесь вы узнаете App-ID: 489830.

    DG-01.PNG

    На панели слева перейдите на вкладку Depots, здесь вы увидите текущие депоты игры. Среди них всех вам нужен депот "Skyrim Special Edition exe", и вы сразу узнаете нужный Depot-ID: 489833.

    DG-02.PNG

    Кликните по ID депота и перейдите сразу на вкладку Manifests. Здесь будет история этого файла с самого релиза игры, а для каждой версии у него указан свой Manifest-ID, они-то вам и нужны.

    DG-03.PNG

    На момент 8 декабря 2023 самые популярные версии SkyrimSE.exe это:

    • 1.5.97 - манифест 2289561010626853674
    • 1.6.353 - манифест 4570833277049890269
    • 1.6.640 - манифест 5291801952219815735

    Пора открывать консоль Steam и выкачивать нужный файл.

    Откройте окно "Выполнить" и введите команду "steam://open/console" без кавычек. Откроется консоль Steam, где вы сможете выполнить команду download_depot. Синтаксис прост: "download_depot App-ID Depot-ID Manifest-ID" без кавычек. Таким образом, чтобы скачать файл SkyrimSE.exe версии 1.5.97, вам нужно выполнить в консоли Steam команду "download_depot 489830 489833 2289561010626853674". После успешной загрузки файла консоль уведомит вас, по какому пути он теперь лежит.

    DG-04.PNG

    Скопируйте этот путь, откройте окно "Выполнить", вставьте путь и нажмите Enter, это откроет папку с файлом SkyrimSE.exe. Проверьте его версию: ПКМ - Свойства - Подробно - Версия продукта.

    DG-05.PNG

    Часть II - библиотека bink

    Skyrim Special Edition разных версий использует две разные библиотеки видео-кодека Bink. Это необходимо как минимум для воспроизведения видео-заставки Bethesda Game Studios, но даже её отключение не избавляет вас от необходимости заняться этим файлом. Без него игра не запускается.

    Оба этих файла можно достать из депота "Skyrim Special Edition core" по уже известной схеме, но он весит больше 7 гигабайт, и вы не можете отказаться от загрузки всех остальных файлов, которые вам не нужны. Решение есть - используйте ресурс www.dll-files.com, на нем есть библиотеки нужных версий, которые работают с игрой точно так же, как и скачиваемые из Steam. Лично я считаю этот ресурс доверенным.

    Версии 1.5.Х игры используют библиотеку binkw64.dll версии 1.9.99.0. Скачайте её в виде zip-архива и распакуйте.

    DG-06.PNG

    Версии 1.6.Х игры используют библиотеку bink2w64.dll версии 2.7.19.0. Скачайте её в виде zip-архива и распакуйте.

    DG-07.PNG

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

    Часть III - steam_api64.dll

    Для версий игры 1.6.1130 и выше использовался Steamworks SDK более новой версии (1.55 против 1.31 и 1.34), и это потребовало обновить файл steam_api64.dll в корне игры. Ситуация аналогична библиотеке Bink, файл лежит в "тяжёлом" депоте 489832, но при этом его нет в открытом доступе по понятным причинам. Вам придётся прибегнуть к пиратству, хотя я не уверен, что этот термин подходит, потому что игру вы уже купили, а без неё файл не имеет смысла.

    Итак, steam_api64.zip - содержит 2 папки:

    • 1.5.39-1.6.640 > для указанных версий игры
      SHA256 = 81321A5CB72AE3F81243FD0B0D8928A063CA09129AB0878573BD36A28422EC4C
    • 1.6.1130+ > для восстановления новой версии
      SHA256 = 1DB3FD414039D3E5815A5721925DD2E0A3A9F2549603C6CAB7C49B84966A1AF3

    Часть IV - Последние штрихи

    Скопируйте с заменой файл SkyrimSE.exe из части I в корень игры.

    Скопируйте файл binkw64.dll или bink2w64.dll (не оба, выберите подходящий для вашей версии игры) из части II в корень игры.

    Скопируйте с заменой файл steam_api64.dll из части III в корень игры.

    В корне игры найдите файл Skyrim.ccc и откройте его в любом текстовом редакторе. Содержимое файла должно быть следующим (75 строк).

    Спойлер

    ccASVSSE001-ALMSIVI.esm
    ccBGSSSE001-Fish.esm
    ccBGSSSE002-ExoticArrows.esl
    ccBGSSSE003-Zombies.esl
    ccBGSSSE004-RuinsEdge.esl
    ccBGSSSE005-Goldbrand.esl
    ccBGSSSE006-StendarsHammer.esl
    ccBGSSSE007-Chrysamere.esl
    ccBGSSSE010-PetDwarvenArmoredMudcrab.esl
    ccBGSSSE011-HrsArmrElvn.esl
    ccBGSSSE012-HrsArmrStl.esl
    ccBGSSSE014-SpellPack01.esl
    ccBGSSSE019-StaffofSheogorath.esl
    ccBGSSSE020-GrayCowl.esl
    ccBGSSSE021-LordsMail.esl
    ccMTYSSE001-KnightsoftheNine.esl
    ccQDRSSE001-SurvivalMode.esl
    ccTWBSSE001-PuzzleDungeon.esm
    ccEEJSSE001-Hstead.esm
    ccQDRSSE002-Firewood.esl
    ccBGSSSE018-Shadowrend.esl
    ccBGSSSE035-PetNHound.esl
    ccFSVSSE001-Backpacks.esl
    ccEEJSSE002-Tower.esl
    ccEDHSSE001-NorJewel.esl
    ccVSVSSE002-Pets.esl
    ccBGSSSE037-Curios.esl
    ccBGSSSE034-MntUni.esl
    ccBGSSSE045-Hasedoki.esl
    ccBGSSSE008-Wraithguard.esl
    ccBGSSSE036-PetBWolf.esl
    ccFFBSSE001-ImperialDragon.esl
    ccMTYSSE002-VE.esl
    ccBGSSSE043-CrossElv.esl
    ccVSVSSE001-Winter.esl
    ccEEJSSE003-Hollow.esl
    ccBGSSSE016-Umbra.esm
    ccBGSSSE031-AdvCyrus.esm
    ccBGSSSE038-BowofShadows.esl
    ccBGSSSE040-AdvObGobs.esl
    ccBGSSSE050-BA_Daedric.esl
    ccBGSSSE052-BA_Iron.esl
    ccBGSSSE054-BA_Orcish.esl
    ccBGSSSE058-BA_Steel.esl
    ccBGSSSE059-BA_Dragonplate.esl
    ccBGSSSE061-BA_Dwarven.esl
    ccPEWSSE002-ArmsOfChaos.esl
    ccBGSSSE041-NetchLeather.esl
    ccEDHSSE002-SplKntSet.esl
    ccBGSSSE064-BA_Elven.esl
    ccBGSSSE063-BA_Ebony.esl
    ccBGSSSE062-BA_DwarvenMail.esl
    ccBGSSSE060-BA_Dragonscale.esl
    ccBGSSSE056-BA_Silver.esl
    ccBGSSSE055-BA_OrcishScaled.esl
    ccBGSSSE053-BA_Leather.esl
    ccBGSSSE051-BA_DaedricMail.esl
    ccBGSSSE057-BA_Stalhrim.esl
    ccBGSSSE066-Staves.esl
    ccBGSSSE067-DaedInv.esm
    ccBGSSSE068-Bloodfall.esl
    ccBGSSSE069-Contest.esl
    ccVSVSSE003-NecroArts.esl
    ccVSVSSE004-BeAFarmer.esl
    ccBGSSSE025-AdvDSGS.esm
    ccFFBSSE002-CrossbowPack.esl
    ccBGSSSE013-Dawnfang.esl
    ccRMSSSE001-NecroHouse.esl
    ccEDHSSE003-Redguard.esl
    ccEEJSSE004-Hall.esl
    ccEEJSSE005-Cave.esm
    ccKRTSSE001_Altar.esl
    ccCBHSSE001-Gaunt.esl
    ccAFDSSE001-DweSanctuary.esm
    _ResourcePack.esl

    Установите мод Backported Extended ESL Support, который позволит вам использовать ESP/ESM/ESL плагины новой версии. Не забудьте про SKSE64 и Address Library, хотя о таком можно и не напоминать, мне кажется.

    Установите SKSE64 последней версии, но частично. Вам нужен только скрипт ObjectReference, в который были добавлены новые функции Papyrus. Для пользователей Mod Organizer 2 структура мода будет выглядеть так:

    DG-08.png

    Установите мод Remove Creations from Main Menu, чтобы у вас работало управление с клавиатуры. Это минимальный мод, почти идентичный ванили, позже вы всегда сможете поставить Dear Diary или Nordic UI.

    Готово, вы великолепны.


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

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

    gkalian

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

    Не люблю Downgrade Patcher, лучше самому все сделать, благо это не сложно.
    Спасибо за мануал!

    • Нравится 3


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

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

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

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

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

    Войти

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

    Войти

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