Running Age of Empires 2 unter Linux

11

Ich habe kürzlich versucht, Age of Empires 2 auf meinem Linux Ubuntu 12.04 LTS-Computer zu spielen. Ich kann es jedoch nicht mit einer Methode zum Laufen bringen, die ich auf dem Computer gefunden habe. Ich habe Playonlinux ausprobiert. Wenn ich jedoch versuche, es abzuspielen, wird eine Meldung angezeigt, dass ein interner Fehler aufgetreten ist. Ich habe auch versucht, es durch virtualbox zu tun und es auf einer virtuellen Version von Windows XP zu installieren. Nach Abschluss der Installation wird mir jedoch mitgeteilt, dass sich keine CD im Laufwerk befindet und dass ich sie einlegen und die Anwendung neu starten sollte. Wenn jemand einen Weg hat, den ich noch nicht ausprobiert habe oder den ich hätte verpassen können, lass es mich wissen. Vielen Dank.

user149131
quelle

Antworten:

3

Sie sollten WINE einen Blick geben. WINE hat in den letzten Jahren einen langen Weg zurückgelegt und viele Windows-basierte Anwendungen können mit unterschiedlichem Erfolg darauf ausgeführt werden.

Hier ist die WINE HQ-Seite für Age of Empires 2 :

Es sieht so aus, als ob Age of Empires 2 eine ziemlich gute Erfolgsquote hat. Um WINE zu erhalten, müssen Sie zuerst das WINEHQ PPA-Repository hinzufügen, indem Sie "ppa: ubuntu-wine / ppa" als Softwarequelle aus dem Ubuntu Software Center hinzufügen (Bearbeiten-> Softwarequellen). Dann sollten Sie in der Lage sein, WINE zu installieren, indem Sie Folgendes vom Terminal aus ausführen:

sudo apt-get install wine1.5

Weitere Anweisungen finden Sie unter WEIN für Ubuntu und Ubuntu-Derivate

Aaron
quelle
Ok, ich habe Wein installiert. Wie füge ich das Spiel dem Wein hinzu?
user149131
Wenn Sie es noch nicht installiert haben, navigieren Sie zum Setup- / Installationsprogramm auf dem Medium, klicken Sie mit der rechten Maustaste und wählen Sie "Mit Wine ausführen". Das sollte es in Ihrem ~./wine/drive_c/Program\ FilesVerzeichnis installieren . Wenn Sie auf Probleme stoßen, lesen Sie die WINEHQ-FAQ zur Installation von Windows-Anwendungen: wiki.winehq.org/…
Aaron
1
Nun, ich habe es geschafft, das Spiel mit Wein zu installieren. Wenn ich jedoch versuche, es auszuführen, wird mir der Ladebildschirm für das Spiel angezeigt, dann verschwindet es, gefolgt von Wein, und dann passiert nichts. Könnten die Dateien es aus irgendeinem Grund in die Weinprogrammdateien geschafft haben?
user149131
Ich wollte es nicht geschafft haben
user149131
2

Ich musste in den Spielordner gehen (Rechtsklick und "Anwendungsverzeichnis öffnen" und dann navigieren zu /steamapps/common/age2HD/). Dort habe ich die Launcher.exe in etwas anderes umbenannt. Dann habe ich eine Kopie der AoK HD.exe erstellt und sie Launcher.exe genannt.

Außerdem habe ich .net 4.0 und 4.5 manuell installiert.

Außerdem habe /age2HD/_CommonRedist/vcredist/2015ich in installscript.vdf entfernt und die 32-Bit-Version manuell installiert.

Simon
quelle
2

Gute Nachrichten, ich habe noch nicht alles getestet, aber ich habe es geschafft, dies in PlayOnlinux zum Laufen zu bringen und ein Spiel zu starten:

  1. Öffnen Sie PLayOnLinux und wählen Sie 'Programm installieren'.

POL Installieren Sie ein Programm


  1. Suchen Sie nach Steam und installieren Sie es. Installieren Sie Steam

  1. Stellen Sie sicher, dass Sie "Steam starten" deaktivieren, bevor Sie auf "Fertig stellen" klicken. Deaktivieren Sie "Steam starten"

  1. Gehen Sie zurück zu PlayOnLinux, klicken Sie auf das Steam-Symbol und führen Sie es aus. Warten Sie, bis die Aktualisierung abgeschlossen ist. Steam-Aktualisierung.

  1. Möglicherweise wird die Meldung "Steam abgestürzt" angezeigt. Klicken Sie auf "Weiter" und ignorieren Sie sie. Dampf stürzte ab

  1. Melden Sie sich bei Steam an, sobald die Aktualisierung abgeschlossen ist. Steam Login

  1. Steam wird minimiert, sobald Sie angemeldet sind. Das 'Wine System Tray' wird in einem anderen Fenster geöffnet. Suchen Sie es und doppelklicken Sie auf das Steam-Symbol, um es zu öffnen.

Weinsystem Tablett


  1. Finde Age of Empires auf Steam und installiere es. 30 Stunden gespielt

  1. Sobald es installiert ist, führen Sie es von Steam aus, es wird einige Sachen installieren und dann sofort abstürzen. DirectX-Installation

  1. Gehen Sie zurück zu PlayOnLinux, wählen Sie oben in der Symbolleiste "Extras" und dann "Weinversionen verwalten". Warten Sie einige Sekunden, bis die Liste gefüllt ist. Wählen Sie auf der Registerkarte x86 '3.3' und klicken Sie auf den Pfeil, um ihn auf die rechte Seite zu verschieben. Wein installieren 3.3

  1. Wählen Sie unter PlayonLinux Steam aus und wählen Sie Konfigurieren. Steam konfigurieren

  1. Klicken Sie auf den Pfeil neben 'Weinversion' und wählen Sie 3.3. Auswahl der Weinversion

  1. Gehen Sie weiterhin im Konfigurationsmenü zur Registerkarte 'Komponenten installieren' und installieren Sie 'd3dx9' und 'vcrun6'.

d3dx9 vcrun6


  1. Gehen Sie zurück zur Registerkarte "Allgemein" und wählen Sie "Neue Verknüpfung von diesem virtuellen Laufwerk erstellen". Suchen Sie nach 'AoK HD.exe' und wählen Sie Weiter. Hinzufügen einer Verknüpfung

  1. Wenn Sie zur Liste der Verknüpfungen zurückkehren, wählen Sie "Ich möchte keine weitere Verknüpfung erstellen" und klicken Sie auf "Weiter".

Fügen Sie eine Verknüpfung hinzu


16.Download eine Kopie von vcrun 2015 x86 von hier . Wählen Sie auf der Registerkarte "Verschiedenes" des Konfigurationsmenüs "Windows Executable (.exe) -Datei in diesem virtuellen Laufwerk ausführen". Ausführen einer ausführbaren Datei


  1. Führen Sie Ihre heruntergeladene Kopie von VC redist 2015 aus und führen Sie das Setup durch. Installieren Sie vcredist

  2. Führen Sie die zuvor hinzugefügte Verknüpfung AoK HD.exe aus. Führen Sie die Verknüpfung aus


  1. Dieser Fehler wird möglicherweise angezeigt. Ignorieren Sie ihn und klicken Sie auf OK. zufälliger Fehler

  1. Der Launcher für Age of Empires wird geöffnet, aber die Schaltflächen enthalten keinen Text. Klicken Sie trotzdem auf die erste Schaltfläche, und das Spiel wird gestartet: D. Das Spiel starten
Hugo
quelle
1
Vielen Dank! Ich habe es geschafft, es unter Ubuntu mit Ihrer Schritt-für-Schritt-Anleitung auszuführen.
Virtuoz
1

In den WineHQ-Foren finden Sie Anweisungen zur Funktionsweise. Die meisten Spiele benötigen einige Optimierungen oder native Bibliotheken, um einwandfrei zu funktionieren. Ich bin nicht sicher, ob es richtig ist, auf eine andere Webseite zu verlinken, aber hier sind einige Informationen:

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

animaletdesequia
quelle