符文工房吧 关注:21,649贴子:344,155

【RF3S】符文工房3豪华版资源提取

取消只看楼主收藏回复

之前看了一下符文3S的ROM,提取出了一些资源,希望大家喜欢。




IP属地:云南1楼2023-03-04 13:33回复
    二楼预留,后面会把整理好的东西发在这里,也顺带简单说一下搞这些的操作流程吧。


    IP属地:云南2楼2023-03-04 13:35
    收起回复
      2026-01-11 08:25:56
      广告
      不感兴趣
      开通SVIP免广告
      首先是ROM的解包,如同镇楼图XCI-Explorer所说,符文3S采用的是14.3.0.0的SDK,MasterKey版本是14,也就是需要从15.0.0以上系统的Switch实机中提取相应固件,也就是prod.keys才能解包出来,由于我没有Switch实机,这方面不怎么专业,就麻烦专业的大佬指出了。


      IP属地:云南3楼2023-03-04 13:42
      回复
        解包方面我使用的工具依然是hactool,这个工具的使用方法我两年前就发帖说过了,方法依然没有变,只要自己变通就行。




        IP属地:云南4楼2023-03-04 13:44
        回复
          解包那个最大的nca后,我们在romfs的Data文件夹下就能看到这些资源文件了,可以看出符文3S应该还是Unity引擎做的。


          IP属地:云南5楼2023-03-04 13:50
          回复
            这些bundle我们可以使用AssetStudio查看和导出资源,AssetStudio我们可以下载作者发布的版本,也可以下载源码自己编译。





            IP属地:云南6楼2023-03-04 13:57
            回复
              关于自己编译AssetStudio如果发生错误,遇到无法打开fbxsdk.h的话,安装Autodesk的FBX的开发者套件,将项目的include目录指向FBX SDK的目录即可。






              IP属地:云南7楼2023-03-04 14:03
              回复
                关于这个工具有支持三种.NET版本的,有4.72,5.0和6.0的,例如4.72版需要.NET Framework 4.7.2,5.0和6.0需要.NET Desktop Runtime的运行库才行。
                至于怎么安装.NET运行库的话就不多解释了,自己去微软官网下载吧。




                IP属地:云南8楼2023-03-04 14:15
                回复
                  2026-01-11 08:19:56
                  广告
                  不感兴趣
                  开通SVIP免广告
                  接着我们可以使用AssetStudioGUI读取文件夹的功能,读取romfs文件夹及下级目录那些支持的文件。




                  IP属地:云南10楼2023-03-04 14:23
                  回复
                    文件读取完成后,我们先导出里面所有assets看看吧。




                    IP属地:云南11楼2023-03-04 14:33
                    回复
                      但是这个工具导出RF3S的图片存在一些问题,之前有些游戏我同样是用这个工具提取的立绘,就可以正常导出,但而这个工具貌似就显示不正常的样子。
                      有可能是工具的BUG吧,就像以前EveryFileExplorer提取RGBA5551格式的图片会有色彩方面的问题,也是同样的道理,就需要改代码来解决。




                      IP属地:云南12楼2023-03-04 14:47
                      收起回复
                        图片这里先放一边吧,我后面再找找解决方案,先说说音乐和动画吧,这两个目前我已经知道怎么搞出来了。
                        这里说个有趣的地方,就是我在使用AssetStudio导出资源的时候,其中有两个文件我看上去很眼熟。


                        IP属地:云南13楼2023-03-04 14:51
                        回复
                          关于rf3Archive和sound_data这两个文件,好像NDS时期使用的内部文件啊?
                          拿NDS版的符文3举例,由这几个资源文件组成,其中MODS是NDS使用的过场动画格式,rf3Archive是文件包,里面放着各种NCGR图片和3D模型,sound_data是声音数据的文件包,里面放着SSEQ这种序列音乐。
                          实测了一下像那个sound_data就是NDS使用的SDAT格式,使用十六进制编辑器将前面的内容删掉,留下SDAT的文件头,就可以使用其他支持SDAT的工具打开并播放音乐了。







                          IP属地:云南14楼2023-03-04 15:05
                          回复
                            rf3Archive那个文件也是同样,NDS时期的这个文件包是可以使用CrystalTile2打开的,虽然刚开始我使用CT2打开这个文件,并不能以文件列表的形式查看文件,但使用AssetStudio将这个文件提取出来后,就可以使用CT2打开了,这些格式相信搞过NDS的应该都知道。






                            IP属地:云南15楼2023-03-04 15:18
                            回复
                              2026-01-11 08:13:56
                              广告
                              不感兴趣
                              开通SVIP免广告
                              虽然不能以这个包含了和NDS时期几乎一样的资源文件,就觉得它到底怎么样,毕竟我没玩过游戏也不好评价。
                              其他方面确实是有重置的,例如人物立绘,只是我还在找解决方案。
                              但我有点搞不懂的是,为什么要把NDS时期的资源文件原封不动的放一份进来?不知道是不是为了向下兼容,就比如说人物的语音方面,直接用NDS的SDAT里面的STRM就可以了吧。


                              IP属地:云南16楼2023-03-04 15:28
                              回复