Star on GitHubStar2.4k stars

Case study

OpenUG2: a Need for Speed: Underground 2 engine reimplementation

OpenUG2 reimplements the Need for Speed: Underground 2 engine as a native racing prototype that reads the player's original game data. It parses STREAM*.BUN scenery, GEOMETRY.BIN car geometry and TEXTURES.BIN textures, then renders drivable circuits with AI opponents, laps and standings.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C1 partial scope or analysis entry
Stars
136
Last commit
2026-11-07
Language
C

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Demo screenshot from the project's public documentation
Observed
Code, documentation, download and demo observed; a full-reconstruction candidate for manual Class 0 review.
Scope
Partial
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: A legally acquired Need for Speed: Underground 2 installation and its data directory are required.
  • Prerequisites: Local desktop builds require SDL2 and zlib; the Makefile provides desktop and OpenGL ES targets.
  • Limits: The engine is an early prototype; only selected content has been checked end to end.
  • License: MIT license.

Cite

BibTeX

@misc{openug2-case,
  title = {{OpenUG2: a Need for Speed: Underground 2 engine reimplementation}},
  howpublished = {\url{https://github.com/whoismept/OpenUG2}},
  url = {https://github.com/whoismept/OpenUG2},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/openug2-case/}}
}

Plain text

OpenUG2: a Need for Speed: Underground 2 engine reimplementation. https://github.com/whoismept/OpenUG2 (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/openug2-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · whoismept/OpenUG2 · Revision 8c094bf
  2. LICENSE GitHub · whoismept/OpenUG2 · Revision 8c094bf
  3. Makefile GitHub · whoismept/OpenUG2 · Revision 8c094bf

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab