|
在网上无意中闲逛发现的。
虽然不是中文,也不是英文的,但大致还可以看得明白!
Da es seit der Wine Version 20031016 moeglich ist, damit endlich Diablo II zu spielen, und man nicht mehr auf WineX angewiesen ist, dachte ich mir, ich bringe mein Howto mal auf den neuesten Stand und verzichte gnadenlos auf WineX.
1. Was du alles brauchst:
- eine originale Diablo II Windows Version
- Linux NVIDIA Treiber
- min. Wine 20031016, muss OpenGL unterstuetzen und installiert sein
2. Installation von Diablo II:
Lege die Install-CD in das CDROM Laufwerk und mounte diese.
$ mount /cdrom
Gebe folgendes Kommando aus einem anderen Konsole-Fenster ein:
$ wine /cdrom/Install.exe
Zum CD-Wechsel einfach im ersten Konsole-Fenster die CD aushängen (umount /cdrom), die andere CD einlegen und wieder mounten. Dann mittels Mausklick die Installation fortsetzen.
Nach der Installation musst du noch den Grafikmodus auswaehlen und dann das Setup verlassen. Starte Diablo II jetzt noch nicht.
3. Kopieren von wichtigen Dateien:
Kopiere die d2music.mpg von der Play-CD zum Diablo II Verzeichnis.
4. Update von Diablo II:
Lade und installiere das aktuelle D2Patch_110.exe.
$ wine D2Patch_110.exe
Hierbei kann es vorkommen, dass nach dem Starten des Patches, der Bildschirm schwarz bleibt. Dann sollte man nach etwa 1-2 Minuten Wine killen (killall -9 wine). Wobei das Patch dannn trotzdem installiert sein sollte.
5. Die game.exe:
Du brauchst die gefixte Datei um Diablo II zu starten, weil Linux die Diablo II CDs nicht erkennt. Verschiebe diese in das Diablo II Verzeichnis /dein_fake_win_dir/Diablo\ II/LinuxGame.exe
6. Start Script:
Um Diablo II auch im Battlenet zu spielen musst du dir folgendes Script erstellen:
$ vi diablo2
#!/bin/sh
cd /dein_fake_win_dir/Diablo\ II/
mv -f Game.exe Game1.exe
mv -f LinuxGame.exe Game.exe
wine "Game.exe" &
sleep 2
mv -f Game.exe LinuxGame.exe
mv -f Game1.exe Game.exe
exit
Jetzt mache diablo2 noch ausfuehrbar:
$ chmod +x diablo2
7. Diablo II starten:
$ ./diablo2
© 2003 Alexander Hambalgo |
|