贴吧搜"Metro Mania黑屏"出来一堆同样痛苦的兄弟,下了半天模拟器结果双击ROM只有黑屏或者扭曲花纹,心态直接爆炸。其实95%的情况下都是模拟器设置不匹配导致的,这游戏用了比较特殊的Mapper或者视频制式识别,默认设置跑不动。今天我直接把三种彻底解决的方法甩出来,按顺序试,包你五分钟内听见标题画面的音乐。
进模拟器的视频设置,把渲染模式从Direct3D/OpenGL改成软件渲染或者GDI。很多老模拟器对某些Mapper调用硬件加速会直接黑,《Metro Mania》恰好就是这种类型。如果是FCEUX,记得在配置里把"使用新PPU"的勾取消掉;如果是Nestopia,去选项-视频里选"系统默认"。这一步搞完八成已经正常了。
如果黑屏依旧,就要怀疑Mapper识别错误。用模拟器工具查看ROM文件的Header,确认Mapper号,《Metro Mania》应该使用Mapper 0或者Mapper 1这类老制式。有些国内下载站会把文件头删掉导致识别失败,这时候你用十六进制编辑器手动在文件开头加上标准iNES头(4E 45 53 1A)再保存,模拟器就认了。安卓用户最省事的办法是换nesoid模拟器,它内部集成了多种核心,自动切换能力强,基本不挑食。
祸根经常是网上那些所谓"绿色汉化版"模拟器,它们删改了必要的系统文件,偏偏《Metro Mania》这种冷门游戏一跑就原形毕露。直接去官网下英文原版,哪怕你不认识几个单词,照着图标点都没事。另外ROM文件本身如果是从某合集里拆出来的,也可能不完整,找独立的GoodNES ROM就能规避。
标签: