ClusterM / hakchi2

Tool that allows you to add more games to your NES/SNES Classic Mini. WARNING: hakchi2 is no longer supported. Please use hakchi2 CE.
GNU General Public License v3.0
2.93k stars 461 forks source link

Certain IPS rom hacks not playing properly #887

Open TheLegendofChaz opened 7 years ago

TheLegendofChaz commented 7 years ago

I tried playing an ips patched rom hack of Super Metroid on the SNES Classic called Retroid which is basically a Metroid remake with the SNES engine. https://www.romhacking.net/hacks/3234/ I went through the trouble of making mock box art for the game and everything metroid

I was so sad when the game booted up, because it booted like normal, showed the nintendo logo and seemed fine in the beginning, but then showed a message of this image hqdefault

It is interesting because this rom hack works fine in bsnes and other emulators apparently. If there is no way to fix or avoid this incompatibility, would there perhaps be some way to manually assign roms to be emulated by retroarch as opposed to the built in emulator? or maybe the ability to add codes that can maybe bypass these screens? I am hoping certain issues like this can be resolved in the future hakchi updates. Great job so far, I am loving my SNES mini more than ever! :)

juanlin commented 7 years ago

https://github.com/ClusterM/retroarch-clover

Also you can add "--retroarch" for SNES games on SNES Mini to use RetroArch instead of original emulator.

TheLegendofChaz commented 7 years ago

It seems to be more of an issue with the rom hack being incompatible with the SNES mini hack in general. I even tried playing it with retroarch and it booted, but still got the same result.

Drakonas commented 7 years ago

technically incorrect @TheLegendofChaz . These incompatibilities have mostly nothing to do with Hakchi, but are incompatibilities with clover-canoe, the emulator on the SNES Mini that was coded by Nintendo.

We are trying to do our best to make games compatible via finding what their preset ID's are, but if that still fails there's not much else we can do to make them compatible and you are stuck using retroarch for that game.

We do know canoe does not like hires font hacks, which a lot of romhacks use.