Add dumping DS saves with GBA saves in GM9i info

This commit is contained in:
Pk11 2022-02-14 23:46:44 -06:00
parent f6066535d3
commit 67aad6efb9
2 changed files with 21 additions and 0 deletions

View File

@ -34,3 +34,23 @@ You can also manually enter a path to any translation file on your SD card in th
You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is.
You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script.
#### How do I dump DS Saves using GBA save data?
GodMode9i is able to use the save data of GBA cartridges to dump the saves of most DS Game Cards. ROM files and save files over 1 MiB cannot be dumped this way as the files are impractically large. This can also be done using Haxxstation instead of a DS flashcard if you have another way to dump the GBA save files, they can then be recombined and decompressed on a computer.
1. Load GodMode9i on your flashcard
1. Backup your GBA saves!!
- Any save data that hasn't been backed up will be lost
- Check the files and find the larger ones, using 512 byte carts won't help much while 64 or 128 KiB saves will fit most DS saves in 1 or 2 carts
1. On the drive menu, press <kbd class="r">R</kbd> + <kbd class="face">B</kbd> to unmount the flashcard
1. Eject the flashcard, insert a DS Game Card and GBA cartridge
1. Select `NDS GAMECARD` then `Save`
1. When asked, press <kbd class="face">A</kbd> to write the data to the GBA cart
- Swap to different GBA cartridges and repeat until the whole save is copied
1. Reboot your DS with your Slot-1 flashcard back in and reopen GodMode9i
1. Insert the first GBA cartridge you used and select `GBA GAMECART`
1. Choose `DS Save`
1. Swap through all the carts you dumped onto
1. Your DS save will now be in `fat:/gm9i/out`, you can now restore your backed up GBA save files to their original cartridges
If you want to write the save file back onto the Game Card, simply select the `.sav` file and choose `Restore save (Slot-1)`, then swap out your flashcard for the DS Game Card when prompted.

View File

@ -12,6 +12,7 @@ description: Information about GodMode9i
To dump games, select the drive in the drives list and follow the on-screen prompts.
- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart
- Save files can also be dumped using GBA cartridges, see the [FAQ](faq?faq=how-do-i-dump-ds-saves-using-gba-save-data) for more information
- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card
- Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch
- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i