设为首页收藏本站喵玉殿官方微博

喵玉殿论坛 · 喵玉汉化组

 找回密码
 少女注册中
搜索
查看: 557|回复: 1

[教程图书] 第三次尝试在linux上跑东方project

[复制链接]
发表于 2019-7-1 02:23:13 | 显示全部楼层 |阅读模式
本帖最后由 TKTD 于 2019-7-5 17:37 编辑

Annotation 2019-07-01 021519.jpg
使用系统: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也可以)
Annotation 2019-07-01 021831.jpg
3.如何启动游戏
在游戏的文件夹中打开terminal,然后输入wine th08.exe 即可。
以上是基本的运行方法。至于帧率除了暴力提升性能以外似乎没有想到解决方法。(测试时用的4*3的12核达到60fps)

在fedora上运行:

尝试这个命令 sudo yum install wine Annotation 2019-07-01 212036.jpg
首次运行wine的时候可能会出现报错,这时wine会自动更新一下配置。再次尝试运行即可。
之后如果出现相同报错,按照上面的第二步解决即可。貌似fedora不支持全屏,所以先进入custom.exe取消掉全屏启动才行。
Annotation 2019-07-01 215927.jpg
Annotation 2019-07-01 220046.jpg










[发帖际遇]:TKTD对勇仪吹嘘自己的酒量,结果拼酒大败,因为说谎被勇仪三步必杀 [-3 喵玉币]
 楼主| 发表于 2019-7-1 11:12:57 | 显示全部楼层
接下来就是在debian上面测试了,如果可以我还想在较早的Ubuntu上测试以下,确保这不是毒教程
回复 支持 反对

使用道具 举报

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

本版积分规则

合作与事务联系|手机版|小黑屋|无图版|喵玉殿

GMT+8, 2019-10-14 06:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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