{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/sp00nznet/luigismansion/blob/99a4188d3ce7902ef7efbf9c3ab497b8984ad8b8/CMakeLists.txt",
    "https://github.com/sp00nznet/luigismansion/blob/99a4188d3ce7902ef7efbf9c3ab497b8984ad8b8/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Luigi's Mansion uses gcrecomp to translate the GameCube game's PowerPC DOL into C++ and supplies a Windows host with DOL loading, symbol import and GameCube OS replacements. Its boot trace records startup through static constructors and video interrupts, then an unresolved run-queue stall.",
  "description_zh": "Luigi's Mansion 项目使用 gcrecomp 将 GameCube 游戏的 PowerPC DOL 转换为 C++，并提供具备 DOL 加载、符号导入和 GameCube OS 替代实现的 Windows 运行环境。启动跟踪记录了静态构造函数及视频中断阶段，之后停在尚未解决的运行队列等待。",
  "entry_url": "https://awesomerea.org/resources/luigis-mansion-recomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/luigis-mansion-recomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/sp00nznet/luigismansion/blob/99a4188d3ce7902ef7efbf9c3ab497b8984ad8b8/README.md",
  "group": "cases",
  "id": "luigis-mansion-recomp-case",
  "json_url": "https://awesomerea.org/resources/luigis-mansion-recomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/luigis-mansion-recomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/luigis-mansion-recomp-case/index.md",
  "name": "Luigi's Mansion: a GameCube static recompilation and boot investigation",
  "name_zh": "Luigi's Mansion：《Luigi’s Mansion》GameCube 静态重编译与启动分析",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Supply your own US GLME01 Luigi's Mansion game copy, main.dol and ISO.",
    "Requires Windows 10 or 11, a DirectX 11-compatible GPU, CMake 3.20 or newer, Visual Studio 2022 and gcrecomp.",
    "The current boot stalls while polling RunQueueBits.",
    "MIT License."
  ],
  "requirements_zh": [
    "需提供自己的美版 GLME01《Luigi’s Mansion》游戏副本、main.dol 和 ISO。",
    "需要 Windows 10 或 11、兼容 DirectX 11 的 GPU、CMake 3.20 或更新版本、Visual Studio 2022 及 gcrecomp。",
    "当前启动过程会停在 RunQueueBits 轮询处。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/sp00nznet/luigismansion",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
