# BattleShip：AI 辅助的 Super Smash Bros. 原生移植

> 使用 libultraship 和 Torch 移植已有的 Super Smash Bros. N64 反编译成果。作者早期的 README 介绍了智能体构建的图形、音频对比工具和对照模拟器行为的差分调试，并未将其说成脱离社区既有成果、仅靠卡带自动恢复游戏。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-10-17
- 收录于：2026-10-17
- 原始资源：<https://github.com/JRickey/BattleShip>
- 一手来源：<https://github.com/JRickey/BattleShip/blob/39e978fbffe06a24f718bdf1ca740f27ad6a7dec/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/battleship-port-case/>
- 记录 JSON：<https://awesomerea.org/resources/battleship-port-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/battleship-port-case/index.md)

## 使用条件与局限

- **前提条件：**需要用户自己的 Super Smash Bros. N64 转储，并匹配文档中的哈希：美版 NTSC-U v1.0（NALE）或日版 v1.0（NALJ）。两个地区版本需分别构建；Torch 在源码构建时或打包版首次运行时于本地提取资产。
- **前提条件：**README 列出 Windows、Linux、Apple Silicon macOS 和 Android 原生版本；原生 C 模组和 GameCube 适配器驱动仅限桌面平台。BUILDING.md 说明桌面源码构建，需要 Git/子模块、CMake 和 Python 3，Linux/macOS 另需 Ninja，Windows 需要 Visual Studio 2022 和 Windows SDK。
- **署名：**作者自述在 v0.3-beta 之前独自借助 Claude 开发，并表示项目现已不再是纯 AI 项目，感谢社区提供的测试、修复和功能；这些说法属于自述。
- **许可：**LICENSE 仅对移植专用代码、构建脚本、工具和文档授予 MIT。反编译子模块及由其派生的文件遵从上游反编译项目，该项目未发布明确许可证；libultraship/Torch、随附字体和手柄映射保留各自条款；游戏权利另行处理。

## 一手来源

1. <https://github.com/JRickey/BattleShip/blob/39e978fbffe06a24f718bdf1ca740f27ad6a7dec/README.md>
2. <https://github.com/JRickey/BattleShip/blob/39e978fbffe06a24f718bdf1ca740f27ad6a7dec/BUILDING.md>
3. <https://github.com/JRickey/BattleShip/blob/39e978fbffe06a24f718bdf1ca740f27ad6a7dec/LICENSE>
4. <https://github.com/JRickey/BattleShip/blob/5c3e6bf58f19ba07d0fa33cfc324294bf4c658a2/README.md>

## 同分区更多条目：游戏

- [Budokai Tenkaichi 3：基于一致性反编译的原生 PC 移植](https://awesomerea.org/zh/resources/tenkaichi3-pc-port-case/index.md) · 案例
- [Cosmo：Cosmo's Cosmic Adventure 原生移植版](https://awesomerea.org/zh/resources/cosmo-native-port-case/index.md) · 案例
- [CTR Turbocharged：基于 Crash Team Racing 反编译成果的 PC 移植](https://awesomerea.org/zh/resources/ctr-turbocharged-port-case/index.md) · 案例
- [d2mac-linux：将《Diablo II》Mac 可执行文件移植到 32 位 Linux](https://awesomerea.org/zh/resources/d2mac-linux-case/index.md) · 案例
- [DevilutionX：移植重建后的 Diablo 引擎](https://awesomerea.org/zh/resources/devilutionx-case/index.md) · 案例
- [DiabloWeb：基于 Devilution 的 WebAssembly 浏览器移植](https://awesomerea.org/zh/resources/diabloweb-devilution-wasm-port-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
