No$GBA to VBA

.SAV File Format Converter

No$GBA <-> VBA File Format Converter

Below you will find extremely detailed instructions. Hopefully this will help resolve a lot of issues for most users.

 

Topics

Step 1 - Update System Software
Step 2 - Download Converter
Step 3 - Unarchive Converter
Step 4 - Locating Software
Step 5 - Locating No$GBA
Step 6 - Configuring No$GBA / Resaving States
Step 7 - Browse And Move Battery File
Step 8 - Convert the .SAV File
Step 9 - Renaming / Moving the .SAV File
Step 10 - Done!
Errors
 
Step 1 - Update System Software
This program was created in Visual Basic 6.0. You will need to make sure you have the most up to date Visual Basic run-time files available here. Most of the files found on this site are in .ZIP or .RAR format, and you will need to use software such as WINRAR to unarchive them.

 

Step 2 - Download Converter
Download the converter software from our menu on the right. (Follow the red arrows)

 

Step 3 - Unarchive Converter
WinRAR should pop up, saying you are in shareware mode. Click close, as you do not need to purchase WinRAR to unarchive this software. Next click on "Extract Files", and select the directory you want to unarchive the files to.

 

Step 4 - Locating Software
Now browse to the location you installed the software. One quick way is to RIGHT + CLICK with your mouse on the START button and select EXPLORE. Then browse to the installed location, and run the No$GBAtoVBA.exe file.

If you recieve the error Run-Time Error '76':, heres what to do.

 

Step 5 - Locating No$gba
The next step to take is to open the program, and select CONFIGURE. On your left, browse to the NO$GBA directory (where you installed the emulator). Now press SAVE CONFIG before you press anything else. This updates the data and ensures you are in the proper directory, anything else might cause an error.

 

Step 6 - Configuring No$GBA / Resaving States
Now that the program knows where NO$GBA is located, it can edit the NO$GBA.INI file for you. Once this is complete, and a message pops up saying the .INI file was successfully changed (or has previously been changed) you must run NO$GBA and re-save all your save states to ensure they are saved in an unencrypted format. You can optionally attempt to execute NO$GBA from within the programs interface, by following the last two images below.

If you recieve the error No$GBA.INI not found, heres what to do.
If you recieve the error Invalid .INI File, heres what to do.
If you recieve the error .INI File Already Changed!, heres what to do.

 

Step 7 - Browse And Move Battery File
By default, the program will not allow you to automatically edit the battery files saved in the battery folder. (You can however trick the program by using the Battery folder as your No$GBA folder that you set earlier) If no battery files are showing up, make sure you move the battery files from the battery folder into the folder where you set the No$GBA to look for in the configuration menu. In the example below, I simply dragged and dropped the .SAV file over.

 

Step 8 - Convert the .SAV File
Next we are ready to convert the save file. Simply highlight the .SAV file we are going to change to Visual Boy Advance (or any other EMU for that matter). Next under New .SAV File enter the filename you wish the file to be saved as. NOTE: The backup file will be named the same as the New .SAV File with an extension of .BAK.

 

Step 9 - Renaming / Moving the .SAV File
Finally before we are done we need to ensure the .SAV file has the same name as the .GBA or .ROM that it was created with. This must be done to re-import the file into NO$GBA later. If you are only using the file inside Visual Boy Advance, this will not be needed and can be done later. After the file has been renamed (ie: Go.ROM should have Go.SAV in the battery folder) make sure to move it back into the battery directory. If at anytime you have difficulties, delete the .SAV file and rename the .BAK file to the .SAV file - thus restoring the origional.

 

Step 10 - Done!
Finally before we are done we need to ensure the .SAV file has the same name as the .GBA or .ROM that it was created with. This must be d

 

Errors
No$GBA.INI not found.
When this error occurs, simply manually browse to locate the NO$GBA.INI. This may happen if you set the battery directory to the NO$GBA directory and not the sub folder. It doesn't really affect too much, you can browse to the file manually. If you cannot find the file at all in the folder, try running NO$GBA again as it will re-create the .ini file. Note that you must have version 2.3 or newer.

Return to Step 6 or Return to the Top
Run-Time Error '76':
This error occurs when the config.ini saved in the converters installed directory is pointing to an invalid file. Usually this means you've moved your NO$GBA or the program itself since it was last run. To repair, click on config.ini and delete it. This file will automatically rebuild itself using default values.

Return to Step 4 or Return to the Top
Invalid .INI File.
You may see this message when attempting to edit a different .INI file. You may have an older version of NO$GBA. Make sure you are using version 2.3 or newer.

Return to Step 6 or Return to the Top
.INI File Already Changed!
This message occurs when your .INI file in the NO$GBA directory already contains the needed changes. Just press OK, you may want to open the NO$GBA.INI file in notepad.exe and make sure it contains the line SAV/SNA File Format == Uncompressed.

 

If this did not help you with your problems, please check the FAQ or feel free to post any questions you may have on the Forum.
Return to Step 4 or Return to the Top

 

 
kermed [at] gmail [dot] com 

GBA - Utils

Home
Download
Technical Info
FAQ
Instructions
Forum