I’ve noticed, when using RetroArch, that there are some problems with the BSNES cores. Specifically, Mario Kart freezes just after the “ding” and the loading image when first booting; the frames keep progressing, so it would seem the emulator still thinks the game is running normally. If I use the SNES9x cores, the game works properly, but I’d prefer to use the BSNES cores for obvious accuracy reasons.
Any ideas why this could be? I have confirmed this to happen on two separate computers, using both the 32-bit and 64-bit versions of RetroArch, as well as restoring to the default settings.
Edit: This is using the known good ROM of Super Mario Kart (USA) in proper SFC format.