Site icon 时鹏亮的Blog

Switch 如何使用NSCB 转换XCI NSP NSZ教程

请知悉:本文最近一次更新为 3年 前,文中内容可能已经过时。

很多小白经常碰到Switch游戏文件格式和预期不符的情况,比如碰到nsz自己不会安装(安装NSZ格式文件教程);或者是碰到xci格式的,想转换为nsp;抑或想将nsz格式文件还原回nsp格式。本文对此提供了解决方案。

文中使用的程序名为:NSC_BUILDER。

包含功能:

输入 "1" 单文件处理 (XCI/NSP互转:常用功能)
输入 "2" 多文件处理 (XCI整合用:常用功能)
输入 "3" 文件拆分 (XCI/NSP拆包,常用功能)
输入 "4" 文件信息查询 (游戏版本信息等)
输入 "5" 数据库构建 (重建游戏文件数据库)
输入 "6" 高级选项 (修补链接账户要求等:常用功能)
输入 "7" 合并模式 (文件合并,不常用)
输入 "8" 压缩/解压 (XCI转XCZ/NSP转NSZ:常用功能)
输入 "9" 文件还原 (从备份文件恢复原始包)
输入 "10" 文件管理 (暂无功能)
输入 "0" 配置选项 (设置程序配置)

如遇文件损坏或密码错误,可参考修复教程:WinRAR如何修复受损的压缩文件

首先,下载并解压NSC_BUILDER (解压密码:shipengliang)NSCB-zdm65477730汉化版.rar

XCI拆包转为NSP

  1. 进入NSCB_xxxx64文件夹,双击NSCB.bat,弹出程序界面。

    .......................................................
    输入 "1" 单文件处理 (XCI/NSP互转:常用功能)
    输入 "2" 多文件处理 (XCI整合用:常用功能)
    输入 "3" 文件拆分 (XCI/NSP拆包,常用功能)
    输入 "4" 文件信息查询 (游戏版本信息等)
    输入 "5" 数据库构建 (重建游戏文件数据库)
    输入 "6" 高级选项 (修补链接账户要求等:常用功能)
    输入 "7" 合并模式 (文件合并,不常用)
    输入 "8" 压缩/解压 (XCI转XCZ/NSP转NSZ:常用功能)
    输入 "9" 文件还原 (从备份文件恢复原始包)
    输入 "10" 文件管理 (暂无功能)
    输入 "0" 配置选项 (设置程序配置)

    输入"D",进入谷歌网盘模式
    输入"L",进入旧模式
    .......................................................

  2. 输入1,选择单文件处理,回车。

    输入您的选择: 1

  3. 拖拽xci文件到命令行窗口,按回车

    -----------------------------------------------
    单文件处理已激活
    -----------------------------------------------
    ***********************************************
    输入"1",将文件夹添加到列表
    输入"2",将文件添加到列表
    输入"0",返回模式选择菜单
    ***********************************************

    PLEASE DRAG A FILE OR FOLDER OVER THE WINDOW AND PRESS ENTER:XCI文件路径

  4. 输入1,执行开始处理。回车。

    你想做什么?
    ......................................................................
    "拖动另一个文件或文件夹,然后按Enter键将项目添加到列表中"

    输入"1",开始处理
    输入"2",将另一个文件夹添加到列表
    输入"3",将另一个文件添加到列表
    输入"e",退出
    输入"i",查看要处理的文件列表
    输入"r",删除一些文件(从底部开始计数)
    输入"z",删除整个列表
    ......................................................................
    *************************************************
    或者输入"0",返回模式选择菜单
    *************************************************

    PLEASE DRAG A FILE OR FOLDER OVER THE WINDOW AND PRESS ENTER: 1

  5. 进入操作选择,输入1,回车,即执行xci拆包为nsp功能

    *******************************************************
    接下来选择您要执行的操作
    *******************************************************
    输入"1",重新打包为NSP
    输入"2",重新打包为XCI
    输入"3",重新打包NSP和XCI

    特殊选项:
    输入"4",删除NSP文件中的增量
    输入"5",重命名XCI或NSP文件
    输入"6",XCI超级裁剪\裁剪\不裁剪
    输入"7",按cnmt顺序重建nsp
    输入"8",激活验证

    ******************************************
    或输入"b",返回列表选项
    ******************************************

    输入您的选择: 1

  6. 询问是否魔改版本,输入0,不魔改(需要魔改版本的自己选1按提示操作即可),回车

    *******************************************************
    是否要魔改游戏所需的系统版本
    *******************************************************
    如果您选择魔改系统版本,它将会被设置为相应的NCA加密
    所以系统只会在系统版本和魔改软件版本不匹配时,请求更新系统

    输入"0",不魔改游戏所需系统版本
    输入"1",魔改游戏所需系统版本

    ******************************************
    或输入"b",返回列表选项
    ******************************************

    输入您的选择: 0

  7. 之后,耐心等程序解包完毕,输入1,回车,退出程序。

    ---------------------------------------------------
    *********** 所有文件都已处理! *************
    ---------------------------------------------------

    输入"0",返回模式选择菜单
    输入"1",退出程序

    输入您的选择: 1

  8. xci转为nsp的文件即可在 NSCB_098bx64\NSCB_output

    目录下找到转换完成的文件。


NSZ转NSP

  1. 进入NSCB_098bx64文件夹,双击NSCB.bat,弹出程序界面。

    .......................................................
    输入 "1" 单文件处理 (XCI/NSP互转:常用功能)
    输入 "2" 多文件处理 (XCI整合用:常用功能)
    输入 "3" 文件拆分 (XCI/NSP拆包,常用功能)
    输入 "4" 文件信息查询 (游戏版本信息等)
    输入 "5" 数据库构建 (重建游戏文件数据库)
    输入 "6" 高级选项 (修补链接账户要求等:常用功能)
    输入 "7" 合并模式 (文件合并,不常用)
    输入 "8" 压缩/解压 (XCI转XCZ/NSP转NSZ:常用功能)
    输入 "9" 文件还原 (从备份文件恢复原始包)
    输入 "10" 文件管理 (暂无功能)
    输入 "0" 配置选项 (设置程序配置)

    输入"D",进入谷歌网盘模式
    输入"L",进入旧模式
    .......................................................

  2. 我们需要对nsz格式的补丁进行解压,所以,输入8,回车。

    输入您的选择: 8

  3. 如果是多个nsz文件,则放到一个文件夹后拖拽文件夹到命令行窗口,如果是单个nsz文件,就直接把文件拖拽到命令行窗口。然后回车:

    -------------------------------------------------
    压缩\解压模式已激活
    -------------------------------------------------
    "拖动另一个文件或文件夹并按Enter键将项目添加到列表中"

    ***********************************************
    输入"1",将文件夹添加到列表中
    输入"2",将文件添加到列表中
    输入"0",返回模式选择菜单
    ***********************************************

    PLEASE DRAG A FILE OR FOLDER OVER THE WINDOW AND PRESS ENTER:文件夹路径或者nsz文件路径

  4. 确认开始处理,输入1,回车

    输入"1",开始处理
    输入"2",将另一个文件夹添加到列表中
    输入"3",将另一个文件添加到列表中
    输入"e",退出
    输入"i",以查看要处理的文件列表
    输入"r",删除一些文件 (从底部计数)
    输入"z",删除整个列表
    ......................................................................
    *************************************************
    或输入"0",返回模式选择菜单
    *************************************************

    PLEASE DRAG A FILE OR FOLDER OVER THE WINDOW AND PRESS ENTER:1

  5. 输入3,回车,对nsz文件进行解压。

    *******************************************************
    选择如何处理文件
    *******************************************************
    输入"1",将nsp\xci压缩成nsz\xcz
    输入"2",并行压缩
    输入"3",解压缩nsz\xcz

    ******************************************
    或输入"b",返回列表选项
    ******************************************

    输入您的选择: 3

  6. 稍等片刻,会输出所有文件处理完毕,输入1,回车,退出程序。

    ---------------------------------------------------
    *********** 所有文件都已处理! *************
    ---------------------------------------------------

    输入"0",返回模式选择菜单
    输入"1",退出程序

    输入您的选择: 1

  7. 此时,在NSCB_098bx64文件夹的NSCB_output下,我们就得到了nsz解压后的nsp文件。

特别鸣谢

NSC_BUILDER汉化的大神zdm65477730汉化了该工具:
https://github.com/zdm65477730/NSC_BUILDER/releases


相关GitHub

https://github.com/julesontheroad/NSC_BUILDER/releases


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《Switch 如何使用NSCB 转换XCI NSP NSZ教程》相关的博文:

Exit mobile version