{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/mad0xStrixhadorami/nfsu2-native/blob/a473dd782544af8c7eb28bde21903a467005a212/ISSUES.md",
    "https://github.com/mad0xStrixhadorami/nfsu2-native/blob/a473dd782544af8c7eb28bde21903a467005a212/docs/physics.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "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.",
  "description_zh": "nfsu2_decomp 将 PS2 PAL 版《Need for Speed: Underground 2》的逻辑改写为 Linux 原生 C++，运行时读取用户的游戏光盘数据。它以 OpenGL 和 SDL2 替代主机图形、音频路径，读取 ZDIR.BIN 与 ZZDATA 归档，并记录车辆物理和文件解码的逆向结果。项目将当前版本称为可玩的原型。",
  "entry_url": "https://awesomerea.org/resources/nfsu2-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/nfsu2-decomp-case/",
  "evidence_url": "https://github.com/mad0xStrixhadorami/nfsu2-native/blob/a473dd782544af8c7eb28bde21903a467005a212/README.md",
  "group": "cases",
  "id": "nfsu2-decomp-case",
  "json_url": "https://awesomerea.org/resources/nfsu2-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/nfsu2-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/nfsu2-decomp-case/index.md",
  "name": "nfsu2_decomp: a native reconstruction of Need for Speed: Underground 2",
  "name_zh": "nfsu2_decomp：原生重建《Need for Speed: Underground 2》",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The PS2 PAL v2.00 SLES_527.25 game disc data is required.",
    "Linux 32-bit x86, CMake, SDL2 and OpenGL are required by the documented build.",
    "The project describes the build as a playable prototype.",
    "MIT licence."
  ],
  "requirements_zh": [
    "需要 PS2 PAL v2.00 SLES_527.25 游戏光盘数据。",
    "文档中的构建需要 Linux 32 位 x86、CMake、SDL2 和 OpenGL。",
    "项目将当前构建称为可玩的原型。",
    "许可证为 MIT。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/mad0xStrixhadorami/nfsu2-native",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
