Case study
Driver 1 decomp: matching Driver and porting it to Linux
Driver 1 decomp reconstructs Driver: You Are the Wheelman for PlayStation in C while retaining original hand-written assembly routines, and compares rebuilt code with the original executable and overlays. Its Linux port runs the reconstructed game through PsyCross with SDL2 and OpenGL using data extracted from the user's own US Rev 1 disc. The author reports 1248 of 1259 game functions matched across the listed binaries.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 7
- Last commit
- 2026-11-02
- Language
- C
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Own US Rev 1 disc image of Driver: You Are the Wheelman (SLUS_008.42).
- Prerequisites: Linux, Python 3, and Podman or Docker for the documented setup script.
- Limits: The author reports 1248 of 1259 game functions matched; other platforms and a 64-bit build remain planned.
- License: No licence file in the repository.
Cite
BibTeX
@misc{driver-1-decomp-case,
title = {{Driver 1 decomp: matching Driver and porting it to Linux}},
howpublished = {\url{https://github.com/olink9/driver1-decomp}},
url = {https://github.com/olink9/driver1-decomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/driver-1-decomp-case/}}
}Plain text
Driver 1 decomp: matching Driver and porting it to Linux. https://github.com/olink9/driver1-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/driver-1-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · olink9/driver1-decomp · Revision e8d3aa9
- port/README.md GitHub · olink9/driver1-decomp · Revision e8d3aa9
More in Games
- Duck Hunt Disassembly: reconstructing the World release in assembly · Case study
- Duke Nukem Zero Hour: decompiling the Nintendo 64 game · Case study
- Duke1Decomp: matching source snippets for Duke Nukem 1 · Case study
- Duke2Reconstructed: matching Duke Nukem II source reconstruction · Case study
- Dunk Shot: commented MSX disassembly · Case study
- dw3-decomp-expanded: matching Digimon World 2003 card-game functions · Case study