|
本帖最后由 qq330520603 于 2020-1-1 08:22 编辑
wine-4.13_20.0.sfs(244.7M):https://cloud.189.cn/t/YRfeQrjYjYvq(感谢veket论坛的付强大佬提供此wine)
现在wine已经能运行很多xp上的游戏,需要独显的估计是跑不起来,毕竟模拟还是比原装的弱是肯定的。限于本人时间和精力,无法打包太多游戏分享,只好分享下一点小小的心得。以我上传的三个游戏为例,介绍下wine运行命令:
一、暗黑破坏神2
1.首先进到游戏启动exe所在的目录,右键打开终端:
2.复制exe名字,粘贴到终端里:wine Diablo II.exe(手打也行,但复制省事又不会出错):
3.执行出错……原来是exe名字里边有空格。(注意:空格会默认为分割符)
4.修改exe名字,去掉空格:
5.要是没到命令行$,就证明wine还挂着,按ctrl+c可以中断。再按向上箭头可以显示上一次命令,修改好exe名字:wine DiabloII.exe。(注意:去掉空格了)
6.已经可以运行暗黑2了,但是全屏会出问题。所以这里提供另一个我采用的命令:wine D2loader.exe -pdir 113map -w
D2loader.exe是另一个启动exe,后边-pdir 113map -w 是暗黑本身支持的启动参数:-w是窗口化,-pdir 113map是加载游戏目录中113map文件夹中的插件。其他暗黑支持的参数请自行百度。
二、魔兽争霸3冰封王座
直接在游戏目录中打开终端,输入:wine FrozenThrone.exe -opengl
FrozenThrone.exe是启动exe,-opengl是为了使用OpenGL,Wine对DirectX的支持还不够好。
三、新剑侠情缘
1.先试试:wine newsword.exe -opengl。结果成功启动游戏,全屏显示。但退出游戏却有问题:一是回到桌面时的分辨率会变成600x480;二是游戏进程还挂着。
2.记得按ctrl+C中断。
3.百度后找到解决方案,窗口化解决:wine explorer /desktop=NewSword,600x480 "newsword.exe" -opengl
wine explorer - 打开资源管理器
/desktop=X,Y - 它创建一个虚拟桌面,其中X是桌面的名称,Y是分辨率。例如NewSword,600x480
" " - 在/ desktop的变量之后,双引号内的东西是可执行文件。你不需要在引号内,但万一你有空格,你需要它们。
心得:
1.游戏的路径全英文,带中文名可能出问题
2.exe文件名不要有空格,要是带空格,可以用引号包住。如:wine "Diablo II.exe"
3.运行出问题要中断,在终端里按Ctrl+C
4.遇事不决问百度
5.要有一个勇于尝试(作死)之心。
希望群友试验后发下测试的结果。谢谢。
|
|