Uruchamianie gry Age of Empires 2 w systemie Linux

11

Ostatnio próbowałem grać w Age of Empires 2 na moim komputerze z systemem Linux Ubuntu 12.04 LTS. Wydaje mi się jednak, że nie mogę uruchomić żadnej metody znalezionej na komputerze. Wypróbowałem Playonlinux, jednak kiedy próbuję go odtworzyć, pojawia się komunikat informujący, że wystąpił błąd wewnętrzny. Próbowałem także zrobić to przez virtualbox i zainstalować go na wirtualnej wersji systemu Windows XP. Jednak po zakończeniu instalacji powie mi, że w napędzie nie ma dysku CD i że powinienem go włożyć i ponownie uruchomić aplikację. Jeśli ktoś ma sposób, którego jeszcze nie próbowałam lub coś, co mogłem przeoczyć, daj mi znać. Dzięki.

użytkownik149131
źródło

Odpowiedzi:

3

Powinieneś spojrzeć na WINE. WINE przeszedł długą drogę w ciągu ostatnich kilku lat i wiele aplikacji opartych na systemie Windows można na nim uruchamiać z różnym powodzeniem.

Oto strona WINE HQ dla Age of Empires 2 :

Wygląda na to, że Age of Empires 2 ma całkiem niezły wskaźnik sukcesu. Aby uzyskać WINE, musisz najpierw dodać repozytorium PPA WINEHQ, dodając „ppa: ubuntu-wine / ppa” jako źródło oprogramowania z Centrum oprogramowania Ubuntu (Edycja-> Źródła oprogramowania). Następnie powinieneś być w stanie zainstalować WINE, wykonując następujące czynności z Terminalu:

sudo apt-get install wine1.5

Aby uzyskać dalsze instrukcje, zobacz WINA dla Ubuntu i pochodnych Ubuntu

Aaron
źródło
Ok, zainstalowałem wino. Jak teraz dodać grę do wina?
user149131
Jeśli jeszcze go nie zainstalowałeś, przejdź do programu instalacyjnego / instalacyjnego na nośniku, kliknij prawym przyciskiem myszy i wybierz „uruchom z Wine”. To powinno zainstalować go w twoim ~./wine/drive_c/Program\ Fileskatalogu. Jeśli napotkasz problemy, sprawdź często zadawane pytania dotyczące WINEHQ dotyczące instalowania aplikacji systemu Windows: wiki.winehq.org/…
Aaron
1
Udało mi się zainstalować grę z winem. Jednak gdy próbuję go uruchomić, wyświetla mi się ekran ładowania gry, potem gaśnie, a następnie wino i nic się nie dzieje. Czy pliki mogły z jakiegoś powodu dostać się do plików programu Wine?
user149131
Miałem na myśli, że tego nie zrobiłem
użytkownik149131
2

Musiałem przejść do folderu gry (kliknij prawym przyciskiem myszy i przejdź do „otwórz katalog aplikacji”, a następnie przejdź do /steamapps/common/age2HD/). Tam przemianowałem Launcher.exe na coś innego. Następnie zrobiłem kopię AoK HD.exe i nazwij ją Launcher.exe.

Zainstalowałem również .net 4.0 i 4.5 ręcznie.

Ponadto /age2HD/_CommonRedist/vcredist/2015usunąłem plik installscript.vdf i ręcznie zainstalowałem wersję 32-bitową.

Szymon
źródło
2

Dobra wiadomość, nie przetestowałem jeszcze wszystkiego, ale udało mi się uruchomić to w PlayOnlinux i rozpocząć grę:

  1. Otwórz PLayOnLinux i wybierz „Zainstaluj program”.

POL Zainstaluj program


  1. Wyszukaj Steam i zainstaluj go. Zainstaluj Steam

  1. Pamiętaj, aby odznaczyć opcję „Uruchom Steam” przed kliknięciem przycisku Zakończ. Odznacz Uruchom Steam

  1. Wróć do PlayOnLinux, kliknij ikonę Steam i uruchom ją. Poczekaj, aż zakończy się aktualizacja. Aktualizacja Steam.

  1. Może pojawić się komunikat „Awaria Steam”, kliknij przycisk Dalej i zignoruj ​​go. Steam rozbił się

  1. Zaloguj się do Steam po zakończeniu aktualizacji. Logowanie Steam

  1. Steam zostanie zminimalizowany po zalogowaniu. „Taca systemu wina” zostanie otwarta w innym oknie, znajdź ją i kliknij dwukrotnie ikonę Steam, aby ją otworzyć.

Taca na wino


  1. Znajdź Age of Empires na Steamie i zainstaluj go. 30 godzin granych

  1. Po zainstalowaniu uruchom go ze Steam, zainstaluje kilka rzeczy, a następnie natychmiast się zawiesi. instalacja Directx

  1. Wróć do PlayOnLinux, wybierz „Narzędzia” na pasku narzędzi u góry i wybierz „Zarządzaj wersjami wina”. Poczekaj kilka sekund, aż lista się zapełni. Na karcie x86 wybierz „3.3” i kliknij strzałkę, aby przenieść ją na prawą stronę. instalacja wina 3.3

  1. Wróć do PlayonLinux, wybierz Steam i wybierz Konfiguruj. konfigurowanie Steam

  1. Kliknij strzałkę obok „Wersja wina” i wybierz 3.3. wybór wersji wina

  1. Nadal w menu konfiguracji przejdź do zakładki „Zainstaluj komponenty” i zainstaluj „d3dx9” i „vcrun6”.

d3dx9 vcrun6


  1. Wróć do karty „Ogólne” i wybierz „Utwórz nowy skrót z tego wirtualnego dysku”. Znajdź „AoK HD.exe” i wybierz Dalej. dodawanie skrótu

  1. Kiedy wróci do listy skrótów, wybierz „Nie chcę tworzyć kolejnego skrótu” i kliknij Dalej.

zakończ dodawanie skrótu


16.Download kopia vcrun 2015 x86 z tutaj . Na karcie Różne w menu konfiguracji wybierz opcję „Uruchom plik wykonywalny systemu Windows (.exe) na tym dysku wirtualnym”. uruchomienie pliku wykonywalnego


  1. Uruchom pobraną kopię VC redist 2015 i przejdź przez konfigurację. zainstaluj vcredist

  2. Uruchom dodany wcześniej skrót AoK HD.exe. uruchom skrót


  1. Ten błąd może się pojawić, zignoruj ​​go i kliknij OK. błąd losowy

  1. Zostanie otwarty program uruchamiający Age of Empires, ale na przyciskach nie będzie tekstu, i tak kliknij pierwszy przycisk, a gra się uruchomi: D Uruchomienie gry
Hugo
źródło
1
Dzięki! Udało mi się uruchomić go na Ubuntu, korzystając z przewodnika krok po kroku.
Virtuoz
1

Powinieneś sprawdzić fora WineHQ, aby uzyskać instrukcje, jak to zrobić. Większość gier wymaga poprawek lub bibliotek rodzimych, aby działały poprawnie. Nie jestem pewien, czy linkowanie do innej strony jest prawidłowe, ale oto kilka informacji:

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

Animaletdesequia
źródło