前言

我们经常会遇到Switch游戏文件格式和预期不符的情况,比如下载下来的 .nsz 文件在模拟器中无法打开或者安装,使用之前推荐的软件 SAK 也没法合并升级,于是就有了这篇文章,使用 NSCB 软件来进行格式处理。

功能

该文件Github地址为:NSCB下载地址

功能一览:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
-------------------------------------------------------------------------------------
" POWERED BY SQUIRREL "
" BASED ON THE WORK OF BLAWAR AND LUCA FRAGA "
VERSION 1.01 (NEW)
-------------------------------------------------------------------------------------
Program's github: https://github.com/julesontheroad/NSC_BUILDER
Blawar's github: https://github.com/blawar
Luca Fraga's github: https://github.com/LucaFraga
-------------------------------------------------------------------------------------
.......................................................
输入 "1" 单文件处理 (XCI和NSP互转:常用功能)
输入 "2" 多文件处理 (XCI整合用:常用功能)
输入 "3" 文件拆分 (XCI或NSP拆包:常用功能)
输入 "4" 文件信息查询 (查询游戏版本信息:常用功能)
输入 "5" 数据库构建 (重建游戏文件数据库:不常用)
输入 "6" 高级选项 (修补链接账户等:常用功能)
输入 "7" 合并模式 (文件合并:不常用)
输入 "8" 压缩和解压 (XCI和XCZ以及NSP和NSZ的互转:常用功能)
输入 "9" 文件还原 (从备份文件恢复原始包:不常用)
输入 "10" 文件管理 (功能暂不完善)
输入 "0" 配置选项 (程序配置:常用功能)

输入"D",进入谷歌网盘模式
输入"M",进入MTP模式
输入"L",进入传统模式
输入"I",进入界面配置
输入"S",进入服务器配置
.......................................................

功能一:XCI拆包转为NSP

  1. 解压后进入 NSCB_101bx64 文件夹,双击 NSCB.exe ,弹出程序主界面。

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

    1
    输入您的选择: 1
  3. 拖拽xci文件到命令行窗口,按回车

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    -----------------------------------------------
    单文件处理已激活
    -----------------------------------------------
    ***********************************************
    输入"1",将文件夹添加到列表
    输入"2",将文件添加到列表
    输入"3",通过本地文件库,将文件添加到列表
    输入"4",通过folder-walker递归的方式,将文件添加到列表
    输入"0",返回模式选择菜单
    ***********************************************

    PLEASE DRAG A FILE OR FOLDER OVER THE WINDOW AND PRESS ENTER:
  4. 输入1,执行开始处理

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    ......................................................................
    "拖动另一个文件或文件夹,然后按回车键将项目添加到列表中"

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

    PLEASE DRAG A FILE OR FOLDER OVER THE WINDOW AND PRESS ENTER: 1
  5. 进入操作选择,输入1,回车,即执行xci拆包为nsp功能

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    *******************************************************
    接下来选择您要执行的操作
    *******************************************************
    输入"1",重新打包为NSP
    输入"2",重新打包为XCI
    输入"3",重新打包NSPXCI

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

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

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

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    *******************************************************
    是否要魔改游戏所需的系统版本
    *******************************************************
    如果您选择魔改系统版本,它将会被设置为相应的NCA加密
    所以系统只会在系统版本和魔改软件版本不匹配时,请求更新系统

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

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

    输入您的选择: 0
  7. 之后,耐心等程序解包完毕,输入1,回车,退出程序。

    1
    2
    3
    4
    5
    6
    7
    8
    ---------------------------------------------------
    *********** 所有文件都已处理! *************
    ---------------------------------------------------

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

    输入您的选择: 1
  8. xci转为nsp的文件即可在以下目录中找到转换完成的文件

    1
    NSCB_101bx64\NSCB_output

功能二:NSZ转NSP

  1. 解压后进入 NSCB_101bx64 文件夹,双击 NSCB.exe ,弹出程序主界面。

  2. 对nsz格式的补丁进行解压,输入 8 ,回车

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

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    压缩或解压模式已激活
    -------------------------------------------------
    "拖动另一个文件或文件夹并按回车键将项目添加到列表中"

    ***********************************************
    输入"1",将文件夹添加到列表中
    输入"2",将文件添加到列表中
    输入"3",通过本地文件库,将文件添加到列表
    输入"4",通过folder-walker递归的方式,将文件添加到列表
    输入"0",返回模式选择菜单
    ***********************************************

    PLEASE DRAG A FILE OR FOLDER OVER THE WINDOW AND PRESS ENTER:
  4. 确认开始处理,输入1,回车

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    你想要做什么??
    ......................................................................
    "拖动另一个文件或文件夹并按回车键将项目添加到列表中"

    输入"1",开始处理
    输入"2",将另一个文件夹添加到列表中
    输入"3",将另一个文件添加到列表中
    输入"4",通过本地文件库,将文件添加到列表
    输入"5",通过folder-walker递归的方式,将文件添加到列表
    输入"e",退出
    输入"i",以查看要处理的文件列表
    输入"r",删除一些文件 (从底部计数)
    输入"z",删除整个列表
    ......................................................................
    *************************************************
    或输入"0",返回模式选择菜单
    *************************************************
  5. 输入 3 ,回车,对nsz文件进行解压

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    *******************************************************
    选择如何处理文件
    *******************************************************
    输入"1",将nsp或xci压缩成nsz或xcz
    输入"2",并行压缩
    输入"3",解压缩nsz或者xcz

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

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

    1
    2
    3
    4
    5
    6
    7
    8
    ---------------------------------------------------
    *********** 所有文件都已处理! *************
    ---------------------------------------------------

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

    输入您的选择: 1
  7. nsz转为nsp的文件即可在以下目录中找到转换完成的文件

    1
    NSCB_101bx64\NSCB_output

总结

这个软件有汉化版,可以根据需求下载使用。

游戏下载

百度网盘链接:https://pan.baidu.com/s/1w6OU87TO6E1ATLi8U2kv_A , 提取码:2222