Well, for all multiboot plugins there'd have to be a jump instruction to EXWRAM and gba header written into PSRAM. For all .gba plugins, it'd be enough to swap "swi 0" for "swi 0x26".
If all your plugins can be renamed to .gba and you want to hack this yourself, you can hexedit 0x14bc02 and change it to 0x26. I believe that will cause hard reset for everything but multiboot plugins.
Note: I haven't actually tried this so can't really verify this. If that doesn't work though, it should be enough to nop out 0x14bc02 with 0xc0, 0x46 as the next function after is HardReset() which is normally called if you hold down L on normal roms. Again, I haven't tested this either.
If all your plugins can be renamed to .gba and you want to hack this yourself, you can hexedit 0x14bc02 and change it to 0x26. I believe that will cause hard reset for everything but multiboot plugins.
Note: I haven't actually tried this so can't really verify this. If that doesn't work though, it should be enough to nop out 0x14bc02 with 0xc0, 0x46 as the next function after is HardReset() which is normally called if you hold down L on normal roms. Again, I haven't tested this either.
Last edited by kuwanger,







