本帖最后由 TKTD 于 2019-7-5 17:37 编辑
使用系统:ubuntu 19.04 软件wine版本:wine 4.01
引用源:https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu
1. 安装模拟器Wine(1.更新软件源 2.更新依赖 3. 安装软件,截至发布时更新至4.01)
尝试在terminal中使用以下指令:
sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update
sudo apt install wine # version 4.0-1
如果出现报错
E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/cache/apt/archives/
尝试以下命令:
sudo rm /var/cache/apt/archives/lock
如果以上无法使用,尝试这个下载链接: https://www.winehq.org/
2. 调试wine
解决报错: d3d:resource_init out of adapter memory
输入命令wine regedit
在注册表中找到如下路径:
HKEY_CURRENT_USER/Software/Wine/
在下面新建一个项目 Direct3D
在这个项目中添加一个 String 叫做VideoMemorySize 并且调到2048 (测试时用的512也可以)
3.如何启动游戏
在游戏的文件夹中打开terminal,然后输入wine th08.exe 即可。
以上是基本的运行方法。至于帧率除了暴力提升性能以外似乎没有想到解决方法。(测试时用的4*3的12核达到60fps)
 
在fedora上运行:
尝试这个命令 sudo yum install wine
首次运行wine的时候可能会出现报错,这时wine会自动更新一下配置。再次尝试运行即可。
之后如果出现相同报错,按照上面的第二步解决即可。貌似fedora不支持全屏,所以先进入custom.exe取消掉全屏启动才行。
|