最近这几天,真是给折腾坏了。为啥要搞《女骑士蕾蒂西亚》这个东西在手机上跑起来?还不是因为我那破电脑,风扇声音比飞机起飞还响,晚上想摸鱼玩两把,都怕吵着家人。我就琢磨着,这游戏文件也不大,肯定能塞进手机里跑。结果这一折腾,直接把自己搭进去了三天。
最开始我可没想着自己弄,直接上网找现成的安卓版。结果踩了一堆坑。那些所谓的“一键安装包”,十个里面九个是病毒或者根本打不开,要么就是进去一看,汉化都没做全,剧情卡住。费劲巴拉找了半天,总算捞到了一个比较完整的PC资源,一看是RPG Maker MV弄的,我就知道有戏,毕竟MV的游戏移植到手机上相对成熟。
开始自己动手实践移植
既然文件有了,那就得找个工具让它在安卓上认得出来。我第一个想到的就是用那个叫JoiPlay的家伙。但问题又来了,JoiPlay本身只是个壳子,你得给它配对合适的插件才能跑MV。我先是下了最新的JoiPlay主程序,又去抓那个RPG Maker Plugin。
- 抓取JoiPlay:找了好几个版本,发现老的版本兼容性反而好一点,新的版本老是闪退。
- 配置插件:这个插件的版本号必须跟JoiPlay主程序对上,不然直接报错。光是测试不同组合,我就折腾了至少五个小时,手机内存里装满了各种版本。
- 导入文件:把游戏的根目录文件一股脑扔进手机存储里,然后用JoiPlay去指认它。指认路径倒是简单,但一加载,黑屏,毫无动静。
黑屏?我当时就火了,这不科学。仔细回去看日志,发现是某个加密文件没法识别。我这才想起来,这些鬼游戏为了防盗版,经常在图片和音频上做手脚,用了加密处理。没办法,只能再找工具把游戏资源解密一遍。这个解密工具本身就是个麻烦事,有些解密程序差点把我电脑的杀毒软件都给搞崩溃了,还弹出一堆警告,搞得我心惊胆战。
我花了整整一个上午,把所有资源文件暴力解密了一遍,然后重新打包扔进手机文件夹。这回我学聪明了,专门找了个配置高一点的平板来试运行,避免手机性能拖后腿。
再次启动JoiPlay,指认文件夹,屏幕终于亮了!虽然能跑,但速度还是有点慢,尤其是在战斗场景,帧数掉得厉害。但至少,躺在床上,或者坐地铁的时候,随时都能接着进度玩了,这比抱着笔记本强太多。
折腾完这一套,我感觉我都可以去开个安卓移植工作室了。这中间耗费的精力,比我当初学习Python写爬虫都大。但能自己搞定,那种成就感,真不是随便买个成品能比的。要是有人也想自己动手,记住,选对JoiPlay和插件的版本组合,比什么都重要,不然你会一直陷在黑屏的泥潭里出不来。