{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "KlingonWin10WPF rebuilds the FMV player for Star Trek: Klingon Immersion Studies as a Windows application using the user's original disc videos. Its code handles scenes, clickable hotspots and saves, with video playback through libVLC. The author reports missing button lighting in one scene, no save prompt on exit and hotspot drift after some window resizing.",
  "description_zh": "KlingonWin10WPF 将 Star Trek: Klingon Immersion Studies 的全动态影像播放器重建为 Windows 应用，使用玩家原版光盘中的视频。代码处理场景、可点击热点和存档，并通过 libVLC 播放视频；作者指出某场景按钮灯光、退出时存档提示及缩放窗口后的热点位置仍有问题。",
  "entry_url": "https://awesomerea.org/resources/klingonwin10wpf-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/klingonwin10wpf-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Teravus/KlingonWin10WPF/blob/94cf3998efc9fd5f1fc32e745e10f15f85445127/README.md",
  "group": "cases",
  "id": "klingonwin10wpf-case",
  "json_url": "https://awesomerea.org/resources/klingonwin10wpf-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/klingonwin10wpf-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/klingonwin10wpf-case/index.md",
  "name": "KlingonWin10WPF: rebuilding the Star Trek: Klingon FMV player",
  "name_zh": "KlingonWin10WPF：重建 Star Trek: Klingon 影像播放器",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Original game discs and specified AVI files.",
    "Visual Studio 2019 Community Edition and restored NuGet packages for building.",
    "Some button lighting, exit-save prompting and resized-window hotspot positions remain incomplete.",
    "MIT licence for the engine code."
  ],
  "requirements_zh": [
    "需要原版游戏光盘及指定的 AVI 文件。",
    "构建需要 Visual Studio 2019 Community Edition，并还原 NuGet 依赖包。",
    "部分按钮灯光、退出存档提示和窗口缩放后的热点位置仍未完善。",
    "引擎代码采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Teravus/KlingonWin10WPF",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
