TKTD 发表于 2019-7-1 02:23:13

第三次尝试在linux上跑东方project

本帖最后由 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取消掉全屏启动才行。












TKTD 发表于 2019-7-1 11:12:57

接下来就是在debian上面测试了,如果可以我还想在较早的Ubuntu上测试以下,确保这不是毒教程

CiXY 发表于 2020-4-7 17:47:14

Mac上的话wine运行正作问题不大,问题最大的还是在红魔乡,打了VP补丁之后才算正常。
不打补丁的话在窗口模式一旦鼠标切出窗口之后程序会暴走,全屏模式暴走到不会暴走,但画面撕裂严重而且还有莫名其妙的噪点。
推荐还是打VP补丁在窗口模式下拿wine运行。

TKTD 发表于 2020-4-8 02:55:26

CiXY 发表于 2020-4-7 17:47
Mac上的话wine运行正作问题不大,问题最大的还是在红魔乡,打了VP补丁之后才算正常。
不打补丁的话在窗口 ...

我这边也是全屏全都不行,原因不明。

CiXY 发表于 2020-4-8 19:08:57

TKTD 发表于 2020-4-8 02:55
我这边也是全屏全都不行,原因不明。

VP补丁在wine下能正常工作,
ini中TitleBar = 0关掉窗口标题栏,AlwaysOnTop = 1始终置于顶端,然后分辨率调大一点
只能这样变相“全屏”了

Komeishi 发表于 2020-7-3 23:13:42

我记得我在KaliLinux上面用红酒杯跑东方很简单啊?
页: [1]
查看完整版本: 第三次尝试在linux上跑东方project