{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/trigger-segfault/OpenLRR/blob/2f6743cfabd40d43024e5d32737c9ff55a05030f/src/openlrr-makeexe/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "OpenLRR incrementally rebuilds the PC game LEGO Rock Raiders by implementing and replacing game and engine functions. Unreplaced behavior continues to use the user’s original executable and game assets. Its MakeExe tool adds an import for openlrr.dll and redirects the original entry point to the replacement code.",
  "description_zh": "OpenLRR 通过逐步实现并替换游戏及引擎函数，重建 PC 版《乐高石头掠夺者》。尚未替换的行为继续依赖用户原有的可执行文件和游戏素材。其 MakeExe 工具为原程序加入 openlrr.dll 导入，并将入口点转向替换代码。",
  "entry_url": "https://awesomerea.org/resources/openlrr-rock-raiders-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openlrr-rock-raiders-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/trigger-segfault/OpenLRR/blob/2f6743cfabd40d43024e5d32737c9ff55a05030f/README.md",
  "group": "cases",
  "id": "openlrr-rock-raiders-case",
  "json_url": "https://awesomerea.org/resources/openlrr-rock-raiders-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/openlrr-rock-raiders-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openlrr-rock-raiders-case/index.md",
  "name": "OpenLRR: incrementally rebuilding LEGO Rock Raiders",
  "name_zh": "OpenLRR：逐步重建《乐高石头掠夺者》",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A working LEGO Rock Raiders installation is required.",
    "Visual Studio 2019 is required to build.",
    "Function names and structures are still undergoing refactoring.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要可运行的《乐高石头掠夺者》安装文件。",
    "构建需要 Visual Studio 2019。",
    "函数名与数据结构仍在重构。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/trigger-segfault/OpenLRR",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
