US/Japan ROM diff
5 years ago
Ohio, USA

Is there a complete list out there of differences between the SMB1 ROM files from the FDS release in Japan and the NES release in the U.S.? Normal gameplay is apparently identical, but there are clearly differences in the ROMs (e.g. in world 36). I haven't had any luck looking on Google.

编辑者 作者 5 years ago
KilleDragon 喜欢这个
New Hampshire, USA

Pretty sure the only different is the Minus World (like you said), where there's 3 levels on the JP version and 1 level that's different on the US version. I couldn't find any list of the differences on the internet.

KilleDragon 喜欢这个
Ohio, USA

But the fact that that world is different means that at least some of the ROM is different or in a different order. One video I watched claims that in the NES version, the address checked when attempting to warp to world 36 is in the enemy data address table. So presumably then, either the enemy data address table is different in the FDS version (because the enemy data is in a different place or the FDS addressing works differently) or it is in a different place in the ROM. So that's at least one difference.

I would just run a diff, but I can't tell which ROM files online come from which game, since most are labelled US/Japan.

编辑者 作者 5 years ago
KilleDragon 喜欢这个
Sweden

FDS PRG data is loaded in at $6000-$DFFF instead of $8000-$FFFF, even if the actual code were as identical as it could be, that would be enough to change minus world since everything is moved into different locations.

You won't be able to diff the files since FDS is a whole different format, but the "US/Japan" rom you're looking at is likely the cartridge version. The FDS version would have an .fds extension, and not have "US" in the name.

If you want to actually compare them, you could start both versions of the game in an emulator with a decent disassembly view, copy out the disassembly and diff those, then account for the differences caused by the different load location vs actual code changes.

编辑者 作者 5 years ago
KilleDragon, Eebster 2 其他 喜欢这个
Ohio, USA

Thanks. I'll look into that.

KilleDragon 喜欢这个
游戏统计
粉丝
8,574
记录
9,919
玩家
2,020
最新新闻
SNES9x Ban

Effective immediately, any submissions using the SNES9x emulator will not be verified. The SMB1 mod team has concerns about its integrity due to its ability to overclock and remove lag frames, which may not be easily detectable. Additionally, we request that all BizHawk submissions avoid using the S

4 months ago
最新话题