Wanna thank @Gericom for this wonderfull work, latest Cache-hicode branch tested and even Emerald R.O.W.E is working like real cart(EZ Omega). Gbarunner 2 crash every time you try to use the bag but not on Runner 3 Hicode. However theres a bug...
I've opened a PR that adds fixes and improvements to a bunch of games (especially useful for regular DS models), you can see the full changelog in the commit description.
You can try those changes by downloading the new files and putting them...
I've tested the last commit (handling gba irqs during rom fetches) downloaded from github action page for 53-allow-gba-irqs-during-rom-fetch branch. And I still noticed some noises in zelda minish cap. So I think it has something to do with the...
It's actually the commit before that (support for gba irqs during rom reads) that improved many games. But yeah many improvements. Flicker in f-zero and Mario kart super circuit is also gone for example. And the mother 3 textboxes no longer flicker.
What I noticed in gbarunner3 it depends also what twlmenu++ version you have. The recent I guess the better, I had less sound issues with recent twlmenu++ for sonic advance 2 than with very first build that support gbarunner3.
Some gfx glitches...
If you decide to take the easy way out, at least do it some interesting way, like 5 fishing magnets and ropes... Run out to the space x rocket as it's about to take off.... Ohhhh add some snow skiis and skii into to space!!!