呃,虽说我写了这篇教程但是我还是希望这篇教程你会用不上。 deepin 的应用上传据不可靠消息支持了 RISC-V ,如果他们审核通过了那你直接下载 renpy 然后开袋即食即可。
警告:心跳文学部是一款带有恐怖要素和致郁要素的视觉小说游戏,心理承受能力较差者请谨慎游玩!
事实上这个灵感的来源是一本关于FreeBSD的书。 renpy 显然在 deepin25 上没有打包,于是决定手动编译安装。 renpy 的主页在这里,但是这里的源码是缺少依赖相关的配置文件和启动脚本的,所以应该去 github 直接拽他们的仓库到本地。之后的步骤按照 README 中的进行即可。虽然说官网声明他们用了一个比市面上任何版本的 SDL 版本都高的 SDL ,但是实验结果是旧版也是可以使用的。
|
|
大概等二十分钟就编译完成了,虽说如果你直接打开的话终端会报一堆错,但是是能跑的。
接下来下载 DDLC ,在 itch.io 中就能直接找到。下载之后解压到 renpy 的源码根目录下,然后在 renpy 中刷新就能看到工程。点击启动工程就能开始游戏。
但是这个游戏太老了,在 game/script-poemgame.py 中有一处读文件后没有指定文件编码格式(事实上这个强制知道 renpy 8.x 之后才有)的bug,准备进行解包。
|
|
这里有一大堆 .rpyc 文件,对其中的 script-poemgame.rpyc 进行反编译:
|
|
在反编译生成的 .rpy 文件中修改对应代码之后就可以正常启动游戏了。你别说,至少没有 va11-hall-a 那么卡了。