libretro / snes9x2010

Snes9x 2010. Port of Snes9x 1.52+ to Libretro (previously called SNES9x Next). Rewritten in C and several optimizations and speedhacks.
Other
99 stars 71 forks source link

Possible bug #25

Closed inactive123 closed 10 years ago

inactive123 commented 11 years ago

http://www.youtube.com/watch?v=LtKZD-Ka4OU&feature=youtu.bevvv

inactive123 commented 11 years ago

Can't reproduce here with Mega Man X (USA).sfc.

vaguerant commented 10 years ago

I can reproduce this bug on RetroArch Wii 1.0.0.2/SNES9x Next v1.52.4 with Mega Man X (USA).sfc.

Bug seems to relate to anything that causes buster shots to rebound, meaning that shield guy in the video above or the buildings in the Chill Penguin stage which require some other weapon to destroy.

Possibly an endianness issue since you couldn't reproduce? Unfortunately, I don't have any other platforms I can test on (no Android stuff, PC is ancient Intel graphics netbook), so someone else would need to confirm if that's the case.

For reference, same ROM works correctly in SNES9x-GX, the "native" SNES9x port on Wii.

inactive123 commented 10 years ago

That only happens with one specific ROM version of Mega Man X. The other one works fine. For reference, the same thing happens in zsnes with this rom.

vaguerant commented 10 years ago

Thanks, I just found the same information; apparently it's some form of copy-protection being tripped.