Decompilation project for North American standalone release of Jet Set Radio Future
Find a file
KeybadeBlox 87c56f01d6 Update delink.sh for Windows
If you've cloned this repository on Windows, you have either a POSIX
environment or Git Bash and can run this script.  It just needs to call
the right headless Ghidra script depending on the OS (which it now tries
to do).
2025-12-14 23:55:08 -05:00
src Add delink POSIX script 2025-12-14 22:53:33 -05:00
target Add delink POSIX script 2025-12-14 22:53:33 -05:00
.gitignore Add objdiff setup 2025-12-14 19:27:11 -05:00
delink.sh Update delink.sh for Windows 2025-12-14 23:55:08 -05:00
Makefile Add delink POSIX script 2025-12-14 22:53:33 -05:00
objdiff.json Add delink POSIX script 2025-12-14 22:53:33 -05:00
objects.csv Add delink POSIX script 2025-12-14 22:53:33 -05:00
readme.md Update delink.sh for Windows 2025-12-14 23:55:08 -05:00

Jet Set Radio Future Decompilation Notes

This is just a public holding space for anything I put together as a part of the JSRF decompilation effort.

objects.csv is a table of suspected object file boundaries for delinking. The addresses given in each section are runtime memory addresses (as one would see in e.g. Ghidra).

delink.sh is a script that produces delinked object files in target/ from a Ghidra project.

The src/ directory contains decompiled code and data. Each symbol is annotated with its corresponding memory address in the original binary, and functions are marked as perfectly or imperfectly matching. It's not necessarily intended to be compilable, but more scratch space for noting down what I've worked out.