Burn2Slot is a Nintendo DS homebrew utility that allows you to reflash Game Boy Advance (GBA) bootleg cartridges through Slot-2. This is a convenient solution for rewriting compatible GBA carts directly from a DS or DS Lite, without the need for external hardware or a PC.
- Flash
.gbaROMs onto writable GBA bootleg cartridges - Runs from Slot-1 flashcarts (e.g. R4, Acekard)
- Works on Nintendo DS and DS Lite
- Fast and easy ROM programming via on-screen menu
- Nintendo DS or DS Lite
- Slot-1 flashcart (e.g. R4, Acekard, etc.)
- Writable GBA bootleg cartridge in Slot-2
- GBA ROMs (must fit within cart capacity, e.g., 8 MB or 16 MB)
- Place
Burn2Slot.ndson your Slot-1 flashcart. - Add your desired
.gbaROM file(s) to the flashcart. - Insert a compatible bootleg GBA cartridge into Slot-2.
- Launch
Burn2Slot.ndsfrom the DS menu. - Follow the on-screen instructions to select and flash the ROM.
⚠️ This process will overwrite the contents of your bootleg GBA cart. Proceed with caution.
git clone https://github.com/vrodin/Burn2Slot.git
cd Burn2Slot
make- devkitPro
- devkitARM
- libnds
Make sure your environment variables (DEVKITPRO and DEVKITARM) are correctly set.
- Bootleg GBA cartridges with NOR flash
- Recommended sizes: 8 MB, 16 MB, possibly 32 MB
- Does not support EEPROM or SRAM-based flash carts
Not all bootleg cartridges are supported. Compatibility may vary depending on manufacturer and flash chip.
Developed by vrodin
Inspired by other DS/GBA homebrew flasher projects.