There are a few translation patches nearing completion for certain GBA games (Mother 3!) so i'd like to be able to play them on my Micro, SP and GB Player. Ability to have save games and fit two or three patched roms is a must! I am not interested in emulation, homebrew and what not and ideally I would be able to do all this within OS X (but Windows is ok if not). Being able to get the roms off my original catridges and onto my computer ready for patching would be nice just to make things extra kosher and save me having to trawl the net for roms!
Oh and it must not protrude from any GBA slot (DS Lite excepted of course).
So, what do I need and where can I get it from?
Apologies to the admins if flash cart discussion isn't permitted.

So, what do I need and where can I get it from?

Apologies to the admins if flash cart discussion isn't permitted.