Newest Translations

Warsong Mega Man IV Tetra Star: The Fighter Tomb Raider - Curse of the Sword

Newest Utilities

GCFT M64Tool Vertex Skybox Editor Deep Dungeon

Newest Reviews

Seiken Densetsu Restoration Rockman 3: Zone of Eden Return to Castle Wily 7th Saga EasyType

Newest Homebrew

Double Symbol Rex Run for Game Boy DeadlyNeuroEf Nova the Squirrel

Featured Hack Images

Green Dizzy Bio Miracle MMC-5 Hack Mario Runner 2 - Adventures in Dungeon F-Zero X 2nd Boost

Featured Translation Images

Chester Field: Ankoku Shin e no Chousen Widget Jojo no Kimyou na Bouken Keisan Game: Sansuu 3 Toshi

Recent Updates

  • Hacks
    change the description from "letting you play with 4 characters" to "letting you play with 5 characters", small mistake correction
  • Hacks
    All of the maze wall tiles were redrawn to be thicker than in the NES release, thus closer to the arcade game. Some graphics were repositioned slightly to compensate for this change, but no major differences outside of the maze.
  • Community
    Profile Picture
  • Games
    Added the title screen.

Description:

gba_dumper is a set of utilities designed to make text modifications for Game Boy Advanced (gba) roms easier. Since gba games don’t use ASCII and instead each use their own homebrew-encoding, gba_dumper streamlines the approach of translating rom byte-codes into human-readable characters.

Intended workflow

  • Search for a string of text.
  • Using the matches, let gba_dumper create a translation file. If there are multiple conflicting matches, gba_dumper will prompt you to choose the matching set.
  • Using that translation file, dump a “translated” version of the rom.
  • Using that dump, add special characters (:!@#, spaces, etc.) to the translation file and re-translate.
  • Using the dump, note the areas of memory that hold strings you want to edit, and note the character used as a newline character in the game.
  • Dump the memory noted in 5, edit all the strings you want, and re-upload them to a new dump.
  • Using the modified dump, create a new rom.

Building

Archive includes the source code which can be built for Linux or Mac systems. Should also work on Windows running cygwin. Simply cd into the directory and run make.

Code can be found at: https://github.com/attilathedud/gba_dumper

Links:

User Review Information
No User Reviews!