metroid-maniac / gba-auto-batteryless-patcher

MIT License
76 stars 4 forks source link

Games incompatible due to clobbering IRQ handler #1

Open metroid-maniac opened 1 year ago

metroid-maniac commented 1 year ago

Some games seem to overwrite the replacement IRQ handler at 0x03007ffc, which causes the game to crash immediately after starting. Because EZ Flash Omega addons also replace the handler at this address, it can be presumed that games which don't support the patcher for this reason are the same games which don't support Omega addons.

Super Monkey Ball Jr and GTA Advance are known games.

Here is a patch for SMB Jr. https://gbatemp.net/threads/super-monkey-ball-jr-usa-fix-for-ez-flash-omega-addons.628230/

metroid-maniac commented 1 year ago

Patch added for GTA Advance https://gbatemp.net/threads/super-monkey-ball-jr-usa-fix-for-ez-flash-omega-addons.628230/#post-10107499