{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/ankushKun/sh23ds/blob/08673f69aa99b4f3c00a181b31c7adc26c186408/docs/RESEARCH.md",
    "https://github.com/ankushKun/sh23ds/blob/08673f69aa99b4f3c00a181b31c7adc26c186408/port/STATUS.md"
  ],
  "category": "community-case-studies",
  "description_en": "sh23ds rebuilds Silent Hill 2: Director's Cut as a native C engine for Nintendo 3DS using the player's PC game data. Game logic, camera, lighting and events were reconstructed from the PC executable; the research notes report analysis with Ghidra and REA. The author reports a complete playthrough in Azahar, while real-console testing and some PC behaviors remain unfinished.",
  "description_zh": "sh23ds 以 C 为 Nintendo 3DS 重建《寂静岭 2：导演剪辑版》的原生引擎，游戏数据由玩家自己的 PC 版本转换。项目从 PC 可执行文件还原逻辑、镜头、光照和事件；研究笔记记载使用 Ghidra 与 REA。作者报告在 Azahar 中可通关，但实体主机测试和部分 PC 行为仍待完善。",
  "entry_url": "https://awesomerea.org/resources/sh23ds-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/sh23ds-case/",
  "evidence_url": "https://github.com/ankushKun/sh23ds/blob/08673f69aa99b4f3c00a181b31c7adc26c186408/README.md",
  "group": "rea",
  "id": "sh23ds-case",
  "json_url": "https://awesomerea.org/resources/sh23ds-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/sh23ds-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/sh23ds-case/index.md",
  "name": "sh23ds: a native 3DS reconstruction of Silent Hill 2",
  "name_zh": "sh23ds：《寂静岭 2》的 3DS 原生重建",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "community-reported-mixed-workflow",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A 3DS or 2DS running Luma3DS, a copy of Silent Hill 2: Director's Cut for PC and about 1.8 GB of SD-card space are required.",
    "DSP firmware must be dumped once with DSP1 for sound.",
    "The build is in development; the author reports little testing on real consoles and remaining behavior and rendering gaps.",
    "GPL-3.0 license; bundled third-party code keeps its own licenses."
  ],
  "requirements_zh": [
    "需要运行 Luma3DS 的 3DS 或 2DS、《寂静岭 2：导演剪辑版》PC 版副本，以及约 1.8 GB 的 SD 卡空间。",
    "声音功能需先用 DSP1 导出一次 DSP 固件。",
    "当前为开发版本；作者报告实体主机测试很少，行为和渲染仍有缺口。",
    "采用 GPL-3.0 许可证；附带的第三方代码保留各自许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/ankushKun/sh23ds",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
