-
-
Notifications
You must be signed in to change notification settings - Fork 173
GBA Injection
For creating Virtual Console injections of GBA games that are compatible with PKSM, you need to follow certain steps while making the CIA. The most important step is to choose a save type of 1Mbit.
You will need the following:
- New Super Ultimate Injector (NSUI)
- your Gen 3 ROM
- PKSM v9.0.0 or above (preferably the latest version)
NSUI might be in Spanish the first time you run it. To fix this:
- Open the
Herramientas
menu and selectOpciones...
2. From the drop-down under `Idioma` choose your desired language
This guide walks you through using NSUI to build your inject in English so you might see different messages if you use another language.
Once you have the above requirements, just follow the instructions below to build your GBA VC inject
- From NSUI's menu bar, select
File
>New
>Game Boy Advance CIA
- Load your ROM by going back to the menu bar and selecting
Project
>Load ROM...
NSUI should automatically fill the inputs with your ROM's info.
If it cannot find a title screen or box art from the database then you will need to click the buttons to load them from a file. Here's an example (using PKSM's icon instead of a game's)
- Underneath the preview, open the
ROM save type
drop-down and choose an appropriate save type
- For Ruby, Sapphire, and Emerald you need to choose a
1Mbit + RTC
save type - For FireRed and LeafGreen you just need to choose a
1Mbit
save type
Some sources recommend you choose Sanyo while others say it doesn't matter. Use whichever, as long as the save type is 1Mbit + RTC
- Export the CIA with
Project
>Export CIA...
If you've done everything correctly, you should see this message dialog
Make note of the Title ID (yours will be different) of the generated CIA as you will need it later to configure your GBA title in PKSM.
At this point, all that's left to do is move the newly made CIA to your 3DS and install it via FBI. Once it is installed, open the game and make a save (might want to get your first Pokémon too). Then you can configure your GBA game in PKSM's Settings using the Title ID mentioned above and edit your save like normal.
Enjoy using PKSM? Consider supporting FlagBrew on Patreon