NSP 与 XCI 是什么:Switch 游戏格式一览与选用建议
第一次接触 Switch 生态的人会被一堆三字母缩写搞晕。这里把它们一次说清,顺便给出存放建议。
四种格式对照
| 格式 | 全称/来历 | 是什么 | 备注 |
|---|---|---|---|
.nsp | Nintendo Submission Package | 数字版游戏/更新/DLC 的标准提交包 | 首选格式,更新与 DLC 都用它 |
.xci | NX Card Image | 卡带的完整镜像(dump 卡带得到) | 未修剪的 XCI 还自带固件分区,可用来装固件 |
.nca | Nintendo Content Archive | 加密的内容归档单元 | 通常藏在 NSP/XCI 内部,单独出现时多为拆包产物 |
.nro | Nintendo Relocatable Object | 自制软件(homebrew)的可执行格式 | 跑模拟器生态里的自制程序用 |
选用建议
- 游戏本体:NSP 或 XCI 都行;同一游戏二选一放,别重复添加两个版本,库里会出现两条记录。
- 更新与 DLC:一律 NSP,通过游戏右键菜单的管理器添加(见 游戏更新怎么管理 与 DLC 怎么管理),不要混在游戏目录里当本体。
- NSZ(压缩版 NSP):老版本不支持这种压缩格式;社区续作新版已加入支持,但以你所用版本的说明为准——报格式相关错误时,先怀疑它。
- 重命名:文件名不影响识别(标题信息读自文件内部),但保持原名便于对版本。
一个容易踩的坑:别把更新当本体
更新包(文件名常带 [v0] 以外的更高版本号)直接双击启动会报 BKTR 错误——它是「补丁」不是「游戏」。基础版游戏文件、更新、DLC 各归各位,由模拟器在运行时叠加。相关报错的判断见 常见报错速查。
格式认清楚了,下一步把游戏的更新与 DLC 管理起来:游戏更新怎么管理。