QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1148|回复: 6

Linux Diablo II HOWTO in Deuts

[复制链接]
发表于 2003-12-14 12:25:40 | 显示全部楼层 |阅读模式
在网上无意中闲逛发现的。
虽然不是中文,也不是英文的,但大致还可以看得明白!
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
发表于 2003-12-14 14:25:33 | 显示全部楼层
是德语吧,看不明白啊,不过操作还是明白的,是不是很消耗资源啊
回复

使用道具 举报

 楼主| 发表于 2003-12-15 16:26:21 | 显示全部楼层
[quote:68994c3765="peier_e"]是德语吧,看不明白啊,不过操作还是明白的,是不是很消耗资源啊[/quote]
耗资源事肯定的。
回复

使用道具 举报

发表于 2003-12-15 16:49:11 | 显示全部楼层
可以在windows下安装或者直接下栽一个硬盘版的diablo2 然后直接用winex运行就可以了 (#winex3 diablo.exe (不知道为什么 我在fedora 1 中 系统认不出windows分区中带空格的目录,我把Diablo II.exe改名为 diablo.exe就可以了)) 我就是这么用的 可以玩 速度还可以  但是上战网好像有问题 我没有加栽战网注册表,正在想办法 不知道#winex3 regedit.exe reg.reg这样行不行,正要试验的时候停电了 回头再试试看.
还有一个问题就是,运行完小分辨率的游戏(比桌面分辨率小)退出后  桌面就回不到原来的状态,桌面比屏幕要大 要拖动鼠标才能看到屏幕外的东西(玩即时战略呵呵) 谁能帮我解决 谢谢了
回复

使用道具 举报

发表于 2003-12-15 18:15:58 | 显示全部楼层
带空格的目录用“”括住就行了,例如#winex3 “Diablo II.exe”。
战网注册表可以直接修改配置文件。
可能是驱动的问题,没有遇到过。
回复

使用道具 举报

发表于 2003-12-15 23:04:53 | 显示全部楼层
怎样修改啊??
回复

使用道具 举报

发表于 2003-12-15 23:50:09 | 显示全部楼层
修改.transgaming/user.reg,WINDOWS的注册表文件总会改吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 02:21 , Processed in 0.120180 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表