{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/snesrev/smw/blob/eae20c65c58930c8b62c76188d259579ad4130f1/LICENSE.txt"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "smw reimplements Super Mario World's game logic as a native program using levels and images extracted from the user's ROM. It also runs an emulated version in the background, compares RAM state every frame, and saves a snapshot when the states diverge.",
  "description_zh": "smw 将《Super Mario World》的游戏逻辑重实现为原生程序，关卡和图像从用户的 ROM 提取。运行时还会在后台启动模拟版本，逐帧比较 RAM 状态，并在状态不一致时保存快照。",
  "entry_url": "https://awesomerea.org/resources/smw-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/smw-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/snesrev/smw/blob/eae20c65c58930c8b62c76188d259579ad4130f1/README.md",
  "group": "cases",
  "id": "smw-case",
  "json_url": "https://awesomerea.org/resources/smw-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/smw-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/smw-case/index.md",
  "name": "smw: a Super Mario World engine reimplementation",
  "name_zh": "smw：Super Mario World 引擎重实现",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "A user-provided USA Super Mario World ROM named smw.sfc is required to extract resources.",
    "The documented Windows build uses Python, TCC, and SDL2; other platform instructions are provided separately.",
    "MIT License."
  ],
  "requirements_zh": [
    "提取资源需要用户自行提供名为 smw.sfc 的美版《Super Mario World》ROM。",
    "文档所述 Windows 构建使用 Python、TCC 和 SDL2；其他平台另有构建说明。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/snesrev/smw",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
