贴吧里三天两头有人问,下载了fc冒险岛2免费下载的ROM,一开模拟器就黑屏,要么就是画面花得像电视机雪花一样。作为骨灰级,我明确告诉各位:FC冒险岛2这游戏因为Mapper特殊,配置不对铁定出问题,下面就把我二十年折腾模拟器的压箱底方案全盘托出,照着改立竿见影。
首先懂点行,fc冒险岛2使用的是Mapper 4,也就是MMC3芯片。如果你的模拟器没有正确识别Mapper,或者你下载的ROM头文件损坏,百分百黑屏。解决方法就两点:1. 去下No-Intro或者GoodNES校验过的ROM,CRC别错。2. 打开模拟器后手动指定Mapper,大多数模拟器在载入ROM时有选项,如果自动识别错误,手动改成Mapper 4,然后重启一下,画面马上就出来。
另一个常见问题是制式,欧版PAL和日版NTSC不匹配也会花屏。玩日版或者美版ROM,切记把模拟器制式锁定在NTSC,刷新率60Hz。VirtuaNES在“选项”->“制式”里选NTSC,FCEUX在Config->Video里设置,把PAL勾掉就行了。很多老哥下载的fc冒险岛二是日版,却把模拟器设成了PAL,结果一进游戏人物残影拖慢,声音慢半拍,还以为是ROM挂了,其实就是制式搞的鬼。
冒险岛2有一个著名的花屏场景,就是骑翼龙飞上天的时候,背景云朵会变成条纹方块。这不是ROM问题,是模拟器的PPU模拟不完善导致的。换用FCEUX或Mesen这类高精度模拟器可以解决。具体设置:FCEUX里打开Config->PPU,勾选“New PPU”,然后重启游戏,翼龙关卡立马纯净。VirtuaNES老版本PPU有bug,更新到0.97以上版本或干脆用VirtuaNES Plus,里面带了修正模式。
还有一种模拟器黑屏是发生在切换关卡时,比如从陆地进水下,屏幕一黑就再也亮不起来。这是因为模拟器的帧跳跃功能和你电脑的刷新率不匹配。关掉所有帧跳选项,Video设置里把“同步”改成“同步到显示器”或“Auto”,Triple Buffering打开,保证每个切换点都能刷出图像。很多笔记本集显玩这个会黑屏,就是因为没开垂直同步。
伴随花屏的经常还有fc冒险岛2bgm变调或者爆音。音频方面,把采样率降低到22050Hz,缓冲长度调高到80ms左右,绝对能消除大部分爆音。另外关卡转换时有明显电流声的话,在模拟器音频设置里衰减一下三角波和噪声通道的音量,这是原版游戏就有的设计缺陷,模拟器只是如实还原了。
现在很多老哥用安卓的NES.emu或者RetroArch玩单机游戏冒险岛2。安卓端黑屏多半是因为ROM压缩格式不对,.zip里如果包含头文件的cue什么的,解压出来只留.nes文件再载入。RetroArch用FCEUmm内核,记得将“MMC3兼容性”设为“精准”,关闭“即时存档压缩”,否则读档必黑屏。另外,部分寨机(如Anbernic)自带模拟器玩这个会出现下屏花,刷成Batocera系统或者更换RA核心就能解决。
我这些年折腾下来,最稳的组合是:PC端用Mesen,精确到每个像素,声音完美;如果你想用金手指和录像,FCEUX是首选;轻量级就VirtuaNES Plus,体验最接近当年黄卡。ROM务必用日版(Takahashi Meijin no Bouken Jima II)或美版(Adventure Island II),不要用那些乱七八糟的汉化版,很多汉化版改了Mapper导致兼容性一塌糊涂。
照这些设置改完,你的fc冒险岛2代下载绝对能丝般顺滑跑起来,音画同步,翼龙关也不会出现贴图乱码。如果还黑屏,别找模拟器的问题,检查一下你的DirectX驱动和显卡驱动是不是上古版本,不行就装个虚拟机用XP跑,那兼容性,懂的都懂。
标签:
下一篇:返回列表