applocale,解决老游戏乱码的老工具还能用吗

tmyb

被老玩家封神的“乱码灭火器”,到底是什么来头

如果你是接触过2010年之前老单机游戏、日式Galgame的玩家,大概率对这个名字不会陌生,早在Windows XP的时代,全球软件开始从旧的区域编码往Unicode过渡,大量早年开发的游戏还是绑定了语言区域编码——中文系统装繁体台湾游戏、日文系统装大陆游戏,出来全是一片看不懂的乱码,玩家想正常玩,只能改整个系统的默认区域,改完还必须重启,折腾半天不说,重启之后其他软件的文字也会跟着乱,对当年偷摸躲在家里玩游戏的学生党来说,简直是噩梦。

applocale,解决老游戏乱码的老工具还能用吗

我至今还记得高中时候的事:2010年我和同班死党阿凯攒了半个学期的早餐钱,买了一张盗版游戏碟,那时候ADSL网速慢,下一个4G的游戏要挂一整夜,我们干脆花十块钱买了碟,装的是《月姬》的日文原版,盼了一周终于装完,点开.exe的瞬间,我们俩傻了——满屏幕都是方块乱码,一个字都认不出来,那时候改系统区域要重启,阿凯他爸妈那天在家,要是重启之后系统乱了,被发现偷玩游戏,电脑都能给砸了,我们俩坐在电脑前急得满头汗,最后还是在澄空学园论坛翻了十几页旧帖,找到一个老玩家发的applocale安装包,才180KB,用QQ邮箱传过来,装完按照教程选了游戏程序、选日文编码,点开的瞬间,清晰的日文文字跳出来,那种解脱感,比现在玩通任何一款3A大作都让人印象深刻。

applocale本质上是微软官方在2001年推出的免费小工具,初衷就是解决不同编码程序在同一系统下的乱码问题,和其他民间工具不同,它不需要改动系统核心设置,只给单个程序分配指定的编码区域,不用改全局设置,不用重启,放到二十多年前,这绝对是解决老游戏乱码的“黑科技”,很快就成了国内老玩家圈人手一份的必备工具,被大家称为“乱码灭火器”。

2024年了,applocale还能适配新系统吗

就在2024年3月,GOG平台开启了经典游戏免费领取活动,送出了世嘉经典IP《樱花大战》的初代原版,很多喜欢老游戏的玩家都第一时间领了入库,结果我所在的老游戏交流群直接炸了锅:近八成用Win10、Win11系统的玩家,打开游戏全是乱码,根本没法玩,群里吵着找解决办法的时候,好几个玩了二十年游戏的老玩家第一时间甩出来的,还是applocale的下载链接,说自己亲测Win11 22H2能用,不信你们试。

结果不出所料,大部分玩家用applocale加载之后,乱码直接解决了,顺利进入游戏,但也有少数玩家踩了坑:有个群友装的时候没右键开管理员权限,结果搞乱了系统默认编码,整个开始菜单的文字都变成了乱码,最后折腾了一个小时改注册表才恢复,其实这也不是什么新问题,applocale从诞生到现在已经23年了,微软早就停止了更新,它天生就是给32位的Windows XP做的,放到现在的64位新系统上,有兼容性bug很正常。

applocale,解决老游戏乱码的老工具还能用吗

那现在有那么多更好的替代工具,比如一直在更新的开源工具Locale Emulator,还有老牌的NTLEA,甚至Win10之后系统本身就自带了UTF-8全局编码支持,也能给单个程序设置区域,为什么还有人第一时间想到applocale?我自己专门做过测试:在我自己的Win11笔记本上,装2000年出的繁体版《轩辕剑叁》,用Locale Emulator加载会偶尔跳出,用applocale加载反而全程流畅,没有任何问题;还有很多早年论坛分享的绿色版老游戏,打包的时候就已经做好了applocale的启动快捷方式,下载下来点开就能玩,换别的工具反而会不兼容破解补丁,直接打不开。

而且applocale最大的优势就是小,整个安装包才不到200KB,解压之后也才几百KB,比现在很多动则几MB、十几MB的工具不知道轻巧多少,对于Steam Deck这种刷了Windows想玩老游戏的掌机,或者是那种配置很低的老笔记本来说,这点空间优势其实很重要,我上个月在闲鱼淘了一台2010年出的华硕EeePC上网本,就是为了装老游戏怀旧,那台机器才1G内存,16G固态,装完Win7之后剩下不到4G空间,装Locale Emulator还要装依赖框架,装完直接卡得动不了,换applocale,装完才占几百KB空间,打开也秒开,完美运行《心跳回忆》初代繁体版,一点不卡,这个时候你说,还有比applocale更合适的工具吗?

老工具不淘汰,不止是情怀更是需求

很多年轻玩家现在会说,都什么年代了,还用这么老的工具,早就该被淘汰了,新工具不好用吗?在我看来,这种说法其实有点太绝对了:工具从来都不是越新越好,适合自己需求的才是最好的,applocale能活到现在,被老玩家一直珍藏,不止是情怀,更是有实实在在的硬需求。

首先就是适配老资源的需求,国内现在能找到的2010年之前的老游戏资源,不管是盗版还是玩家自己分享的正版备份,大部分都是按照当年的使用习惯做的适配,很多破解补丁、汉化补丁就是针对applocale做的,换其他工具就会出问题,我之前下过一个非常小众的台湾解谜游戏《神秘档案:幽灵山庄》的繁体版,换了三个转码工具,要么乱码要么跳出,最后试了applocale,一次就成了,完美运行,很多人说你可以重下适配新工具的版本啊,问题是这种小众老游戏,能找到一个资源就不错了,哪有得选?

applocale,解决老游戏乱码的老工具还能用吗

其次就是使用习惯的路径依赖,对于用了十几年applocale的老玩家来说,打开applocale选程序选编码的操作,已经刻进肌肉记忆里了,就像很多老设计师至今还在用Photoshop CS6,很多老程序员还喜欢用老版本的编辑器,不是新的不好,是用了十几年的习惯,改不了,也没必要改,而且applocale是微软官方出的工具,没有广告,没有捆绑,没有后门,放到现在动不动就给你绑一堆全家桶的破解工具里,这种干净的工具真的不多见了。

从我个人的观点来看,我们对老工具其实一直有一个误区:觉得技术在进步,新的就一定能取代旧的,所有老东西都该进垃圾桶,但实际上,很多老工具就像老物件一样,它有自己的适用场景,有自己的受众,存在就是合理的,applocale就算再有bug,就算不更新,只要它还能解决问题,只要还有人需要它,它就有存在的价值,就像我们家里的老剪刀,就算买了新的美工刀,老剪刀用顺手了,剪东西还是会拿它,没必要非得扔了。

小小的工具,藏着一代玩家的青春记忆

2023年NPD集团的统计数据显示,全球怀旧复古游戏的市场规模同比增长了18%,越来越多的玩家开始回头玩老游戏,2024年也有一堆老游戏重制、复刻上线,从《仙剑奇侠传》初代重制到《生化危机4》重制,怀旧已经成了游戏行业的大趋势,但很多玩家玩来玩去,最后还是喜欢玩当年的原版,喜欢用当年的老工具,这其实不只是为了玩游戏,更是为了找当年的感觉。

我之前看到过一个玩家的留言,说他现在电脑里还留着applocale,不是没有新工具,是每次打开这个小工具,就能想起当年在论坛翻帖找资源,老玩家耐心给你解答问题,为了玩一个游戏折腾大半天的日子,那时候没有流量变现,没有会员收费,玩家之间就是因为喜欢游戏,所以无偿分享资源,你有问题,素不相识的老玩家会花半小时教你怎么用工具,给你传安装包,那种纯粹的热爱,现在真的很少见了。

现在的玩家玩游戏,steam一键入库,点一下就进游戏,什么问题都帮你解决好了,根本体会不到当年那种折腾半天终于把乱码调好,看到游戏画面出来的成就感,对老玩家来说,折腾applocale解决乱码的那个过程,本身就是玩老游戏的乐趣之一,就像你翻出去年当年买的动漫DVD,还要找DVD光驱,还要调分辨率,折腾半天才能看,那个折腾的过程,本身就是在重温当年的心情,这个是一键就能看的高清版给不了的。

applocale诞生到现在已经23年了,说它是老工具一点都不假,它确实有bug,确实不兼容新系统,也确实有了更好的替代工具,但它依然是很多老玩家电脑里,舍不得删掉的那个几百KB的小文件,如果你哪天翻出了压箱底的老游戏,碰到了烦人的乱码,不妨试试这个二十多年前的老工具,说不定它不仅能帮你解决乱码,还能给你带回一点十几年前,第一次玩老游戏时,那种纯粹的快乐和感动。