{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "F-15 Strike Eagle 2 reconstructs C and assembly source for selected executables of the MS-DOS game v451.03 from analysis of the original binaries. Its build uses Microsoft C 5.1 and can compare reconstructed executables with originals through mzdiff. The author reports instruction-level matches for C routines compiled with the original toolchain, while some sound-related executables remain outside the reconstruction.",
  "description_zh": "F-15 Strike Eagle 2 根据原版二进制文件重建 MS-DOS 游戏 v451.03 的部分可执行程序 C 与汇编源码。构建使用 Microsoft C 5.1，并可通过 mzdiff 比较重建程序与原版。作者称使用原工具链编译的 C 例程可在指令层面匹配；部分音频相关程序尚未重建。",
  "entry_url": "https://awesomerea.org/resources/f15-strike-eagle-2-reconstruction-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/f15-strike-eagle-2-reconstruction-case/",
  "evidence_url": "https://github.com/neuviemeporte/f15se2-re/blob/8e24fe55101be6ef2b018de1b4288889cf0024d9/README.md",
  "group": "cases",
  "id": "f15-strike-eagle-2-reconstruction-case",
  "json_url": "https://awesomerea.org/resources/f15-strike-eagle-2-reconstruction-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/f15-strike-eagle-2-reconstruction-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/f15-strike-eagle-2-reconstruction-case/index.md",
  "name": "F-15 Strike Eagle 2: reconstructing the DOS game source",
  "name_zh": "F-15 Strike Eagle 2：重建 DOS 游戏源码",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Build with Microsoft C 5.1 and DOSBox; running requires original game data.",
    "Verification requires the original executables in the bin directory.",
    "Sound support from the reconstructed loader and asound reconstruction remain open.",
    "MIT license."
  ],
  "requirements_zh": [
    "构建需要 Microsoft C 5.1 和 DOSBox；运行需要原版游戏数据。",
    "比较验证需将原版可执行文件放入 bin 目录。",
    "重建加载器的音频支持及 asound 重建仍未完成。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/neuviemeporte/f15se2-re",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
