
What was done
olink9 directs Claude agents that write C for the 1999 PS1 game Driver and verify each function with objdiff and a whole-executable link check. 568 of 799 functions match.
olink9 started a matching decompilation of Driver: You Are the Wheelman (PS1, 1999) aiming at a native PC port. The README says Claude models write the C, run the tools and iterate, with olink9 directing, and that most of the matching so far was done in a single day by agents working in parallel.
How it was done
Agents read a shared notes file that collects the compiler patterns they find. Two independent checks decide every match. One script compiles a function and diffs it against the original with objdiff. A second script links all matched files into the real build and compares the executable byte for byte. The project says the link check caught two false matches and two hand-written routines that were 4 bytes too long. The toolchain was found by trying 13 compiler builds, and only GCC 2.7.2 with a maspsx patch matched everything. Driver 2 debug symbols from REDRIVER2 help name functions.
Results
Per the README, 568 of 799 main executable functions are link-verified, 71.1%, covering 60.5% of the code bytes. A further 172 near misses differ mostly in register choice. Overlays are not split yet, and the code still has placeholder names. The repository includes no game data.