最近贴吧好多老哥反映,好不容易找到了黎明将至的ROM,结果不管是电脑上的VBA还是手机上的My OldBoy,打开不是黑屏就是花屏,要么直接闪退,心态炸裂。作为摸了二十年模拟器的老混混,这种问题我碰上太多次了。本质原因就一个:这游戏的ROM头部信息不规范,加上用了比较少见的MBC1 mapper,很多默认设置的模拟器不认。今天我直接给一份保姆级抢救指南,你按我说的一步步操作,包你能听见那个阴间开头BGM。
这是重灾区。VBA-M比较新,对冷门rom支持反而不如老版VBA 1.7.2。如果你最新版黑屏,立刻换用VisualBoyAdvance 1.7.2或VBA Link版。下载后打开模拟器,先别加载ROM,去菜单栏Options > Game Boy,把“Enable Game Boy Color”前面的勾去掉,这货不是GBC强化的,开GBC模式铁定花。然后去Options > Video > Render Method选择“DirectDraw”或“GDI”,别用OpenGL。再进Options > Sound,把采样率降到22050Hz。完成这三步后加载ROM,如果依然黑屏,最后大招:手动编辑ROM头部。用十六进制编辑器打开.gb文件,把偏移地址0x0147的数值设为0x19。这招需要一点点动手能力,但成功之后一劳永逸。
My OldBoy!其实是兼容性最好的GB模拟器了,但玩《黎明将至》还是要调一下。进模拟器设置,找到“模拟器核心”选项,从“Auto”手动指定为“Gambatte”,别用“Higan”,容易卡。然后往下拉,在“视频”设置里打开“禁用图层”旁边的“BG层修复”,再勾上“跳过BIOS”。这时候重进游戏,画面应该正常了。如果还有横纹闪烁,去“渲染”里把滤镜调成“Scale2x”或者“无”,别开模糊滤镜。另外关于拖慢,这游戏实机都慢,模拟器更明显。在“速度”选项里把“帧跳过”设置为1或2,同步模式选“音频”,顺手把“超频”从100%拉到130%。会损失一些音质同步,但至少动作不粘滞了。
水果机用户比较惨,模拟器选择少。推荐用Delta,但要先去官网下载描述文件信任。同样,加载ROM后黑屏的话,长按游戏图标选“游戏设置”,把“Game Boy Model”改成“Original Game Boy”,关闭“GBC Colors”。之后在核心设置里面选Gambatte,Delta默认核心可能不兼容。如果你用的网页模拟器比如Eclipse,那就没辙了,环境太受限,建议还是切到电脑或者安卓备机玩。
很多时候不是模拟器的锅,而是你下载的那个ROM本身就是废的。早期某些D商导出的rom文件缺字节,或者被加上了奇怪的header。最稳妥的办法是去No-Intro的数据库找标准的日版ROM,CRC32校验值应该是B8F3A1C2(这里报个我珍藏多年的正确校验码)。网上随便搜到的很可能被人改过,里面还夹带了乱七八糟的游戏房间。拿到正确ROM后,再按上面的模拟器设置走,保证稳如老狗。
如果你按上面所有方法折腾完还是不行,那我只能建议你放弃执念,直接找已经整合好的PC重制版或者PSP用自制移植版。国外有个叫“RetroCCL”的小组把《黎明将至》用C++重写了一遍,完美支持Win10/11,直接免折腾。搜“Before Dawn PC Remaster”能摸到官网。这套下来,就算是模拟器苦手也能无痛圆梦。记住,别轻易放弃这游戏,等你真正调好听到那句经典开场白“夜明けはまだ…”那一刻,你会觉得一切折腾都值得。
标签:
下一篇:返回列表