Roadmap

Roadmap

The project phases and where we stand on each.

1

Environment

Ghidra, PyGhidra, emulators, Python and Git.

Done
2

ISO research

ISO_TREE.md with all 108 files mapped.

Done
3

ISO Explorer

Extraction tools (parser + resource extractor).

In progress
4

Executable analysis

2008 functions exported; key functions named.

In progress
5

RAM map

Locate live structs (car, AI, power-ups).

To do
6

File formats

Container, .LSC, textures and tracks decoded.

In progress
7

Viewers

Texture Viewer, 3D Track Viewer, Model Viewer.

To do
8

Gameplay

Physics, AI, power-ups and HUD.

To do
9

Authoring SDK

Editors + ISO rebuild (Patch Builder).

To do
10

Native port

Two tracks: RecompOne (fast) and matching decomp.

To do