Installation von Diablo II LOD mit PCLinuxOS und Wine
von Misfit138
Selbst wenn Sie LOD (Herr der Zerstörung) nicht laufen lassen, können Sie in dieser Anleitung einige nützliche Dinge über Wine im Allgemeinen und ältere Spiele finden.
Diese Anleitung geht davon aus, dass Sie Wine über Synaptic (oder apt-get; Version 0.9.23 in PCLinuxOS 0.93), Alsa und proprietäre 3D-Treiber installiert haben. Wenn Sie keinen 3D-Treiber haben, sollten die nv-Treiber für Nvidia Grafikkarten vorhanden sein und das Spiel im 2D Modus funktionieren. Ich habe, nur im 2D Modus, das auch auf einem Intel 810 onboard Chipsatz mit Erfolg installiert.
Das Spiel läuft auf meiner neuen Maschine einwandfrei, sogar besser als in Windows.
Hardware:
- EPoX EP9NPA+ Ultra
- x2 3800
- 2GB RAM
- eVGA 7600gt
- Mieser alter Compaq S700 CRT-Monitor
Funktioniert auch ziemlich gut im 2D Modus auf:
- Compaq Presario
- Celeron 733
- 256MB RAM
- Intel-810 onbord Video
- Mieser alter Compaq S50 CRT-Monitor
- Schritt 1. Starten des Wine-Konfigurationswerkzeug.
- Schritt 2. Klicken Sie auf den Tabulator Grafiken. Aktivieren Sie Desktop double buffering, erlauben Sie dem Fenster-Manager die Fenster zu steuern und emulieren Sie eine virtuelle Arbeitsfläche mit der Auflösung 800x600. Deaktivieren Sie Pixel shader Unterstützung und gehen Sie runter zu Vertex shader support. Wählen Sie „NONE“ und klicken dann auf Anwenden. (Anmerkung: Wenn Sie den „Anwenden“-Knopf nicht sehen können, haben Sie vermutlich auf Ihrer wirklichen arbeitsfläche die Auflösung 800x600. Halten Sie einfach die Taste Alt gedrückt und klicken Sie das Konfigurationsfenster an, um es etwas hoch zu schieben, damit Sie den Knopf anklicken können)
- Schritt 3. Klicken Sie den Tabulator Anwendungen. Gehen Sie dort zur Windows-Version, wählen „Windows XP“ und klicken auf Anwenden.
- Schritt 4. Klicken Sie den Tabulator Audio und wählen ALSA, deaktivieren Sie OSS.
- Schritt 5. Dies ist möglicherweise der wichtigste Schritt. Ihre PCLinuxOS Arbeitsflächenauflösung auf 800x600 ändern. Machen Sie dazu einen Rechtsklick auf die Arbeitsfläche und wählen „Konfiguriere Desktop“ aus. Gehen Sie in der Liste runter zu „Display“. Wenn 800x600 nicht vorhanden ist, dann müssen Sie Ihre /etc/X11/xorg.conf-Datei dahingehend abändern. (WARNUNG: Wenn Sie Ihre Arbeitsflächenauflösung nicht auf 800x600 ändern können, wird Wine während eines Patch-Updates abstürzen, da es sich mit Ihrer Videokarte nicht verständigen kann und Sie eine entsprechende Fehlermeldung erhalten. Die Installation ist dann unbrauchbar)
- Schritt 6. Etwas Kaffee trinken, eine Pause machen. Lesen Sie Mark Twain oder das Gentoo Installationshandbuch. Wir werden das Spiel in einer virtuellen Arbeitsfläche im 2D Modus installieren. „Warum“ fragen Sie jetzt? Weil die ursprüngliche Version des Spiels nur 640x480 unterstützt, und Wine Probleme mit der Videokarte hat, wenn Ihre aktuelle Auflösung über 800x600 ist. Erst nachdem Sie die Aktualisierung zum Lord of Destruction Expansion Pack installiert haben können Sie die Auflösung 800x600 für das Spiel und 1024x768 für Ihre aktuelle Arbeitsfläche verwenden. Dann können Sie die virtuelle Arbeitsfläche deaktivieren und das Spiel im Vollbildmodus spielen! Anschließend aktivieren wir Vertex und Pixel Shader Unterstützung und 3D. können Sie mit weiteren virtuellen und realen Arbeitsflächen-Auflösungen experimentieren (DAS ABER ERST NACH DER ERSTINSTALLATION!) aber die folgenden Schritte funktionierten mit meiner Hardware. Beachten Sie, dass bei einer Arbeitsflächen Auflösung von 1024x768 Wine während der Installation des Patches abstürzt und dann haben Sie ein Problem! Ich kann das nicht genug betonen!
- Schritt 7. Installieren Sie die „vollständige“ Basis-Version des Spiels (1550MB) mit dem Wine Dateimanager aus der virtuellen Partition D. Registrieren Sie sich oder lesen Sie die readme Datei (Das macht Sinn und irgendwo stirbt ein Babydelphin, wenn Sie es nicht tun). Lassen Sie den Videotest laufen und wählen Sie den 2D Treiber.
- Schritt8. Starten Sie das Spiel im Einzelspieler-Modus und bewegen Sie sich etwas im Spielfeld herum, um sicherzustellen, dass die Video-Einstellung funktioniert.
- Schritt-9. Starten Sie Battlenet. Das Spiel zeigt Ihnen an, dass es eine neuere Version gibt und wird Ihre Version auf diese aktualisieren. Wenn Sie meine Anweisungen befolgten, sollten Sie eine Fortschrittsanzeige während des Patch-Aktualisierungsprozesses sehen, weil Wine Ihr 2D Video abstellen konnte. Sie können nun Ihre neue 2D Installation in Linux genießen! Was könnte besser sein? (OK, 3D, denke ich mal)
- Schritt 10. Wenn Sie die LOD Expansion gekauft haben, installieren Sie sie jetzt und starten Sie Battlenet noch einmal. Und noch einmal werden Sie auf die neueste Version aktualisiert.
- Schritt 11. Gehen Sie in den Einzelspielermodus und drücken Sie die „ESC-“ Taste für Optionen/Video. Wählen Sie 800x600 , Anwenden und Beenden. (Beachten Sie, dass die 3D-Perspektive nicht verfügbar ist)
- Schritt 12. Machen Sie einen Videotest über Wine/Start/Programme/Diablo-II/Video. Den Test überspringen und den 3D Treiber wählen.
- Schritt 12 ½. Starten Sie das Wine Konfigurationswerkzeug und wählen Sie im Tabulator Video Vertex und Pixel Shader Unterstützung aus.
- Schritt 13. Jetzt starten Sie das Spiel neu und unter Video-Optionen gibt es nun die 3D-Perspektive!
Nun können Sie auch die Auflösung von 1024x768 für Ihre PCLinuxOS Arbeitsfläche verwenden, und die Installation funktioniert trotzdem. Ich habe keine höhere Auflösung getestet. Sie können nun auch die virtuelle Arbeitsfläche Option im Wine-Konfigurationswerkzeug deaktivieren. Dies bringt die realistischste Spielerfahrung, da dann das Spiel im Vollbildmodus läuft. Sie können das Spiel auch aus einer Konsole mit diesem Befehl starten : wine 'c:\Program Files\Diablo II\Diablo II.exe' (bitte genau so eingeben.) Diese Option funktioniert innsbesondere auf älteren Rechnern mit 256MB RAM besser, das Spiel läuft ziemlich flüssig.
Genießen Sie es.