Driver
Game: Driver (PS1, 1999)
A matching decompilation of Driver: You Are the Wheelman for PlayStation, US Rev 1 release (SLUS-008.42), and a native Linux port built from it. The code compiles with the original toolchain (GCC 2.7.2 and maspsx) back to a byte-identical executable: according to the README, 796 of the main executable’s 799 functions match and, counting the overlays and the movie player, 1,248 of 1,259 (98.2% of the code); the 56 routines Reflections wrote in assembly are kept that way. Many functions start from the code of REDRIVER2, the Driver 2 port, whose debug symbols also supply names and types. The port runs on PsyCross, OpenDriver2’s layer, with SDL2 and OpenGL: menus, movies, music, the whole Undercover career (all 47 missions have been played through) and the driving games, with keyboard or controller. It was compared with the original by feeding both the same input and logging the game state every frame: 17 sessions, 24,246 frames, with no differences. For now it’s a 32-bit Linux program, with no Windows or 64-bit build, and it comes with an optional mod to skip the garage driving test. There are no releases: the driver1.sh script unpacks your disc and builds the game inside a container. The README says the decompilation is being done by AI agents (Claude models) directed by its author. 94 of its last 100 commits list Claude as a co-author.
You needYour own disc image of Driver for PlayStation, US Rev 1 release (SLUS-008.42; the script checks the executable’s SHA-1), as .cue/.bin or .chd; an .iso won’t do, since the music and movies need the raw 2352-byte sectors, and a .pbp has to be converted first. Plus Linux with python3 and podman or docker; without a container, gcc/g++ multilib, CMake, and the 32-bit SDL2 and OpenAL development packages.
- How it gets to PC
- Port of a decompilation
- Console
- PlayStation
- Original studio
- Reflections Interactive
- Year
- 1999
- Author
- olink9
- Stars
- 7
- Last activity
- 2026-11-02 · 9 days ago
- Language
- C
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/port/driver/)