Agbsave9 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = Agbsave9
|title=Agbsave9
| image = https://dlhb.gamebrew.org/3dshomebrew/Agbsave9.png|250px
|image=Agbsave92.png
| type = Other Apps
|description=Dump GBA VC savefiles to SD card.
| version = v1.0.1
|author=alex34567
| licence = Mixed
|lastupdated=2016/05/07
| author = alex34567
|type=System Tools
| website = https://github.com/alex34567/Agbsave9
|version=1.0.1
| download = https://dlhb.gamebrew.org/3dshomebrew/Agbsave9-3DS.rar
|license=GPL-2.0
| source = https://dlhb.gamebrew.org/3dshomebrew/Agbsave9-3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/agbsave9.7z
|website=https://github.com/alex34567/Agbsave9
|source=https://github.com/alex34567/Agbsave9
}}
}}
Agbsave9 is a tool to extract and inject agb_firm saves.


== How to use ==
'''Note:''' Deprecated, it is advised to use [[GodMode9 3DS|GodMode9]] instead which comes with a native tool to [https://www.gamebrew.org/wiki/GodMode9_3DS#System_file_handling dump and inject GBA VC saves].
# Open the AGB_FIRM game you want to extract the save from.
 
# Run the program and press A to dump the save as agb_dump.sav . '''Note eeprom games do not work yet.'''
==User guide==
== Work in progress ==
Dumping save with Agbsave9:
* Fix eeprom games.
* Open the AGB_FIRM game you want to extract the save from.
* Code the save injecter.
* Run the program and press A to dump the save as agb_dump.sav.
* Record the title id and save type, and keep a backup of the save file.
 
Injecting saves into the GBA VC (requires Python 3):​
* Open the gen_rom.py script in the agb_inject folder using Python 3 to generate a cia.
* In CFW sysnand mode install the generated cia and run it.
* When "AGB_FIRM save injector" appears, turn off your 3DS and go into the Nintendo 3ds folder on you SD card.
* Depending on your cfw setup you will see 1 or 2 folders with random numbers.
* Go into the folder with the smaller numbers, then /title/0040000/(title id)/.
* Backup the data folder.
* Reinstall your game.
* Copy the data folder back into the same location.
 
See also [https://gbatemp.net/threads/dumping-and-injecting-gba-vc-saves-with-agbsave9.421836 this tutorial] of how to dumping and inject GBA VC saves with AGBSave9 (by matpower).
 
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/agbsave93.png
 
==Changelog==
'''v1.0.1'''
* Fix compatibility with all the new 3ds hacks.
 
'''v1.0'''
* EEPROM support has been added. Most GBA games should work now.
 
==Credits==
Thanks to the people who made Decrypt9 which this tool is a fork of and, to 3dbrew which had documentation on the AGB_FRIM save format.
 
==External links==
* GitHub - https://github.com/alex34567/Agbsave9
* GBAtemp - https://gbatemp.net/threads/pre-release-agbsave9-tool-to-extract-agb_firm-saves.410684
 
[[Category:3DS homebrew applications]]
[[Category:Other 3DS homebrew applications]]
[[Category:PC utilities for 3DS homebrew]]

Latest revision as of 11:07, 3 April 2022

Agbsave9
Agbsave92.png
General
Authoralex34567
TypeSystem Tools
Version1.0.1
LicenseGPL-2.0
Last Updated2016/05/07
Links
Download
Website
Source

Agbsave9 is a tool to extract and inject agb_firm saves.

Note: Deprecated, it is advised to use GodMode9 instead which comes with a native tool to dump and inject GBA VC saves.

User guide

Dumping save with Agbsave9:

  • Open the AGB_FIRM game you want to extract the save from.
  • Run the program and press A to dump the save as agb_dump.sav.
  • Record the title id and save type, and keep a backup of the save file.

Injecting saves into the GBA VC (requires Python 3):​

  • Open the gen_rom.py script in the agb_inject folder using Python 3 to generate a cia.
  • In CFW sysnand mode install the generated cia and run it.
  • When "AGB_FIRM save injector" appears, turn off your 3DS and go into the Nintendo 3ds folder on you SD card.
  • Depending on your cfw setup you will see 1 or 2 folders with random numbers.
  • Go into the folder with the smaller numbers, then /title/0040000/(title id)/.
  • Backup the data folder.
  • Reinstall your game.
  • Copy the data folder back into the same location.

See also this tutorial of how to dumping and inject GBA VC saves with AGBSave9 (by matpower).

Screenshots

agbsave93.png

Changelog

v1.0.1

  • Fix compatibility with all the new 3ds hacks.

v1.0

  • EEPROM support has been added. Most GBA games should work now.

Credits

Thanks to the people who made Decrypt9 which this tool is a fork of and, to 3dbrew which had documentation on the AGB_FRIM save format.

External links

Advertising: