{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Warblade Service Release reconstructs Warblade 1.34 game code from its debug build and provides an SDL-based modern release. A PTK branch preserves function-level binary matches, while the SDL branch replaces PTK and BASS and adds window, rendering and interpolation options. Both branches use assets from a local Warblade installation.",
  "description_zh": "Warblade Service Release 从《Warblade》1.34 调试版重建游戏代码，并提供基于 SDL 的现代版本。PTK 分支保留逐函数二进制匹配，SDL 分支替换 PTK 和 BASS，并增加窗口、渲染及插帧选项；两个分支都使用用户本地安装的游戏资源。",
  "entry_url": "https://awesomerea.org/resources/warblade-service-release-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/warblade-service-release-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/bbepis/WarbladeSR/blob/215a2da173785d368e247b3928ccfb73073286bf/README.md",
  "group": "cases",
  "id": "warblade-service-release-case",
  "json_url": "https://awesomerea.org/resources/warblade-service-release-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/warblade-service-release-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/warblade-service-release-case/index.md",
  "name": "Warblade Service Release: decompiling Warblade 1.34 and replacing PTK with SDL",
  "name_zh": "Warblade Service Release：反编译 Warblade 1.34 并以 SDL 替换 PTK",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires a Warblade 1.34 installation and its assets.",
    "The PTK branch requires Visual Studio 2008 C++ RTM; the SDL branch requires Visual Studio 2026 with C++ support and vcpkg.",
    "The full executable cannot match the original byte for byte because of debug-time patching.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要已安装的《Warblade》1.34 及其游戏资源。",
    "PTK 分支需要 Visual Studio 2008 C++ RTM；SDL 分支需要支持 C++ 的 Visual Studio 2026 和 vcpkg。",
    "原版调试时补丁使整个可执行文件无法逐字节匹配。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "binary",
    "game"
  ],
  "url": "https://github.com/bbepis/WarbladeSR",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
