{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/chrissotraidis/maskpad/blob/66856f3db059970c67c226a68ea52a3fcd052ad8/patches/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "MaskPad adapts the 2 Ship 2 Harkinian Majora's Mask source port into a native iPhone and iPad app. It supplies iOS patches, Metal rendering, touch controls and local extraction from a user-provided ROM, with scripts to build an unsigned IPA.",
  "description_zh": "MaskPad 将 2 Ship 2 Harkinian 的《Majora's Mask》源码移植版改造成 iPhone 和 iPad 原生应用。项目提供 iOS 补丁、Metal 渲染、触控操作，以及从用户自备 ROM 本地提取数据和构建未签名 IPA 的脚本。",
  "entry_url": "https://awesomerea.org/resources/maskpad-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/maskpad-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/chrissotraidis/maskpad/blob/66856f3db059970c67c226a68ea52a3fcd052ad8/README.md",
  "group": "cases",
  "id": "maskpad-case",
  "json_url": "https://awesomerea.org/resources/maskpad-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/maskpad-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/maskpad-case/index.md",
  "name": "MaskPad: an iPhone and iPad port of Majora's Mask",
  "name_zh": "MaskPad：移植至 iPhone 和 iPad 的《Majora's Mask》",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "scope",
    "limits",
    "license"
  ],
  "requirements": [
    "An Apple Silicon Mac with Xcode and the listed build dependencies, or the documented hosted Mac build path, is needed to build.",
    "Gameplay requires a supported, legally acquired Majora's Mask ROM supplied by the user.",
    "The app targets iOS and iPadOS 15+.",
    "Physical controller coverage and longer thermal tests remain open.",
    "Consult RIGHTS_AND_LICENSES.md for the repository's scoped rights and upstream terms."
  ],
  "requirements_zh": [
    "构建需要配备 Xcode 和所列依赖的 Apple Silicon Mac，或使用文档中的托管 Mac 构建路径。",
    "游玩需要用户自备受支持且合法取得的《Majora's Mask》ROM。",
    "应用面向 iOS 和 iPadOS 15+。",
    "实体控制器兼容性及较长时间的温度测试仍待完成。",
    "许可范围及上游条款见 RIGHTS_AND_LICENSES.md。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/chrissotraidis/maskpad",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
