跳到正文

正在自动登录…

← 返回项目列表

seedds/nxnative

游戏运行

在 iPhone 和 iPad 上原生运行 Nintendo Switch 游戏的工具,将 NSP 文件打包为 IPA 并侧载安装,需要用户自备游戏文件和 prod.keys。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/18 02:56:11 · 查看原文

普通C应用与服务
累计 Stars
1,213
当前热度
7~30 天 · 小火
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/10/18 02:56:11

使用方式

通过命令行脚本将游戏 NSP 文件打包为 IPA,然后使用侧载工具安装。

查看 README 依据
brew install --cask dotnet-sdk python3 -m pip install lz4 capstone fonttools ``` **2. Put one game's NSPs in a folder**, base game and update (and any DLC): ``` ~/Games/MarioWonder/ Super Mario Bros. Wonder [010015100B514000][v0].nsp Super Mario Bros. Wonder [010015100B514800][v327680].nsp ``` **3. Run the script:** ``` python3 scripts/build_ipa_from_nsp.py ~/Games/MarioWonder -k ~/keys/prod.keys ```
The IPA appears in the same folder (here `~/Games/MarioWonder/SMBWMobile.ipa`). The first build takes 30–60 minutes, later ones about 10. You need free disk space of about twice the NSPs' size plus 10 GB. Options such as `-o` (output path) and `--app-name` are listed by `-h`. **4. Install** the IPA with your sideloading tool (AltStore, Sideloadly, LiveContainer, …). The app gets the game's name, icon and version (the update's version, for example 1.2.1 for Mario Wonder; the base game's when there is no update). ## Play
部署要求

需要 iOS / iPadOS 26 或更高版本,打包需在装有 Xcode 和 Homebrew 的 Mac 上进行,并安装相关依赖。

查看 README 依据
| ![The Legend of Zelda: Link's Awakening](docs/images/zelda-links-awakening.jpg)<br>The Legend of Zelda: Link's Awakening | | Needs iOS / iPadOS 26 or later. Other games aren't supported yet. For them the script writes a survey and still tries its best to pack an IPA, guessing the game's settings; such an IPA may not start. ## Pack an IPA **1. Get nxnative and its tools** (once, on a Mac with [Xcode](https://apps.apple.com/app/xcode/id497799835) and [Homebrew](https://brew.sh)): ``` git clone https://github.com/seedds/nxnative.git && cd nxnative brew install xcodegen zstd spirv-cross
**1. 获取 nxnative 和所需工具**(只需一次,在装有 [Xcode](https://apps.apple.com/app/xcode/id497799835) 和 [Homebrew](https://brew.sh) 的 Mac 上): ``` git clone https://github.com/seedds/nxnative.git && cd nxnative brew install xcodegen zstd spirv-cross brew install --cask dotnet-sdk python3 -m pip install lz4 capstone fonttools ``` **2. 把一个游戏的 NSP 放进一个文件夹**,本体和更新(有 DLC 也放进去): ``` ~/Games/MarioWonder/ Super Mario Bros. Wonder [010015100B514000][v0].nsp Super Mario Bros. Wonder [010015100B514800][v327680].nsp ``` **3. 运行脚本:** ```
已知限制

仅支持列出的游戏,其他游戏可能无法启动;没有 amiibo 和联网功能,部分游戏存在已知问题。

查看 README 依据
| ![The Legend of Zelda: Link's Awakening](docs/images/zelda-links-awakening.jpg)<br>The Legend of Zelda: Link's Awakening | | Needs iOS / iPadOS 26 or later. Other games aren't supported yet. For them the script writes a survey and still tries its best to pack an IPA, guessing the game's settings; such an IPA may not start. ## Pack an IPA **1. Get nxnative and its tools** (once, on a Mac with [Xcode](https://apps.apple.com/app/xcode/id497799835) and [Homebrew](https://brew.sh)): ``` git clone https://github.com/seedds/nxnative.git && cd nxnative brew install xcodegen zstd spirv-cross
- **Short stutters** the first time a new scene appears are normal: the app compiles graphics for it once and remembers them for the next launch. - **Reinstalling:** some sideloading tools give a reinstalled app a new data folder. Copy `save/` and `pso_user.tsv` over from the old one to keep your progress. - **Settings without rebuilding:** put lines like `DM_OPMODE=0` (handheld mode: lower resolution, higher frame rate) in `Documents/env.txt`. ## Known issues - No amiibo and no online features.
- Fire Emblem Engage: after switching away from the app and back, some sounds may stay silent until you restart it. - Super Mario 3D World: a few small magenta squares can appear near the birds in World 1-1. ## For developers How it works, the script's options, running games on the Mac, adding a game, and per-game notes: [docs/development.md](docs/development.md). In-depth bring-up and debugging notes: [docs/agents](docs/agents/README.md). ## License MIT (see [LICENSE](LICENSE)). Third-party code keeps its own license; see [dm/third_party](dm/third_party/README.md). --- # 中文说明

README

正在加载 README…

收录信息

仓库创建时间
2026/10/13 13:20:14
首次达标收录
2026/10/18 02:51:09
统计更新时间
2026/10/22 19:00:54

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

普通加权总分 3.7 / 5

新颖度
3.9
实用价值
3.6
成熟度
4.1
实质含量
3.5

由 Jev 模型根据仓库描述与 README 评估,2026/10/18 02:51:09 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/22 18:49:55
许可证标识
MIT
Fork 数
259
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目