Case study
Need for Speed: Porsche Unleashed: differential x86 source recovery
prsche-disasm recovers C/C++ source for Need for Speed: Porsche Unleashed from its Windows x86 binaries. It indexes original modules and addresses, studies resource formats, and compares recovered functions with recorded original inputs, state, outputs, and ABI behavior. The recovered C++ modules build separately, but the full game does not yet link into a playable executable.
- Targets
- Binary · Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 2
- Last commit
- 2026-11-09
- Language
- Assembly
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Requirements & limits
- Prerequisites: A user-owned copy of the original game is required as a read-only input.
- Prerequisites: Building recovered modules requires Windows x64, Visual Studio 2022 Build Tools with C++ workloads, Windows SDK, CMake, and Python 3.
- Limits: The recovered C++ game is unfinished and does not yet link into a playable executable.
- License: MIT license applies to project-owned contributions, subject to LICENSING.md.
Cite
BibTeX
@misc{nfs-porsche-unleashed-recovery-case,
title = {{Need for Speed: Porsche Unleashed: differential x86 source recovery}},
howpublished = {\url{https://github.com/xfynx/prsche-disasm}},
url = {https://github.com/xfynx/prsche-disasm},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/nfs-porsche-unleashed-recovery-case/}}
}Plain text
Need for Speed: Porsche Unleashed: differential x86 source recovery. https://github.com/xfynx/prsche-disasm (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/nfs-porsche-unleashed-recovery-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Need for Speed: Underground: a GameCube prototype decompilation · Case study
- Neon Genesis Evangelion 64: Nintendo 64 decompilation · Case study
- New Play Control! Pikmin 2: a Wii decompilation · Case study
- nfsu2_decomp: a native reconstruction of Need for Speed: Underground 2 · Case study
- Ninja Cop: disassembly of two GBA releases · Case study
- Ocarina of Time: an NTSC 1.0 ROM disassembly · Case study