最近好多老哥翻出GBA模拟器想重温《动物横町:心跳心跳救出大作战之卷》,结果一打开直接白屏闪退,要么就是存档后读不出来,心态炸裂。这真不是ROM坏了,而是这个游戏在模拟器上有几个坑爹的兼容性设定。今天我直接给出一整套解决方案,从BIOS到存档格式全给你调好,包你五分钟内顺利开玩。
首先,动物横町这个ROM比较特殊,它使用了GBA的硬件中断功能,部分旧的破解版VBA或者手机上的My Boy!如果不勾选“使用BIOS”就会直接白屏。解决方法很简单:下载一个正版GBA的BIOS文件(名为gba_bios.bin),放在模拟器目录下,然后在模拟器设置里找到“使用BIOS文件”并勾选,指定路径。这一步能解决90%的白屏问题。
如果你是用的PSP、3DS等其他平台的模拟器同理,记得先确认BIOS加载正常。很多手机模拟器默认自带BIOS,但可能被精简了,导致闪退,换个其他版本的模拟器APP(比如Pizza Boy GBA)也许更稳。
即使进去了,玩到一半存档,下次再开却提示“存档损坏”或者干脆不显示。这是因为动物横町的卡带原始存档类型是FLASH 128K,而大多数模拟器默认是64K或者自动。存档大小不匹配就废了。你必须手动去修改:
打开VisualBoyAdvance,点“选项”->“模拟器”->“存档类型”,把里面的选项改成“Flash 128K”,然后点击“选项”->“模拟器”->“保存类型”也要对应选Flash 128K。接着重启游戏,之前读不出来的存档可能会恢复,如果不行就重新开始玩,之后存档再也不会丢了。
如果是RetroArch,在核心设置里找到“GBA ROM save type”,同样选128K。手机My Boy!在高级设置里也有类似选项。总之,记住128K是这游戏的命根。
有一小部分从乱七八糟网站下载的ROM本身dump的时候就有问题,导致进不去。用GBA Tool Advance这样的工具,打开ROM,检查一下ROM头是否标准,尤其是游戏标题、校验码。如果不对,可以手动修正或者打上SRAM补丁。不过一般现在主流提供的中文汉化ROM(如果你玩的是汉化版)已经处理好,原版日版ROM基本没问题,问题多出在汉化修改版。
如果以上全部尝试后仍然白屏,那大概率是你的模拟器版本太老了,更新到最新的mGBA或VBA-M版本,兼容性更好,mGBA对这类特殊游戏的支持算是业界最强。
除了修改设置,建议每次存档后都用模拟器的即时存档功能(.sav文件会经常出错,即时存档的.sgm文件最稳),把即时存档文件备份一下。玩GBA老游戏,备份存档是刻在骨子里的本能,不然一个断电就回到解放前。尤其是动物横町这种连着一口气玩十几个小游戏的模式,丢档等于白猛。
最后祝各位能顺利进游,听到那句魔性的“あにょー”,重新当回快乐的小学生。
标签:
下一篇:返回列表