{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/xor2003/f19re/blob/680bad8cfbc6a21813cbfcf102eeb8fc8336aa89/Makefile"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "f19re reconstructs F-19 Stealth Fighter's DOS EGAME.EXE as a disassembly-derived assembly skeleton and incremental C translations. Its build compares the skeleton byte for byte with the original executable and checks C routines against the original machine code using Microsoft C 5.1.",
  "description_zh": "f19re 将 DOS 游戏《F-19 Stealth Fighter》的 EGAME.EXE 重建为由反汇编整理出的汇编框架，并逐步用 C 转译例程。构建流程逐字节比较框架与原程序，还使用 Microsoft C 5.1 检查 C 例程生成的机器码。",
  "entry_url": "https://awesomerea.org/resources/f19re-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/f19re-case/",
  "evidence_url": "https://github.com/xor2003/f19re/blob/680bad8cfbc6a21813cbfcf102eeb8fc8336aa89/README.md",
  "group": "cases",
  "id": "f19re-case",
  "json_url": "https://awesomerea.org/resources/f19re-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/f19re-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/f19re-case/index.md",
  "name": "f19re: a matching F-19 Stealth Fighter reconstruction",
  "name_zh": "f19re：《F-19 Stealth Fighter》匹配式重建",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The user's original EGAME.EXE and other F-19 game files are required for comparison and play.",
    "Microsoft C 5.1, a MASM-compatible assembler such as uasm, and Python 3 are required.",
    "C porting proceeds routine by routine; some register-convention and DOS-call routines remain in assembly.",
    "MIT license."
  ],
  "requirements_zh": [
    "比对和运行需要用户自己的 EGAME.EXE 及其他《F-19》游戏文件。",
    "需要 Microsoft C 5.1、uasm 等兼容 MASM 的汇编器，以及 Python 3。",
    "C 移植按例程逐步进行；部分依赖寄存器约定和 DOS 调用的例程仍保留汇编实现。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/xor2003/f19re",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
