Skip to content

About

Decompilation of North American PlayStation Final Fantasy Tactics

Resources

Stars

26 stars

Watchers

1 watching

Forks

Repository files navigation

Final Fantasy Tactics decompilation

Status: 100% decompiled and byte-exact ✅

A matching decompilation of the North American PlayStation release of Final Fantasy Tactics (SCUS-94221 redump). Every game function is C that compiles to the original bytes, and the rebuilt disc is a byte-for-byte match.

Game files and proprietary Sony tools are not included.

After semantic changes and cleanup, make check will ensure the changes still match byte-for-byte.

Getting started

Requirements

  • Docker
  • SCUS-94221 BIN at ./scus-94221.bin (optional)

Then run:

# Prepare environment
make bootstrap

# Then use one of the following (make help for more):
make check  # verify all code against checksums (without BIN)
make build  # build every module and a byte-matching disc (needs the BIN)

make build writes build/disc/output-scus-94221.bin and .cue.

Thanks

This project is an ode to the FFHacktics community. ❤️

About

Decompilation of North American PlayStation Final Fantasy Tactics

Resources

Stars

26 stars

Watchers

1 watching

Forks

Contributors

Languages