Case study
Crash Bandicoot PC: a native port from matching decompiled source
Crash Bandicoot PC ports the North American PlayStation game to native C11 on macOS and Linux from a matching decompilation. It keeps the game's PS1 memory layout, routes GPU packets through PsyZ and reads the player's CUE/BIN disc image; the author reports playable levels and focused disc-based tests.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 2
- Last commit
- 2026-10-20
- Language
- C
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: The specified USA Crash Bandicoot CUE/BIN disc image is required.
- Prerequisites: macOS or Linux, a C11 compiler, CMake 3.21+, Git, PsyZ and SDL are required.
- Limits: Only levels exercised by the author are known to work; widescreen has visible edge artifacts.
- License: No open-source license has been selected; project-authored source remains under default copyright.
Cite
BibTeX
@misc{crash-bandicoot-pc-port-case,
title = {{Crash Bandicoot PC: a native port from matching decompiled source}},
howpublished = {\url{https://github.com/khasinski/crash-bandicoot-pc}},
url = {https://github.com/khasinski/crash-bandicoot-pc},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/crash-bandicoot-pc-port-case/}}
}Plain text
Crash Bandicoot PC: a native port from matching decompiled source. https://github.com/khasinski/crash-bandicoot-pc (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/crash-bandicoot-pc-port-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · khasinski/crash-bandicoot-pc · Revision fc2a181
- LICENSE.md GitHub · khasinski/crash-bandicoot-pc · Revision fc2a181
More in Games
- Crash Team Racing: High Octane: a Vita, PC and browser source port · Case study
- Crash Twinsanity for Windows: adapting a PS2 decompilation to native Windows · Case study
- CTR Native: a Crash Team Racing PC port from decompiled source · Case study
- CTR Reload Edition: extending a native Crash Team Racing port · Case study
- CTR Turbocharged: a PC sourceport built on the Crash Team Racing decompilation · Case study
- CTR-NitroFueled-PC: a Windows port of Crash Team Racing: Nitro-Fueled · Case study