Skip to content
/ sa1 Public

WIP decompilation of Sonic Advance (Europe) - a GameBoy Advance game written in C

Notifications You must be signed in to change notification settings

SAT-R/sa1

Repository files navigation

Sonic Advance (Europe)

CI status Decompilation Progress Contributors Discord

This is a work in progress matching decompilation of Sonic Advance

It so far builds the following ROM:

  • sa1.gba sha1: eb00f101af23d728075ac2117e27ecd8a4b4c3e9 (Europe) (En,Ja,Fr,De,Es)

How do disassemble a ROM

  1. Load in Ghidra and analyse
  2. Copy out CSV functions list
  3. Run script to convert to a config file for gbadisasm
  4. Run disassembler with first pass
  5. Run a script to read over the assembly and find the areas which are not marked
  6. Feed these addresses into the config file and disassemble
  7. Keep repeating until no missing functions in the assembly

About

WIP decompilation of Sonic Advance (Europe) - a GameBoy Advance game written in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages