DOD-胜利之日是我过去很喜欢的游戏,最近手痒想再玩玩,毕竟有一年多没有玩了.机器上没有Windows,再安装个XP是不可能的,所以最终从wine或者cedega中选择了前者.考虑到以后侄女会玩的比较多(罪过罪过,这么小的女孩子竟然打这种暴力游戏,不过她打的比我要好的多),所以选择安装在Arch上了.
- 下载DOD
这是第一件要做的事,我选择的是中国DOD联盟的3266版本,不过一直没找到网上的可用的下载地址,好在老哥那里有备份,我把它放在Mldonkey下共享了,这是链接. - 安装wine
因为是在Arch下安装的wine,所以用到Pacmanpacman -S wine
安装完毕后,运行
winecfg
什么也不用改,直接点击确定,就会在家里下建立相应的.wine目录.
- 安装配置DOD
- 安装很简单
wine dod1.3v3266.exe
就可以了,全程都是中文的,而且会在桌面上放置快捷方式.
- 但是运行时会发现游戏不能显示字,根本不能玩.这时需要把windows下的字体tahoma.ttf拷到~/.wine/dirver_c/windows/fonts下,没有Windows字体可以
pacman -Sy ttf-ms-fonts
关掉wine,重新运行winecfg,这样就可以显示字体了.
其实在安装wine后就可以直接安装字体,但在我这里是乱码,所以放在游戏安装完后再装字体. - 可惜中文是乱码乱的一塌糊涂,可是实在没有精力再搞什么中文字体,反正就玩这个游戏,就这么着吧.可是配置文件看不懂怎么办,我习惯了EDSF代表进退左右,办法就是改成英文注册.
cd ~/.wine/driver_c/Programe_Files/day of defeat/ #进入DOD的目录
wine regedit选择”文件”–”导入reg文件”,把当前目录下的”英文注册.reg”导入.再打开DOD就是英文的了.
- 安装很简单
- 注意事项
- 我不知道为什么重启机器后,游戏就没有了声音.后来我把~/.wine/dirver_c/windows/这个目录下除了fonts这个目录外的其它东东都删除了,声音反而可以了:-)
- 游戏的时候,很多的服务器不让进,显示”invalid authentication certificate length”.运行
wine regedit
找到HKEY_USERS里的Valve目录,把它删除了,保存后,运行游戏.这时会问你CDKEY,全部输入大写的A,关闭游戏(我不知道为什么,每次设定必须要关闭再重启游戏才会保存生效),感觉这样出现上面毛病的机会就少了,我玩的不多,所以不知道这是不是心理作用:-)
Good Luck!Enjoy it!


Powered by ScribeFire.