Запуск Age of Empires 2 в Linux

Недавно я пытался играть в Age of Empires 2 на своем компьютере с Linux Ubuntu 12.04 LTS. Тем не менее, я не могу заставить его работать с любым методом, который я нашел на компьютере. Я попробовал Playonlinux, однако, когда я пытаюсь воспроизвести его, появляется сообщение о внутренней ошибке. Я также попытался сделать это через virtualbox и установить его на виртуальную версию Windows XP. Однако после завершения установки мне сообщают, что в дисководе нет компакт-диска, и что я должен вставить его и перезапустить приложение. Если у кого-то есть способ, которым я еще не пробовал, или что-то, что я мог бы пропустить, пожалуйста, дайте мне знать. Благодарю.

4 ответа

Вы должны взглянуть на WINE. За последние несколько лет WINE прошел большой путь, и многие приложения для Windows могут работать на нем с разной степенью успеха.

Вот страница WINE HQ для Age of Empires 2:

Похоже, что Age of Empires 2 имеет довольно хорошие показатели успеха. Чтобы получить WINE, сначала необходимо добавить репозиторий WINEHQ PPA, добавив "ppa:ubuntu-wine/ppa" в качестве источника программного обеспечения из Центра программного обеспечения Ubuntu ("Правка" -> "Источники программного обеспечения"). Тогда вы сможете установить WINE, выполнив в терминале следующее:

sudo apt-get install wine1.5

Для дальнейших инструкций смотрите WINE For Ubuntu и Производные Ubuntu

Я должен был пойти в папку с игрой (щелкните правой кнопкой мыши и откройте "каталог приложений", затем перейдите к /steamapps/common/age2HD/). Там я переименовал Launcher.exe в нечто другое. Затем я сделал копию AoK HD.exe и назвал его Launcher.exe.

Также я установил.net 4.0 и 4.5 вручную.

Кроме того, в /age2HD/_CommonRedist/vcredist/2015 я удалил installscript.vdf и установил 32-битную версию вручную.

Хорошие новости, я еще не все протестировал, но мне удалось заставить это работать в PlayOnlinux и запустить игру:

  1. Откройте PLayOnLinux и выберите "Установить программу".


  1. Найдите Steam и установите его.

  1. Убедитесь, что вы сняли флажок "Запустить Steam", прежде чем нажать "Готово".

  1. Вернитесь в PlayOnLinux, нажмите на значок Steam и запустите его. Дождитесь окончания обновления.

  1. Вы можете получить сообщение "Steam не работает", нажмите "Далее" и проигнорируйте его.

  1. Войдите в Steam, как только закончите обновление.

  1. Steam свернется после входа в систему. "Wine System Tray" откроется в другом окне, найдите его и дважды щелкните значок Steam, чтобы открыть его.


  1. Найдите Age of Empires в Steam и установите его.

  1. После установки запустите его из Steam, он установит некоторые вещи и сразу же завершит работу.

  1. Вернитесь в PlayOnLinux, выберите "Инструменты" на панели инструментов вверху и выберите "Управление версиями Wine". Подождите несколько секунд, пока список не заполнится. На вкладке x86 выберите "3.3" и щелкните стрелку, чтобы переместить ее в правую часть.

  1. Вернувшись на PlayonLinux, выберите Steam и выберите "Настроить".

  1. Нажмите на стрелку рядом с "Wine version" и выберите 3.3.

  1. Еще в меню настройки перейдите на вкладку "Установка компонентов" и установите "d3dx9" и "vcrun6".


  1. Вернитесь на вкладку "Общие" и выберите "Создать новый ярлык из этого виртуального диска". Найдите "AoK HD.exe" и нажмите "Далее".

  1. Когда он вернется к списку ярлыков, выберите "Я не хочу делать еще один ярлык" и нажмите "Далее".


16.Загрузите копию vcrun 2015 x86 отсюда. На вкладке "Разное" меню конфигурации выберите "Запустить исполняемый файл Windows (.exe) на этом виртуальном диске".


  1. Запустите загруженную копию VC Redist 2015 и пройдите настройку.

  2. Запустите ярлык AoK HD.exe, который мы добавили ранее.


  1. Эта ошибка может появиться, проигнорируйте ее и нажмите OK.

  1. Откроется панель запуска Age of Empires, но на кнопках не будет текста, в любом случае нажмите первую кнопку, и игра запустится:D

Вы должны проверить форумы WineHQ для получения инструкций о том, как заставить это работать. Большинству игр для корректной работы требуются некоторые настройки или некоторые нативные библиотеки. Я не уверен, что это правильная ссылка на другой сайт, но вот некоторая информация:

http://appdb.winehq.org/objectManager.php?sClass=application&iId=99

Другие вопросы по тегам