- 01Choose the base
Select the exact .gba version the patch requires.
- 02Add your patch
Select the patch and choose an output name.
- 03Create a new copy
The successful output is separate from the original.
Keep the original available
Open Patch Game from Home, or Patch ROM from the Add Game sheet. Choose a base from your library or a file. A successful result becomes its own library entry, so you can distinguish the patched game from the original.
If an identical patched output is already in the library, GBA Play offers the existing game instead of adding another copy. The file’s contents determine that match; changing only its output name does not create different game data.
IPS, BPS, and UPS
The tool detects the patch format from its contents. Renaming another file to .ips, .bps, or .ups does not make it a valid patch.
BPS and UPS processing checks the patch, the selected source, and the produced output. IPS does not provide the same source checksum check, so a successful IPS operation alone does not confirm that you selected the intended base version. Follow the patch creator’s requirements for every format.
Choose the right starting point
- Use a base game and patch you are legally entitled to use or modify.
- Match the required game version, region, and prior patch state.
- Keep your original game file and exported save available separately.
- Do not assume the original game’s save will work with a modified game.
For the full file-selection sequence, follow How to patch a GBA ROM. The patching error guide explains what to check when validation fails.
