
What was done
From-scratch Rust port and asset tools for Legend of Legaia, based on Ghidra-traced formats and emulator probes. The author documents AI-agent collaboration and a Claude-authored boot-state fix. BYO disc.
AndrewAltimit’s project is a from-scratch Rust port of the PlayStation game, with asset extraction, format documentation, patching tools and native/browser play. The reverse-engineering record includes Ghidra-traced functions and emulator probes. The README says tooling was co-authored with AI agents under human direction; the boot-state fix script you identified is attributed to Claude. The repo does not report Claude’s model version, time or cost, or a detailed division of work.
Results
The project says the full game plays from New Game through the ending credits, with field scenes, battles, menus, minigames, audio/video and saves implemented. It is a clean-room reimplementation, not a decompilation or static recompilation. The repository and releases contain code and documentation only; users supply their own disc image.
Reproduce it
Evidence: AI-agent collaboration is disclosed in the README and the boot-state fix script is Claude-authored.\n\nSetup: supply your own Legend of Legaia disc image. Build with `cargo build --release`. Run `target/release/legaia-engine`, or use `target/release/legaia-engine play-window --disc /path/to/game.bin --boot-ui`.