{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/rockenrooster/Smash64DS_Port/blob/70087ae664b791457eff3425f274176263c6f621/docs/ARCHITECTURE.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Smash 64 DS Port brings reconstructed Super Smash Bros. 64 game logic from BattleShip to a Nintendo DS backend. Its build checks a user-provided North American ROM, regenerates assets locally, and produces a DS game image; the author reports playable campaign and local four-fighter matches, with performance and feature gaps.",
  "description_zh": "Smash 64 DS Port 将 BattleShip 重建的《任天堂明星大乱斗 64》游戏逻辑接入 Nintendo DS 后端。构建过程检查用户提供的北美版 ROM、在本地生成素材并输出 DS 游戏镜像；作者报告单人战役及单台主机上由一名玩家与最多三名 CPU 角色参加的四人对战可用，但仍有性能和功能缺口。",
  "entry_url": "https://awesomerea.org/resources/smash-64-ds-port-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/smash-64-ds-port-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/rockenrooster/Smash64DS_Port/blob/70087ae664b791457eff3425f274176263c6f621/README.md",
  "group": "cases",
  "id": "smash-64-ds-port-case",
  "json_url": "https://awesomerea.org/resources/smash-64-ds-port-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/smash-64-ds-port-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/smash-64-ds-port-case/index.md",
  "name": "Smash 64 DS Port: bringing Super Smash Bros. 64 logic to Nintendo DS",
  "name_zh": "Smash 64 DS Port：将《任天堂明星大乱斗 64》逻辑移植到 Nintendo DS",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A legally obtained NTSC-U v1.0 Super Smash Bros. ROM with SHA-1 e2929e10fccc0aa84e5776227e798abc07cedabf.",
    "The documented one-command build targets Windows and requires devkitPro nds-dev, PowerShell 7, Python 3, CMake, GNU Make, Git, and Visual Studio C++ Build Tools.",
    "A clean checkout build has not been verified end to end; several game modes and features remain unfinished.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要自行取得的《任天堂明星大乱斗》NTSC-U v1.0 ROM，SHA-1 为 e2929e10fccc0aa84e5776227e798abc07cedabf。",
    "所述一键构建面向 Windows，需要 devkitPro nds-dev、PowerShell 7、Python 3、CMake、GNU Make、Git 及 Visual Studio C++ Build Tools。",
    "全新检出的完整构建尚未验证；部分游戏模式和功能仍未完成。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/rockenrooster/Smash64DS_Port",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
