Migrates games and saves from the Everdrive GBA Mini to the Everdrive GBA Pro. The script copies games and directories, verifies the Pro SD card is initialized, migrates GBA saves, emulator saves, and emulator files. Note: The SD card must be initialized before running the script. To do so, turn on your GBA with the Everdrive GBA Pro inserted and the SD card loaded.
| Tool | Platform |
|---|---|
| Bash | macOS, Linux |
| PowerShell 5+ | Windows |
Warning: Backup your EverDrive GBA Mini SD card contents to your computer before proceeding. This script copies files from Mini to Pro but does not modify the Mini, so your data is safe, but having a backup is recommended. Note: Saves are first stored on a chip inside the EverDrive, not on the SD card. For the save to be copied to the SD card, you need to restart the EverDrive.
./everdrive-mini2pro.sh <path_to_everdrive_gba_mini> <path_to_everdrive_gba_pro>
# Example:
./everdrive-mini2pro.sh "./Everdrive GBA Mini" "./Everdrive GBA Pro".\everdrive-mini2pro.ps1 -MiniDir "<path_to_everdrive_gba_mini>" -ProDir "<path_to_everdrive_gba_pro>"
# Example:
.\everdrive-mini2pro.ps1 -MiniDir ".\Everdrive GBA Mini" -ProDir ".\Everdrive GBA Pro"- Games: All directories except
GBASYScontain games and game directories - GBASYS/save: GBA game saves (e.g.,
Legend of Zelda, The - The Minish Cap (USA).eep) - GBASYS/emusave: Emulator game saves (e.g.,
Pokemon Red.srm) - GBASYS/emu: Emulator files (e.g.,
gb.gba,nes.gba)
- Games: Copied directly from Mini
- edgba/gamedata/[game]/bram.[ext]: Save files reorganized by game
- edgba/edapp/[platform]/: Emulator files by platform
MIT License