为什么非得自己动手搞安卓汉化?
话说这远星都市27λ,多少年了,PC上跑起来一直是个麻烦。一堆启动器,一会儿少了库,一会儿又卡死,折腾。我寻思着,就不能踏踏实实躺床上用手机玩吗?
官方?哪儿有官方。就是民间那一拨人自己瞎搞。之前找了个现成的安卓包,装进去直接黑屏,声音都没一个。火大。浪费了我一个周末的流量和时间。我就琢磨,这事儿不自己从头走一遍,永远是个坑。
说起这个,我干这活儿也是被逼的。前阵子老家医院那边,我陪着老妈做个小手术,等结果,漫长的七八个小时,手机里除了刷短视频就没别的事儿干。无聊透顶了。当时就下定决心,必须弄一个能随时随地掏出来玩的大作。
第一步:备料和下“狠心”
我跑遍了国内外几个老论坛,终于挖出来27λ的那个最稳定的PC原版文件。这玩意儿可不容易找,很多链接都死透了。然后就是找那个能驱动这游戏的安卓核心框架。这东西名字我就不说了,专业术语。反正就是个壳子,能把PC那一堆文件给装进去跑起来。
这个过程特别磨人。我先是随便抓了个旧版本的壳子,编译了一下,卡在启动界面。反复测试,一连换了三个版本,终于找到一个能启动的,但界面全是日文,而且错位严重。我当时就想,怎么就这么难,搞不好就是天意让我别玩这游戏了。
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
- 找壳子:试了五六个不同的版本,各种报错。
- 解包:用一个土办法工具把游戏里所有贴图、脚本全都拖出来。
- 定位问题:发现旧的汉化补丁跟27λ版本根本对不上,文本一塌糊涂。
第二步:动手“炒冷饭”
既然旧的汉化不行,那就自己整。我翻出了多年前的一个中文文本包,那是个老前辈留下的,质量还行。但是,文本文件里头夹着一堆乱七八糟的控制符。我花了整整一个晚上,对着那个文本,一行一行地校对,清理,把那些多余的、导致乱码的符号全给扔掉了。这活儿,比码代码还枯燥,差点把我搞睡着了。
就是打补丁了。我把清理干净的中文文本文件,按照原来的文件结构,塞回了那个PC原版文件里。这步要特别小心,文件名、目录结构,一个字母都不能错,不然就读取错误,直接白屏。我在这上面翻车两次,第一次是因为大小写没注意,第二次是目录多打了个空格。
然后,重新打包。我用那个核心框架,把包含中文文本的新游戏文件,一口气封装成了一个完整的安卓安装包。这过程虽然慢,但心里踏实。
第三步:点火和修补
安装包弄好了,迫不及待拷到手机上,点击安装。图标是有了,点开,又是他娘的一片黑!我当时头都大了,心想难道又要重来?真想摔手机,但又心疼钱。
冷静下来,我找到了游戏安装目录下的那个配置文件(就是那个设置游戏分辨率、音量大小的文本)。打开一看,傻眼了,分辨率写的是PC上的那个奇葩数值。安卓手机根本撑不住。
我随手把分辨率改成了手机常用的1080P,保存。再重启游戏。这回它亮了!中文显示,画面正常,声音也出来了。跑了几段剧情,没发现大问题。我当时激动地差点在医院走廊里喊出来。这下好了,下次去医院或者等车,再也不会无聊了,可以安安静静地玩上这款老游戏了。

