{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "th06-sdl2 is a cross-platform port of Touhou Koumakyou, the Embodiment of Scarlet Devil, version 1.02h, built on the happyhavoc/th06 reconstruction. Direct3D 8 and the Win32 window and audio stack are replaced with SDL2. Renderers are desktop OpenGL, OpenGL ES 2.0, and an optional Vulkan backend. The README says the project is archived.",
  "description_zh": "th06-sdl2 是《东方红魔乡》1.02h 的跨平台移植，基于 happyhavoc/th06 的重建。Direct3D 8 以及 Win32 的窗口和音频栈被换成 SDL2。渲染器有桌面 OpenGL、OpenGL ES 2.0，以及可选的 Vulkan 后端。README 写明项目已归档。",
  "entry_url": "https://awesomerea.org/resources/th06-sdl2/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/th06-sdl2/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/CNTianQi233/th06-sdl2/blob/01642ba2690a6ab559e29268f5e1c1ed322e9e82/README.md",
  "group": "cases",
  "id": "th06-sdl2",
  "json_url": "https://awesomerea.org/resources/th06-sdl2/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/th06-sdl2/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/th06-sdl2/index.md",
  "name": "th06-sdl2: porting Touhou Koumakyou to SDL2",
  "name_zh": "th06-sdl2：将《东方红魔乡》移植到 SDL2",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "CMake 3.20 or newer, SDL2, SDL2_mixer, and SDL2_image. The player supplies the game data files from the version 1.02h executable. The Vulkan backend needs the LunarG Vulkan SDK at build time.",
    "The README does not name a license."
  ],
  "requirements_zh": [
    "需要 CMake 3.20 或更新版本、SDL2、SDL2_mixer 和 SDL2_image。玩家提供 1.02h 可执行文件里的游戏数据。构建 Vulkan 后端需要 LunarG Vulkan SDK。",
    "README 没有写许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/CNTianQi233/th06-sdl2",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
