https://github.com/devkitpro/gba-tools
https://github.com/devkitpro/gba-tools
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/devkitpro/gba-tools
- Owner: devkitPro
- License: gpl-3.0
- Created: 2014-12-21T19:51:45.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2018-07-28T09:11:56.000Z (over 7 years ago)
- Last Synced: 2025-03-23T19:51:22.144Z (10 months ago)
- Language: C
- Size: 44.9 KB
- Stars: 56
- Watchers: 9
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
# gba-tools
Collection of tools for Game Boy Advance development.
## gbafix
Pads and patches GBA ROMs.
Authors: [Dark Fader](https://github.com/darkfader), BlackThunder, [WinterMute](https://github.com/WinterMute), and [Diegoisawesome](https://github.com/Diegoisawesome).
Usage:
```
gbafix [-p] [-t[title]] [-c] [-m] [-r] [-d]
romfile ROM input file
-p Pad to next exact power of 2. No minimum size!
-t[] Patch title. Stripped filename if none given.
-c Patch game code (four characters)
-m Patch maker code (two characters)
-r Patch game version (number)
-d Enable debugging handler and set debug entry point (0 or 1)
```
## gbalzss
Compresses and uncompresses ROMs.
Author: [Michael Theall](https://github.com/mtheall)
Usage:
```
gbalzss [-h|--help] [--lz11] [--vram]
-h, --help Show this help
--lz11 Compress using LZ11 instead of LZ10
--vram Generate VRAM-safe output (required by GBA BIOS)
e Compress into
d Decompress into
Input file (use - for stdin)
Output file (use - for stdout)
```
## gbfs
Creates a GBFS archive.
Author: [Damian Yerrick](https://github.com/pinobatch)
Usage:
```
gbfs archive [file...]
archive Output file
file Input file(s)
```
## insgbfs
Inserts a GBFS file (or any other file) into a GBFS_SPACE (identified by symbol name) in a ROM.
Author: [Damian Yerrick](https://github.com/pinobatch)
Usage:
```
insgbfs sourcefile romfile symname
sourcefile Input file
romfile ROM file
symname symbol name
```
## lsgbfs
Lists objects in a GBFS file.
Author: [Damian Yerrick](https://github.com/pinobatch)
Usage
```
lsgbfs file
file Input GBFS file
```
## ungbfs
Dumps the objects in a GBFS file to separate files.
Author: [Damian Yerrick](https://github.com/pinobatch)
Usage:
```
ungbfs file
file Input GBFS file
```