# 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.

- Type: Case study
- Targets: Binary · Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/xfynx/prsche-disasm>
- Primary source: <https://github.com/xfynx/prsche-disasm/blob/57231fa31fce54cf123c1c07806390133c6bc21f/README.md>
- Catalog page: <https://awesomerea.org/resources/nfs-porsche-unleashed-recovery-case/>
- Record JSON: <https://awesomerea.org/resources/nfs-porsche-unleashed-recovery-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/nfs-porsche-unleashed-recovery-case/index.md)

## 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.

## Primary sources

1. <https://github.com/xfynx/prsche-disasm/blob/57231fa31fce54cf123c1c07806390133c6bc21f/README.md>
2. <https://github.com/xfynx/prsche-disasm/blob/57231fa31fce54cf123c1c07806390133c6bc21f/STATUS.md>

## More in Games

- [Need for Speed: Underground: a GameCube prototype decompilation](https://awesomerea.org/resources/nfs-underground-gamecube-decomp-case/index.md) · Case study
- [Neon Genesis Evangelion 64: Nintendo 64 decompilation](https://awesomerea.org/resources/evangelion64-decomp/index.md) · Case study
- [New Play Control! Pikmin 2: a Wii decompilation](https://awesomerea.org/resources/pik2wii-case/index.md) · Case study
- [nfsu2_decomp: a native reconstruction of Need for Speed: Underground 2](https://awesomerea.org/resources/nfsu2-decomp-case/index.md) · Case study
- [Ninja Cop: disassembly of two GBA releases](https://awesomerea.org/resources/ninjacop-case/index.md) · Case study
- [Ocarina of Time: an NTSC 1.0 ROM disassembly](https://awesomerea.org/resources/oot-ntsc-1-disassembly-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
