Seems bugged on real hardware, I can’t get past a black screen once the game has started.
It works on my GBA Micro with an EZ-Flash Omega. It also works on my GBA SP with an EZ-Flash Omega DE.