GBA ROM images can be dumped from various DS tools using a DS lite (more on that in a second), via a linker with an old flash cart like the EZ1,2 or 3 or a link port arrangement with the cable that came with some other carts or you built yourself*. http://filetrip.net/nds-downloads/applications/download-gba-backup-tool-021-f3228.html http://filetrip.net/nds-downloads/applications/download-gbaldr-3in1-gba-loader-01-final-f10977.html GBA ROM images have no size value so you will have to fix it manually, you can use a hex editor but most just use GBATA from http://www.no-intro.org/tools.htm * http://chishm.drunkencoders.com/SendSave/index.html has more. GB/GBC games.... you are pretty much going to have to build your own these days. http://www.ziegler.desaign.de/readplus.htm http://hackaday.com/ has had a few using more conventional chips over the years. http://mootan.hg.to/fmgbx/ez_fmgbx.html if you have old hardware you can afford to mod (probably not but hey). There are a few GBC carts doing the rounds so you might be able to do saves a bit there.