yuzu模拟器吧 关注:208,407贴子:862,536

回复:【炒冷饭】连载—关于剑盾解包及PKNX修改游戏本体等内容的讨论帖

只看楼主收藏回复

第一步,找一个空间比较大的盘符,在里面做好空白文件夹,专门放置软件,xci/nsp游戏本体,nsp游戏补丁等。游戏本体就约10个G,你拆包之后还是10个G左右。
这里还需要提前说一些细节工作,需要注意。
1、解压缩工具,在设置里面将临时文件存放路径设置到一个容量比较大的盘符,以免默认C盘,出现磁盘空间不足的现象。
2、windows 用户名,路径,文件夹,禁止中文。照办就是了。
3、使用过程中,无视key文件WARN报警。
4、文件夹最好设置为根目录。方便。


IP属地:北京17楼2020-11-05 12:57
回复
    首先运行,NCA-NSP-XCI_TO extract
    界面是这样的。


    IP属地:北京18楼2020-11-05 12:59
    回复
      2026-01-20 12:31:44
      广告
      不感兴趣
      开通SVIP免广告
      根据你的游戏本体是XCI 还是 NSP 选择,2 或者3 。 第一项现在先不要管,那个是最后提取exfs romfs用的。


      IP属地:北京19楼2020-11-05 13:00
      收起回复
        【无视key文件WARN警告】
        这里你们界面所显示的内容会和我不一致,我懒得再解包一次了。只是拿个jpg举例。

        你们的界面应该是跳出一串WARN警告后,继续往下走,然后,记住了,别动,等解包完毕。这时候如果用机械硬盘的,应该是可以听到磁盘读写的声音,但界面里不会有任何反应,直到最后,出现,请按任意键继续。
        到此,第一部,将NSP游戏本体,解包提取为NCA文件的工作,就完成了。
        我们把他记住,游戏本体NCA文件。方便后面操作。


        IP属地:北京20楼2020-11-05 13:05
        回复
          【提取NSP 1.3.0 补丁文件的NCA及TIK文件】
          这里是我按照B站up 主的 视频操作, 最困惑的一段。 为了怕大家也晕乎,这里先说明一下。
          1、剑盾游戏本体(1.0.0)文件======》解包后为,游戏本体NCA文件,约9或10G。我们视为1号文件。
          2、剑盾1.3.0 NSP 补丁文件,==========》解包后提取,1.3.0补丁 NCA文件,我们视为2号文件。
          ==========》解包后提取,1.3.0补丁 TIK文件(Tittle Key),我们视为3号文件。
          总结,我们使用上述1号,2号,3号文件,来最终提取 romfs exfs文件。即解包的最终原始文件。


          IP属地:北京21楼2020-11-05 13:10
          收起回复
            【使用xci explorerUV77工具】 提取1.3.0补丁文件的,NCA及TIK文件。
            打开XCI-Explorer,界面是下面这样的。


            IP属地:北京22楼2020-11-05 13:11
            收起回复
              接下来,我们直接将 剑 1.3.0 的NSP补丁文件,拖入其中,拖入后界面显示是这样的。


              IP属地:北京23楼2020-11-05 13:13
              回复
                请注意上面的信息, 有几个是重要内容。
                1、补丁版本号, 一定要确认,1.3.0
                2、因为补丁是NSP格式的文件,所以,我们点击上面的NSP查看。 之后的界面是这样的。请看。


                IP属地:北京24楼2020-11-05 13:15
                收起回复
                  2026-01-20 12:25:44
                  广告
                  不感兴趣
                  开通SVIP免广告
                  【提取最大体积的NCA文件】
                  【提取TIK文件】
                  首先,我们点击TIK文件,点提取,放到我们之间的组织的文件夹中,文件夹怎么安排,你自己决定,别乱就行。
                  其次,我们需要知道的是,在1.3.0补丁中,NCA文件,只有1个是最大的,也就是说,只有1个是提取时间最长的,那么,当你在提取NCA文件时,发现提取到一个,体积很大,不是几K,几十K的文件,而是几百兆的,那么就行了,就是他了。

                  上图,是提取出来的1.3.0补丁中的最大NCA,以及TIK文件。保存好。


                  IP属地:北京25楼2020-11-05 13:18
                  回复

                    这个是,剑(1.0.0)游戏本体,提取出来的NCA,体积大约9/10G。


                    IP属地:北京26楼2020-11-05 13:20
                    回复
                      好的。当我们提取完这3个文件后,我们可以开始正式解包了。
                      再次打开【NCA-NSP-XCI_TO extract】软件,选择第一项,【选择NCA文件】
                      之后界面是这样的。


                      IP属地:北京27楼2020-11-05 13:22
                      回复
                        之后,选择 第3项【更新,(本体+补丁)】
                        再次选择第二项 【转换为Romfs 文件夹】


                        IP属地:北京28楼2020-11-05 13:23
                        回复
                          接下来,根据提示,分别将你的:
                          ① : 1号文件【剑游戏本体NCA文件】拖入,回车。
                          ②: 2号文件【剑1.3.0 补丁 NCA文件】 拖入,回车。
                          ③: 3号文件【剑1.3.0 补丁 TIK 文件】 拖入 ,回车。
                          接下来是比较漫长的解包时间了,我们等着就好。大约10分钟左右吧。
                          我就不重新解包了,懒,最后的界面应该是这样的。


                          IP属地:北京30楼2020-11-05 13:26
                          回复
                            好的,这时候,我们就解包成功了。我们回到【NCA-NSP-XCI_TO extract】软件目录下,看到多了一个【Updated_LayeredFS】文件夹,打开后,界面是这样的。

                            至此,大功告成,解包完毕。这两个文件,我们是可以使用pknx来读取的。


                            IP属地:北京31楼2020-11-05 13:27
                            收起回复
                              2026-01-20 12:19:44
                              广告
                              不感兴趣
                              开通SVIP免广告
                              这里必须要说明一下,之前有一些没有说明的问题。
                              1、我发现盾1.3.0补丁中,没有TIK文件,我使用了盾1.2.0的TIK文件,发现无法被PKNX读取。
                              所以得出的结论是,1.3.0补丁NCA必须得对应1.3.0补丁 TIK。 所以这里就解释了,为什么只能做剑的,没法做盾的。
                              2、这里还有一个个人的探索,我认为,出了金手指会出现,因版本更新而导致代码偏移的情况,对于游戏内的小精灵,贴图等等这些,属于比较稳固的内容,它是不会随着版本的更新而变化,除非新增或者确实修改。
                              那么这里就得出一个结论来,【!!!!为什么1.2.0的免通讯补丁,可以适用1.3.0呢?!!!!】
                              我理解是,因为精灵的原始文件,不会变动,精灵的进化条件也不会变动,所以对于一些需要TRADE来进化的精灵,我们就可以基于盾1.2.0或(1.2.1)的补丁NCA及TIK文件,来创建MOD,使得鬼斯通,夜巨人,大钢蛇等等精灵,可以改变进化条件,从而满足我们的收集或阵容目的。


                              IP属地:北京32楼2020-11-05 13:32
                              收起回复