今天下午突然想玩老游戏,翻出来个《台北仲夏夜之梦》安卓版,好家伙打开全是片假名,看得我眼晕。直接打开电脑开干!
第一步:翻箱倒柜找资源
翻遍了三个旧硬盘才从角落扒拉出安装包,版本显示v1.0.3。顺手把手机里日文原版也备份了,万一搞废了还能回滚。
第二步:拆包跟猜谜似的
用解压软件把apk包当压缩包拆,里面assets文件夹藏得严实。有个*文件,直觉告诉我就是这玩意儿。掏出GARbro工具想拆包,结果弹窗提示加密,当场傻眼。
这时候得灵活点:
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
- 先上网搜同名PC版资源,真找到一个2012年的台版压缩包
- 把PC版里的script文件夹整个复制,替换安卓包里的同名文件
- 再扔回安卓包签名打包,安装!结果闪退三连击
捏着鼻子查logcat日志,发现是图片资源不匹配。骂骂咧咧把PC版所有.png和.jpg都塞进安卓包,这回能进游戏了——但文字框变空白,剧情卡死。
第三步:乱码大作战
硬着头皮用notepad+打开script文件,满屏乱码看得脑壳疼:
- 试utf-8编码全是口口口
- 切GBK直接变外星文
- 换shift-jis才看到正常日文
直接把文件批量转成简体中文保存。美滋滋装进手机,结果游戏加载到第二章又崩了!气得我差点捏碎手机壳。
绝杀
蹲在路由器边上查了三小时文档才开窍:安卓系统对文件名大小写敏感!PC版文件全是小写,但游戏代码调用时用了大写字母。把三百多个脚本文件手动改成大写,重新签名打包——这回终于看到简体中文选项界面!
没想到栽在最终关:
兴冲冲点开剧情想测试,所有角色立绘都是马赛克。翻资源才发现偷懒用了PC版图片,分辨率全超安卓限制。凌晨三点边骂边用批处理工具压图,手指按回车键按到发麻。
结局让人裂开
大清早顶着黑眼圈测试成果。女主那句关键台词”我们一起看台北101烟火”显示完美,刚想欢呼,结果下一张CG图里飘着的日文横幅忘了P!更绝的是通关后发现制作组名单里程序员名字写着:”陈XX(中国台湾)”,突然感觉这通宵汉化特别魔幻。
折腾三天就为看个十八年前的老剧本,朋友问我值不值?看着屏幕里十八岁女大学生喊我”欧尼酱”,转头相亲app收到三十五岁离异带娃大姐的招呼,突然理解什么叫次元壁比台湾海峡还宽。