{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "ReShadowTower recompiles Shadow Tower for the PlayStation, USA SLUS-00863, for Linux and Windows x64. The first launch compiles the game from the player's BIN/CUE. OpenBIOS is included. Unsupported paths fall back to an interpreter. The README says not every gameplay path is verified as native code.",
  "description_zh": "ReShadowTower 把 PlayStation 美版《影之塔》（SLUS-00863）重编译到 Linux 和 Windows x64。第一次启动用玩家的 BIN/CUE 编译游戏。其中包含 OpenBIOS。不支持的路径会退回解释器。README 写明并不是每条游戏路径都已验证为原生代码。",
  "entry_url": "https://awesomerea.org/resources/reshadowtower/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/reshadowtower/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/JFryy/reshadowtower/blob/9012093059229d6d1130fe200125f46513f67585/README.md",
  "group": "cases",
  "id": "reshadowtower",
  "json_url": "https://awesomerea.org/resources/reshadowtower/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/reshadowtower/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/reshadowtower/index.md",
  "name": "ReShadowTower: recompiling Shadow Tower for PC",
  "name_zh": "ReShadowTower：将《影之塔》重编译至 PC",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/reshadowtower.png",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "OpenGL 3.3. A source build needs Git, Python 3.11 or newer, CMake 3.20 or newer, Ninja, and a C++20 compiler. Place the dump in disc/ as Shadow Tower (USA).bin and Shadow Tower (USA).cue, then run ./scripts/build.sh.",
    "The README does not name a license for this repository. It says the PSXRecomp framework and the combined runtime stay under PolyForm Noncommercial, and OpenBIOS is MIT."
  ],
  "requirements_zh": [
    "需要 OpenGL 3.3。从源码构建需要 Git、Python 3.11 或更新版本、CMake 3.20 或更新版本、Ninja 和 C++20 编译器。把转储放到 disc/，命名为 Shadow Tower (USA).bin 和 Shadow Tower (USA).cue，然后运行 ./scripts/build.sh。",
    "README 没有给这个仓库写出许可证。它写明 PSXRecomp 框架和组合后的运行时保持 PolyForm Noncommercial，OpenBIOS 是 MIT。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/JFryy/reshadowtower",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
