Basically, a SMW hack plays fine in Zsnes but doesn't work on real hardware (or bsnes). On hardware/bsnes, the game crashes/freeze after you die, also there is no music playing. The game plays fines with music in Zsnes...I figured this is because the hack was made with Zsnes in mind and relies on some of it's behavior. So basically the hack isn't "supposed" to work.
I'm not sure what's the philosophy of the Zsnes team on this: if you ever get to a point where it becomes more accurate, would you make special exceptions to "allow" some hacks/translation to work "properly"? Note I do not want in any way to start an emulator war or bash Zsnes.
I realise there's nothing wrong, from a gameplay perspective to have those hacks work on your emulator, but fixing these "non bugs" might ultimately help fixing other commercial games.
Anyway, here are both the hard patched and original NSRT reports: tested with 1.51
---------------------Internal ROM Info----------------------
File: SUPER MARIO WORLD.SMC
Name: Bowser's StrikeBack Company: Nintendo
Header: Exists (type?) Bank: LoROM
Interleaved: None SRAM: 16 Kb
Type: Normal + Batt ROM: 32 Mb
Country: USA Video: NTSC
ROM Speed: 200ns (SlowROM) Revision: 1.5
Checksum: Good 0xA0DA Game Code:
---------------------------Hashes---------------------------
CRC32: 3EFB7FCC
MD5: 24E2EFC5F19589CA15EB7BF6C5C7C125
--------------------------Database--------------------------
ROM wasn't found in the database (possible bad dump).
You can try using -fix or -findover to see if the
file has been slightly altered in a rectifiable way.
edit: link to ips http://www.smwcentral.net/?p=showhack&id=56---------------------Internal ROM Info----------------------
File: SUPER MARIO WORLD.SMC
Name: SUPER MARIOWORLD Company: Nintendo
Header: Exists (type?) Bank: LoROM
Interleaved: None SRAM: 16 Kb
Type: Normal + Batt ROM: 4 Mb
Country: USA Video: NTSC
ROM Speed: 200ns (SlowROM) Revision: 1.0
Checksum: Good 0xA0DA Game Code:
---------------------------Hashes---------------------------
CRC32: B19ED489
MD5: CDD3C8C37322978CA8669B34BC89C804
--------------------------Database--------------------------
Name: Super Mario World
Country: USA Revision: 1.0
Port 1: Gamepad Port 2: Gamepad
Genre 1: Platform Genre 2: Side Scrolling