{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/TalhaMudo/NFSU2Recomp/blob/3423ba5deba7c8ac4fdf7f0aace7199ce374a172/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "NFSU2Recomp statically recompiles Need for Speed: Underground 2 PC executable SPEED2.EXE into a native Apple Silicon application. Its lifter converts x86 code to C, while a handwritten runtime maps Win32, Direct3D 9 and DirectSound behavior to macOS, Metal and CoreAudio. The author reports that menus and races are playable.",
  "description_zh": "NFSU2Recomp 将《极品飞车：地下狂飙 2》PC 版的 SPEED2.EXE 静态重编译为 Apple Silicon 原生应用。提升器把 x86 代码转换为 C，手写运行时将 Win32、Direct3D 9 和 DirectSound 行为映射到 macOS、Metal 与 CoreAudio。作者报告菜单和比赛均可运行。",
  "entry_url": "https://awesomerea.org/resources/nfsu2recomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/nfsu2recomp-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/TalhaMudo/NFSU2Recomp/blob/3423ba5deba7c8ac4fdf7f0aace7199ce374a172/README.md",
  "group": "cases",
  "id": "nfsu2recomp-case",
  "json_url": "https://awesomerea.org/resources/nfsu2recomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/nfsu2recomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/nfsu2recomp-case/index.md",
  "name": "NFSU2Recomp: a native Mac recompilation of Need for Speed: Underground 2",
  "name_zh": "NFSU2Recomp：面向 Mac 的《极品飞车：地下狂飙 2》原生重编译版本",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/nfsu2recomp-case.jpg",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires an Apple Silicon Mac with macOS 11 or later, Xcode Command Line Tools, and Python 3 with capstone 5.x and pefile.",
    "Requires the user's own game installation with a supported European or North American v1.2 SPEED2.EXE.",
    "Wheel controls and network play are unavailable; structured exception handling is stubbed.",
    "The repository license permits personal, non-commercial use with the user's own legally obtained game copy; other uses require permission."
  ],
  "requirements_zh": [
    "需要运行 macOS 11 或更高版本的 Apple Silicon Mac、Xcode Command Line Tools，以及安装 capstone 5.x 和 pefile 的 Python 3。",
    "需要用户自己的游戏安装文件，其中包含受支持的欧洲版或北美版 v1.2 SPEED2.EXE。",
    "暂不支持方向盘控制和联网游戏；结构化异常处理仍为桩实现。",
    "仓库许可证允许持有合法游戏副本的用户在自己的设备上进行个人、非商业使用；其他用途需获许可。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/TalhaMudo/NFSU2Recomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
