mirror of
https://github.com/zeldaret/st
synced 2026-08-25 07:44:42 -04:00
f595c06b8d3c2199aec548a6fee5d35089d65f1c
* feat: begin curry decompiling * fix: create a cpp type for VecFx32 * fix: build issue * fix: jp as well * feat: improve ctor & dtor * feat: improve matching * fix: wrong value in animation tag * feat: add matching bytes * fix: change signature of Mityno's inline ctor * fix: change signature of ANOTHER Mityno's inline ctor * fix: match back function in CANS * feat: more matching * fix: build * feat: increase overall matching * feat: increase overall matching * fix: commit to stop infinite task * fix: better matching * feat: chagne jp symbols * feat: delink data and bss of KURI * fix: use VecFx32 constructor * fix: build issues
The Legend of Zelda: Spirit Tracks

Work in progress! This project aims to recreate source code for The Legend of Zelda: Spirit Tracks by decompiling its code by hand. The repository does not contain assets or assembly code. To build the ROM, you must own an existing copy of the game to extract assets from.
It builds the following versions:
| Name | Description | SHA1 Hash of input ROM(s) |
|---|---|---|
| jp | Japan Revision 0 | eaee3602b8a2235211b2e20cdcd4cb357956a264 |
| eur | Europe Revision 0 | 9e99cc803a14ce038eb908db585431f8254f09ee |
| eur1 | Europe Revision 1 | dcb221a89acb894503a461c2c7d4cfdad9a06b68b9096f46e9163750a9e3f6c2fc0758e6094b61354efbff9a263fe622f3f7e7cfb7bea8046b86e57d |
| usa | USA Revision 0 | 1f0921b5e99db9d92d24710f1b004e4f3c997b73 |
The default version is eur, i.e. the Europe Revision 0 ROM.
How to install
See INSTALL.md for instructions on how to install the project.
Contribution
A work in progress, but CONTRIBUTING.md has guidelines for how to get started and contribute to the project. Make sure to follow instructions on installation first.
Documentation
See /docs for documentation about the game and other useful information about the project.
Languages
C++
89.9%
C
6.4%
Python
3.6%