相信一大票从网盘翻出《阴谋惑星》.nes文件的老哥都遇到过这情况:满心期待点开ROM,结果模拟器窗口一片漆黑,或者闪过几行彩色格子后卡住不动。先去贴吧发帖问,底下回复全是你是不是下了假ROM。其实大部分时候ROM根本没毛病,纯粹是模拟器兼容性没调对。这款游戏当年为了在FC上实现大量文本和稍复杂的声效,用了特殊芯片MMC5,Mapper编号是5,而许多国内玩家习惯的VirtuaNES那个经典0.97版对Mapper 5支持稀烂,直接黑给你看。
解决方法简单粗暴:丢弃VirtuaNES,换上Nestopia Plus! 或 Mesen。Nestopia Plus! 是目前FC模拟器里兼容性最变态的,几乎支持所有已知Mapper,启动直接加载,连额外设置都不用。如果仍黑屏,去到 Nestopia 的菜单栏“选项 -> 系统”,把“自动选择区域”关掉,强制选择 PAL,因为《阴谋惑星》欧版ROM不少,强制PAL时序就不会触发花屏。对于用 RetroArch 的兄弟,核心选 Nestopia UE 或 Mesen,在核心选项里搜“MMC5”,把它的“扩展开关”和“音频增强”都启用,画面和声音一步到位。
有人用对模拟器后,虽然不黑屏了,但过场文字周围有抖动花纹,或者人物头像一闪一闪。这是模拟器没有正确模拟MMC5的竖向分割屏幕特性。在 Mesen 中,进“设置 -> 视频 -> 高级”,把“模拟PPU失调”和“仿真垂直消隐错误”两项钩上,马赛克立刻干净。如果使用安卓端的NES.emu,那几乎无解,因为它的核心太老,建议换个EmuBox试试,实测能跑但有轻微爆音,忍忍就行。
《阴谋惑星》标题音乐一响,刺啦刺啦的电流声直接把人送走。这锅仍然是MMC5的扩展音频通道闹的。Nestopia 里进“声音”选项,把“扩展音频:MMC5”的勾选取消,或者把“音量”从默认的50%拉到30%,立竿见影。Mesen 更简单,下方音频设置里把“高通滤波”和“低通滤波”都拉满,其他扩展通道随便关,游戏音效会变得清澈如初。实在不行,直接加载一个原版日版ROM听听是不是汉化版动了音频数据,有时候汉化导致噪声。
如果上面所有方法都试过还是黑,那可能是ROM头被前主人暴力修改过。下载一个叫Tush的免费软件(或直接用HEX编辑器),打开你的.nes文件,看第5字节(偏移04)是不是 10(16进制代表Mapper 5)。如果不是,改成10保存。同时检查第7字节(偏移06)的bit0,如果是1表示垂直镜像,一般不用动。改完保存,再用模拟器开,基本可破。这个方法也适用于一些改版或汉化版头不匹配的问题。
记得,搞定黑屏后先去设置好手柄,然后赶紧存个档。这档事真劝退太多想重温的老哥了。觉得有用就收藏,免得以后又搜“阴谋惑星黑屏”时找不回来。
标签:
下一篇:返回列表