500
  • Страница 1 из 1
  • 1
Модератор форума: tupi857  
Форум » Вопросы и ответы » Обсуждение » Патч ESOC на вино: работает!
Патч ESOC на вино: работает!
# 118:14 19/06/2019
9
tupi857 (jango)
Cмотритель

 Вне сети
После нескольких часов экспериментов мне удалось запустить ESOC Patch на Wine (для Mac, но должен работать и на Linux!). Это может перестать работать в будущем с обновлениями Wine или EP, но пока работает. :П

Прежде чем начать, я бы предложил чистый Wine Prefix без установок. Установите Wine и Winetricks (используя Homebrew для Mac или apt-get для Linux).

Создайте новый префикс Wine (32-разрядный) и установите основные Winetricks, чтобы заставить игру работать. Не устанавливайте dotnet20, как сказано в приведенной выше ссылке. Вместо этого установите dotnet40 (и не выше!).

Код
cd ~
WINEPREFIX=~/.wine WINEARCH=win32 wineboot
export WINEPREFIX=~/.wine
winetricks —force corefonts dsound l3codecx quartz
winetricks -q mfc42
winetricks d3dx9
winetricks dotnet40


Теперь нам нужно установить версию .NET, более новую, чем .NET4.5, поскольку EP, похоже, не работает с предыдущими версиями. ПЕРВЫЙ, ИЗМЕНИТЕ РЕЖИМ WINDOWS в Windows 7. НЕ используйте winetricks для его установки с помощью «winetricks dotnet45» или аналогичных команд. Вместо этого загрузите и установите его вручную. Последняя версия .NET, поддерживаемая Wine, - 4.6.2, поэтому вы должны получить следующее:

Код
winetricks win7
wget 'https://download.microsoft.com/download/F/9/4/F942F07D-F26F-4F30-B4E3-EBD54FABA377/NDP462-KB3151800-x86-x64-AllOS-ENU.exe'
wine ~/NDP462-KB3151800-x86-x64-AllOS-ENU.exe /q


Теперь скачайте и установите Steam и AoE3, как обычно, через Steam.
Код
wine SteamSetup.exe


Игра вылетает после кинематографа, потому что .NET4.6.2 может работать только на Win 2003 или более ранней версии на Wine. Итак, измените Windows на 2003:

Код
winetricks win2k3


Steam версия игры работает отлично! Теперь для ESOC Patch: запустите программу установки как обычно. Если он не устанавливается должным образом, верните Windows на Win7 и попробуйте снова. Но не забудьте изменить его обратно на 2003 после успешной установки !!
Код
wine ESOC\ Patch\ 6.0.0.1.exe


После завершения установки запустите ESOCPatchLauncher, скопировав его в нужную папку (!!) и выполнив:
Код
wine ESOCPatchLauncher.exe


Все, кроме ESO, будет работать (вы пока не можете играть в онлайн, но Skirmish и Campaign, использующие ESOC Patch, будут работать). Чтобы играть онлайн, вы должны запустить пропатченную игру через Wine Explorer, чтобы предотвратить ее прекращение. Итак, откройте Wine Explorer, перейдите в нужную папку и дважды щелкните на age3f.exe для версии игры ESOC Patch с полными онлайн-возможностями. Дважды щелкните на age3t.exe для исправления договора и дважды щелкните на age3xpmod.exe для мода XP. (Дважды щелкните на age3y.exe для официального патча или запустите его через Steam)

Код
wine explorer
LOVEAOE
Форум » Вопросы и ответы » Обсуждение » Патч ESOC на вино: работает!
  • Страница 1 из 1
  • 1
Поиск:
Пятёрка форумщиков


Сегодня посетили нас:
golangolannnn, aafa43676