Here's an idea suggestion I have in mind.
I know it may be impractical, but if anyone would make a Game Boy Advance homebrew tool to allow dumping cartridges and BIOS from another GBA using a Link Cable, that would be mind-blowing.
Yes, I know a user named FIX94 made a similar GBA dumper app for the GameCube and Wii using a GameCube GBA Cable. (This app requires one GBA system, a GameCube or RVL-001 Wii that can launch homebrew, and a GameCube GBA Cable.)
The procedure is the GBA with the dumper searches for another GBA in multiboot. A Link Cable (AGB-005 recommended) would connect to both systems, with the purple (P1) end connected to the GBA with the dumper, and the grey (P2) end connected to the GBA in multiboot, with the cart you want to dump inserted (Press START+SELECT to make the Nintendo logo vanish. This will enter multiboot, allowing the dumper to be sent.) into the cart slot.
P2 would wait for selections to be made, while P1 would make selections. P1 can dump the cart (ROM and save) or BIOS from P2. Once the selection is made, P2 will send the information to P1, and it would be saved onto the SD card in P1's flash cart (i.e. EZ-FLASH or EverDrive).
The dumper app should only work with SD card-capable flash carts, such as the two mentioned above.
Here's the filetypes the GBA 2P-link Dumper should output:
I know it may be impractical, but if anyone would make a Game Boy Advance homebrew tool to allow dumping cartridges and BIOS from another GBA using a Link Cable, that would be mind-blowing.
Yes, I know a user named FIX94 made a similar GBA dumper app for the GameCube and Wii using a GameCube GBA Cable. (This app requires one GBA system, a GameCube or RVL-001 Wii that can launch homebrew, and a GameCube GBA Cable.)
The procedure is the GBA with the dumper searches for another GBA in multiboot. A Link Cable (AGB-005 recommended) would connect to both systems, with the purple (P1) end connected to the GBA with the dumper, and the grey (P2) end connected to the GBA in multiboot, with the cart you want to dump inserted (Press START+SELECT to make the Nintendo logo vanish. This will enter multiboot, allowing the dumper to be sent.) into the cart slot.
P2 would wait for selections to be made, while P1 would make selections. P1 can dump the cart (ROM and save) or BIOS from P2. Once the selection is made, P2 will send the information to P1, and it would be saved onto the SD card in P1's flash cart (i.e. EZ-FLASH or EverDrive).
The dumper app should only work with SD card-capable flash carts, such as the two mentioned above.
Here's the filetypes the GBA 2P-link Dumper should output:
GAMENAME_[GAMEID].gba
= ROM (GAMENAME = Internal ROM name, GAMEID = first four (product code), last two (publisher code).)GAMENAME_[GAMEID].sav
= Save filegba_bios.bin
= BIOS