You need to explicitly tell your emulator to run in PAL. Your emulators are working fine - the game crashes the same way on my NTSC NES (using an Everdrive) as it did in Retroarch running the Mesen core, but if I changed the region from "Auto" to "PAL" the game ran fine.