QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1655|回复: 1

[讨论]linux下玩diablo的方法

[复制链接]
发表于 2005-11-9 12:25:50 | 显示全部楼层 |阅读模式
我的系统是ubuntu breezy
1.我是用的新立得软件包管理器安装的wine

2.安装之后运行/usr/bin/winecfg,这里可以进行对应用程序的运行方式设定
选择add application,找到你的diablo安装文件夹,选择d2load.exe
然后在windows version中选择windows98(虽然选择其余选项不知道有何特殊效果,但是相信在98下运行d2最顺畅的)
切换到 Graphics页,色深我选了24bit,毕竟再高d2也用不上
选中Emulate a virtual desktop, Desktop size设置为800x600
(尝试过d2load -w开启窗口模式,感觉视觉效果不如虚拟一个桌面,主要是亮度方面)
[问题]Audio 中用autodetect 我的audio driver为 oss,可是点击configure,显示wineoss.drv not found,不知如何解决

3.通过 应用程序-》系统工具-》Applications Menus Editor设置diablo的运行参数
例:我的设置为
wine /mnt/game/d2/D2Loader.exe -multiclient -lq -nonotify
[问题]很奇怪只有加上-multiclient参数后 建立并进入游戏后有声音(游戏启动界面依然无声,不过这个好像是我的d2安装问题,windows下进启动界面也无声)
-lq为 低画质模式 -nonotify 为无错误通告

4.如果需要进战网 需要手工编辑
~/.wine/user.reg 文件
例:
[Software\\Blizzard Entertainment\\Diablo II] 1131496956
"AllowHardcore"=dword:00000001
"Always Run"=dword:00000001
"AutoMapFade"=dword:00000000
"Aux Battle.net"="216.148.246.34"
"bnetIP"="221.208.174.215"
"CmdLine"="-skiptobnet"
"Contrast"=dword:00000064
"DIFF_LEVEL"=dword:00000000
"GAMEOVER"=dword:00000000
"Gamma"=dword:0000009b
"InstallPath"="Z:\\windows\\hda5\\d2\\"
"Last BNet"="vanta"
"LVL_REST"=dword:0000029a
"MAX_PLAYER"=dword:00000008
"Mini Panel"=dword:00000000
"Music Volume"=dword:00000000
"NPC Speech"=dword:00000002
"Options Music"=dword:00000001
"PopupHireling"=dword:00000001
"Preferred Realm"="hljgame"
"Resolution"=dword:00000001
"Save Path"="Z:\\windows\\hda5\\d2\\Save\\"
"Text Display Beta"=dword:00000001
"UseCmdLine"=dword:00000000

ps:我玩的是sf 根据需要可以把bnetIP删除 或者 改为其它ip地址

5.如此可以正常游戏了

几点问题
i.加了-multiclient运行参数后,运行diablo会出现两个窗口,一个全黑屏且左下角有diablo图标(暂时没弄明白怎么回事) 而且运行进入游戏过程较慢
如果不加-multiclient参数 则一切正常,但是进入游戏无声(声音设置打不开)
ii.如何加载hackmap
奇怪运行d2hackmap.exe会与d2loader.exe互杀进程
iii.如何加载d2hackit
尝试了运行loader.exe手工加载d2hackit,显示unable to find winproc entrypoint..
想想也难怪,没有windows进程

希望有熟悉linux的朋友帮助讨论解决

附因刚用linux,不知道有没有类似于windows的进程管理器类似的dd,否则偶尔出现杀不掉的进程如何处理?

ps:偶已经黔驴技穷了
发表于 2005-11-9 13:11:06 | 显示全部楼层
偶一装上wine0.9便不能进X了,奇怪!!!我用的FC4
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-27 06:34 , Processed in 0.083380 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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