Case study
nfsu2_decomp: a native reconstruction of Need for Speed: Underground 2
nfsu2_decomp rewrites logic from the PS2 PAL release of Need for Speed: Underground 2 as native Linux C++ and uses the user's disc data at runtime. The implementation replaces PS2 graphics and audio paths with OpenGL and SDL2, reads ZDIR.BIN and ZZDATA archives, and documents recovered vehicle physics and file decoding. The project describes its current build as a playable prototype.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 2
- Last commit
- 2026-10-30
- Language
- C++
GitHub data as of 2026-11-10
Requirements & limits
- Prerequisites: The PS2 PAL v2.00 SLES_527.25 game disc data is required.
- Prerequisites: Linux 32-bit x86, CMake, SDL2 and OpenGL are required by the documented build.
- Limits: The project describes the build as a playable prototype.
- License: MIT licence.
Cite
BibTeX
@misc{nfsu2-decomp-case,
title = {{nfsu2\_decomp: a native reconstruction of Need for Speed: Underground 2}},
howpublished = {\url{https://github.com/mad0xStrixhadorami/nfsu2-native}},
url = {https://github.com/mad0xStrixhadorami/nfsu2-native},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/nfsu2-decomp-case/}}
}Plain text
nfsu2_decomp: a native reconstruction of Need for Speed: Underground 2. https://github.com/mad0xStrixhadorami/nfsu2-native (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/nfsu2-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · mad0xStrixhadorami/nfsu2-native · Revision a473dd7
- ISSUES.md GitHub · mad0xStrixhadorami/nfsu2-native · Revision a473dd7
- docs/physics.md GitHub · mad0xStrixhadorami/nfsu2-native · Revision a473dd7
More in Games
- Ninja Cop: disassembly of two GBA releases · Case study
- Ocarina of Time: an NTSC 1.0 ROM disassembly · Case study
- Ogrebattle64: decompiling the North American game release · Case study
- Onegai Monsters: a small N64 decompilation experiment · Case study
- OpenBarnyard: decompiling Barnyard and the TOSHI 2.0 engine · Case study
- OpenGOAL: recovering GOAL code and rebuilding the Jak games · Case study