Робочий вік Імперій 2 в Linux


11

Я нещодавно намагався грати Age of Empires 2 на моєму комп'ютері Linux Ubuntu 12.04 LTS. Однак я не можу змусити його працювати з будь-яким методом, який я знайшов на комп’ютері. Я спробував Playonlinux, проте, коли я намагаюся відтворити його, з'являється повідомлення про те, що сталася внутрішня помилка. Я також спробував це зробити через virtualbox та встановити його у віртуальній версії Windows xp. Однак після того, як він завершить встановлення, він скаже мені, що в дисковому диску немає CD-диска і що я повинен вставити його та перезапустити програму. Якщо у когось є спосіб, який я ще не пробував, або щось, що я міг пропустити, будь ласка, дайте мені знати. Спасибі.

Відповіді:


3

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

Ось сторінка WINE HQ для Age of Empires 2 :

Схоже, Age of Empires 2 має досить хороший показник успіху. Щоб отримати WINE, спочатку потрібно додати сховище WINAHQ PPA, додавши "ppa: ubuntu-wine / ppa" як джерело програмного забезпечення з центру програмного забезпечення Ubuntu (Правка-> Джерела програмного забезпечення). Тоді ви зможете встановити WINE, виконавши наступне з терміналу:

sudo apt-get install wine1.5

Детальніші інструкції див. У розділі WINE For Ubuntu та Ubuntu Derivatives


Гаразд я встановив вино. Тепер, як додати гру у вино?
користувач149131

Якщо ви її ще не встановили, перейдіть до програми налаштування / встановлення на носії, клацніть правою кнопкою миші та виберіть "запустити з вином". Це повинно встановити його у вашому ~./wine/drive_c/Program\ Filesкаталозі. Якщо у вас виникли проблеми, перегляньте поширені питання WINEHQ щодо встановлення програм Windows: wiki.winehq.org/…
Аарон

1
Ну, мені вдалося встановити гру з вином. Однак, коли я намагаюся запустити його, це дає мені екран завантаження для гри, тоді він минає, а потім вино, і тоді нічого не відбувається. Чи могли файли чомусь перетворити їх у файли програм вина?
користувач149131

Я мав на увазі, що не зробив цього
user149131

2

Мені довелося зайти в папку ігор (клацнути правою кнопкою миші та перейти до «відкрити каталог додатків», а потім перейти до /steamapps/common/age2HD/). Там я перейменував Launcher.exe на щось інше. Тоді я зробив копію AoK HD.exe і назвав її Launcher.exe.

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

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


2

Хороша новина, я ще не перевірив все, але мені вдалося змусити це працювати в PlayOnlinux і почати гру:

  1. Відкрийте PLayOnLinux і виберіть "Встановити програму".

POL Встановлення програми


  1. Знайдіть Steam та встановіть його. Встановіть Steam

  1. Переконайтеся, що ви зніміть позначку "Запустити Steam", перш ніж натиснути кнопку "Завершити". Untick Run Steam

  1. Поверніться до PlayOnLinux, натисніть на піктограму Steam та запустіть її. Зачекайте, коли оновлення закінчиться. Оновлення пари.

  1. Можливо, ви отримаєте повідомлення із записом "Парова аварія", натисніть кнопку "Далі" та проігноруйте її. Пара розбилася

  1. Після завершення оновлення увійдіть у Steam. Логін на пару

  1. Після входу в систему Steam мінімізується. Лоток Wine System відкриється в іншому вікні, знайдіть його та двічі клацніть піктограму Steam, щоб відкрити її.

Лоток для винної системи


  1. Знайдіть Age of Empires на Steam та встановіть її. 30 годин зіграли

  1. Після встановлення запустіть його від Steam, він встановить деякі речі, а потім негайно вийде з ладу. встановлення directx

  1. Поверніться до PlayOnLinux, виберіть "Інструменти" на панелі інструментів у верхній частині та виберіть "Керувати версіями вина". Зачекайте кілька секунд, щоб список заповнився. На вкладці x86 виберіть "3.3" і натисніть стрілку, щоб перемістити її в праву сторону. встановлення вина 3.3

  1. Поверніться до PlayonLinux, виберіть Steam та виберіть Налаштувати. налаштування Steam

  1. Клацніть на стрілку біля пункту "Винна версія" та виберіть 3.3. вибір винної версії

  1. Все ж у меню налаштування перейдіть на вкладку «Встановити компоненти» та встановіть «d3dx9» та «vcrun6».

d3dx9 vcrun6


  1. Поверніться до вкладки "Загальні" та виберіть "Зробити новий ярлик із цього віртуального накопичувача". Знайдіть "AoK HD.exe" та виберіть Далі. додавання ярлика

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

закінчіть додавання ярлика


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


  1. Запустіть завантажену копію VC redist 2015 та перейдіть до налаштування. встановити vcredist

  2. Запустіть ярлик AoK HD.exe, який ми додали раніше. запустіть ярлик


  1. Ця помилка може з’явитися, проігноруйте її та натисніть кнопку ОК. випадкова помилка

  1. Відкриється пускова установка Age of Empires, але на кнопках не буде тексту, натисніть на першу кнопку і все-таки гра запуститься: D Запуск гри

1
Спасибі! Мені вдалося запустити його на Ubuntu, використовуючи покрокове керівництво.
Virtuoz

1

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.