SNES游戏《DKC2》中的一个古老BUG:旋转木桶的谜题

2025-07-01

在老旧的SNES模拟器ZSNES中,《Donkey Kong Country 2》存在一个臭名昭著的BUG:某些关卡中的旋转木桶无法正常工作。作者深入研究了该BUG的成因,发现其根源在于ZSNES未正确模拟开放总线行为。通过反汇编游戏代码并分析65816处理器的工作机制,作者最终确认BUG的产生是因为一条指令的地址模式错误,将绝对寻址误写为立即寻址。纠正该错误后,旋转木桶便能正常工作。

游戏 游戏BUG 65816