{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/SiirGustav/playcard-cosmic-port/blob/5941b3cf30bf3f98d9240b7b2db350d8b8a8b462/docs/ARCHITECTURE.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Playcard Cosmic recreates the 2000 Windows shoot-'em-up in C++20 and SDL3 for Windows, Linux and macOS. Its analysis maps original executable functions and Win32 resources; the port reads graphics and sound from the user's COSMIC.EXE and replaces DirectX subsystems.",
  "description_zh": "Playcard Cosmic 使用 C++20 和 SDL3 将这款 2000 年的 Windows 射击游戏移植到 Windows、Linux 和 macOS。项目映射原可执行文件的函数及 Win32 资源，从用户的 COSMIC.EXE 读取图像与声音，并替换 DirectX 子系统。",
  "entry_url": "https://awesomerea.org/resources/playcard-cosmic-port-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/playcard-cosmic-port-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/SiirGustav/playcard-cosmic-port/blob/5941b3cf30bf3f98d9240b7b2db350d8b8a8b462/README.md",
  "group": "cases",
  "id": "playcard-cosmic-port-case",
  "json_url": "https://awesomerea.org/resources/playcard-cosmic-port-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/playcard-cosmic-port-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/playcard-cosmic-port-case/index.md",
  "name": "Playcard Cosmic: a native port from executable analysis",
  "name_zh": "Playcard Cosmic：基于可执行文件分析的原生移植",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "An original Cosmic COSMIC.EXE; INTRO.AVI is optional.",
    "CMake 3.24 or newer, a C++20 compiler and Git.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "需要原版 Cosmic 的 COSMIC.EXE；INTRO.AVI 可选。",
    "需要 CMake 3.24 或更新版本、C++20 编译器和 Git。",
    "GPL-3.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "binary",
    "game"
  ],
  "url": "https://github.com/SiirGustav/playcard-cosmic-port",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
