Страница 1 из 1

Запуск Age of Empires II: Definitive Edition в Linux через Steam

Добавлено: 30 ноя 2019, 10:21
Kurum
Хочу запустить оригинальный Age of Empires II: Definitive Edition через стим, пока не получилось. Может у кого есть положительный результат?
Пробовал через протон 4.11-9 с заменой dll файла, как по инструкции: текстовый вариант , видео
По умолчанию игра работает только на вин 10 (хотя есть инструкции запуска на 7).
Дохожу до последнего пункта с запуском игры в стиме - появляется окошко с ошибкой, жму "игнорировать" и ничего.

Запуск Age of Empires II: Definitive Edition в Linux через Steam

Добавлено: 30 ноя 2019, 12:39
rogoznik
Kurum, думаю, стоит подождать. Игра только вышла и вряд ли ее можно безпроблемно запустить

Запуск Age of Empires II: Definitive Edition в Linux через Steam

Добавлено: 04 дек 2019, 12:03
DrefHron
У меня прекрасно работает. Ты не забыл удалить/переименовать папку с видео? (/home/$USER/.steam/steam/steamapps/common/AoE2DE/resources/_common/movies)

Запуск Age of Empires II: Definitive Edition в Linux через Steam

Добавлено: 06 дек 2019, 20:19
Kurum
DrefHron писал(а):
04 дек 2019, 12:03
У меня прекрасно работает.
:blink2: Вот так чудеса!
Папку с видео я переименовал.
Это последнее, что я вижу. По нажатию кнопки "Пропустить", окно пропадает и всё.
ksnip_20191206-201510.png
А какая у тебя версия протона? И по какой инструкции ты настраивал игру? Что за ось?
Я уже собираюсь возврат игры делать...

-------------------------
Добавлено:
Ввёл в параметры запуска игры код: PROTON_USE_WINED3D=1 %command% PROTON_NO_ESYNC=1 %command%.
Игра запустилась, но вместо юнитов и построек на карте разноцветные прямоугольники. :dash2: Кстати, игра заупустилась на русском.
Screenshot_20191206_221357.png

Запуск Age of Empires II: Definitive Edition в Linux через Steam

Добавлено: 06 дек 2019, 23:27
Kurum
Так-сс... Всё получилось! :yahoo:
1) В общем, надо сделать всё по инструкции из первого поста.
2) В параметрах запуска игры выставить: PROTON_NO_ESYNC=1 %command%
3) Установить вулкан: sudo apt-get install libvulkan1 libvulkan1:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386
4) sudo apt install vulkan-utils - это может и не надо, точно не знаю
1) The reason that ucrtbase.dll isn't extracted is because, the vcrun installer doesn't touch the wine ucrtbase.dll, but if you remove/rename the default one and then run protontricks 813780 vcrun2017 , the real ucrtbase.dll gets installed and AOE2:DE starts with it.
Причина, по которой ucrtbase.dll не извлекается, заключается в том, что установщик vcrun не трогает wine ucrtbase.dll, но если вы удалите / переименуете файл по умолчанию, а затем запустите protontricks 813780 vcrun2017, будет установлен настоящий ucrtbase.dll и AOE2: DE начинается с этого.
2) The missing textures and low perf are from not using DXVK.
Отсутствующие текстуры и низкая производительность из-за неиспользования DXVK.
(Примеч. Т.е. у меня не было текстур юнитов и построек из-за того, что я включал WINED3D)
3) Разные советы на protondb
4) Полезный пост
5) Альтернативное решение - у меня не получилось поставить, но я долго не упорствовал.