• FC/NES
  • SFC/SNES
  • N64
  • NGC
  • Wii
  • WiiU
  • GameBoy
  • GBC
  • GBA
  • NDS
  • 3DS
  • PS1
  • PS2
  • PS3
  • PSP
  • PSV
  • MD
  • SS
  • DC
  • PC-E
  • Xbox360
  • More...
0 0 0

【转载】【真·折腾】修改 Nintendo Switch 游戏名称及图标

大掌柜 Mr.C
4021 0

本文共计16161个字,预计阅读时长64.6分钟。

目录

原文链接:

<i class="icon icon-lock"></i>部分链接隐藏,注册或登陆后显示

原文作者:那位xx站住

作者前言

一、本教程主要用于折腾以及满足极端强迫症人员,小白请勿轻易尝试,谢谢。
二、本教程不提供任何软件工具、游戏资源等,请善用论坛搜索功能,谢谢。
三、本教程可随意转载,无需本人同意,附带原帖,署名即可,谢谢。

经过折腾的资源,肯定是魔改资源,如果想让原版资源达到此目的,可以去Kaito47兄弟的

<i class="icon icon-lock"></i>部分链接隐藏,注册或登陆后显示

本教程主要是使用软件工具解包打包游戏,提取修改control.nacp、icon_XXX.dat等文件,达到修改游戏名称和图标。此作法会连存档文件夹以及在所有游戏里按游戏名的排序也会改变,而这就是本教程最大目的。

所需软件及工具

以下链接均为软件官方链接

  1. NSGManager v8.6
  2. <i class="icon icon-lock"></i>部分链接隐藏,注册或登陆后显示
    v1.4
  3. hactool 1.4.0
  4. <i class="icon icon-lock"></i>部分链接隐藏,注册或登陆后显示
    v1.36 r2 GUI
  5. WinHex v20.3 SR-5
  6. <i class="icon icon-lock"></i>部分链接隐藏,注册或登陆后显示

以上软件打不开的可去百度游戏运行库合集

软件打包目录树

软件打包地址:https://9ioldgame.lanzouj.com/imEB118bjpaf

文件名称: NS-softs.rar
文件大小: 47.6 MB (49,978,818 字节)
MD5: 3A34B7388012AB303027539932D7E6E5
SHA1: AC1B3F6AEFB76F4C994966E2AADAC76B4071BFFE
CRC32: 74D491FA

下列教程以更新补丁包为基础,单纯只修改control.nacpicon_XXX.dat等文件,不提供本体+更新补丁+可下载内容及汉化文件整合等方法。

教程开始

⑴首先使用NSGManager,放入需要修改游戏名的更新补丁包,如果没有,可直接使用本体,提取修改同理。

图片隐藏,注册或登陆后显示

⑵在右边信息框,选择工具,可以发现游戏文件结构。当中挑选第二大容量的.nca文件,在下面选择提取并解包NCA,如不是则为第三大、第四大,直至解包出control.nacpicon_XXX.dat等文件为止,解包出来不是的文件可直接删除。

图片隐藏,注册或登陆后显示

⑶提取并解包后会出现3b706768729897916392c477c13d4f7e_NCA(不同游戏会有不同名称,这并不是唯一名称)文件夹,里面有control.nacp、icon_XXX.dat等文件。

图片隐藏,注册或登陆后显示

⑷使用WinHex打开control.nacp,里面会发现有第一条就已经有 Romancing SaGa 3 这个名称了,这里不能直接去使用中文修改它,必然会无效,里面只有数字和字母可以直接修改。如果里面出现乱码,编码选择UTF-8

图片隐藏,注册或登陆后显示

⑸打开UrlEncode编码

网站:

<i class="icon icon-lock"></i>部分链接隐藏,注册或登陆后显示

或者:http://www.jsons.cn/urlencode/

图片隐藏,注册或登陆后显示

输入浪漫沙加3,得到E6 B5 AA E6 BC AB E6 B2 99 E5 8A A0 3建议复制到记事本内,%直接替换为空格,方便查看。

⑹返回WinHex里面,把刚刚得到的编码,输入在16进制里面,由于UrlEncode编码并没有把数字及字母转换,所以需要在文字那边直接输入3,得出编码为33。如果编码比原名称还短的话,则需要填入00,把后面多余的16进制都覆盖掉。

而且通过解包得知里面分别有icon_AmericanEnglish.dat、icon_Japanese.dat、icon_Korean.dat、icon_SimplifiedChinese.dat、icon_TraditionalChinese.dat等5个图标文件,control.nacp里面对应的同样有5个名称,内部顺序,第一个为AmericanEnglish(美式英语),中间的可以忽略,最后一个为SimplifiedChinese(简体中文),如果没有简体中文的话,最后的则是TraditionalChinese(繁体中文),如果两种中文都没有的话,就修改第一个即可。本人机子语言系统为简体中文。

特别提示:这里不能复制粘贴,会造成地址偏移的,只能手动输入。

图片隐藏,注册或登陆后显示

⑺icon_XXX.dat等文件,即是图标文件,可用Win自带的图画、图片等打开。jpgpngbmp后缀名的可改为相应的icon_XXX.dat放入覆盖,只要图片尺寸符合256x256,大小不超过128kb即可。

图片隐藏,注册或登陆后显示

⑻打开hacPack-GUI,Title ID需要输入本体的TID,更新补丁包的TID结尾为800,改为000即可,否则打包后看似没问题,最后安装到机子会无法打开游戏,其次所有地址都不能有中文。然后打包NCA得出一个73d5be9e6bc9093f7657182d4cc5e325.nca(该文件名称为随机,每次都会变)。把该nca名称改为之前解包出来的3b706768729897916392c477c13d4f7e.nca,之后该文件夹可以删除。

图片隐藏,注册或登陆后显示

⑼在使用NCA-NSP-XCI_TO_LayeredFS前,把包内的hactool替换为1.4.0版本,因为目前该软件比较老旧,某些游戏会出现解包错误,所以需要自己手动更新替换。按下图2-1-拖NSP文件-回车确认的顺序,即可解包,文件在NCA-NSP-XCI_TO_LayeredFS里面的Extracted_NSP文件夹内。

图片隐藏,注册或登陆后显示

⑽把之前打包好的3b706768729897916392c477c13d4f7e.nca,放入Extracted_NSP里面,直接覆盖文件即可。

图片隐藏,注册或登陆后显示

⑾转去hacPack-GUI,将刚刚解包文件打包,然后就发现报错了,首先把包内keys里面的xci_header_key = 01c58fe7002d135ab29a3f69339574b1删除。其次max size of stringtable reached的意思就是打包的文件过多,因为软件老旧,不支持11个文件以上,所以只能删多余文件。上图可以看见总共有15个文件,一般可以把.xml(HTML手册)、.jpg(语言图标文件)、.tik(Title key密钥)、.cert(认证证书)等文件删除,只要剩11个及以内的文件就可以打包,请自行测试什么可删,什么不可删,只有出现Done才是打包成功。

图片隐藏,注册或登陆后显示

⑿解决报错后,打包好的成品,可用NSGManager查看。上为原版,下为成品。之后用DBI安装即可,只有出现2个橙色字才算是成功,如果出现一堆红色橙色字,多半是删除错误文件、TID输入错误或打包时出错等原因,在机子内别打开游戏,大概率会死机,需要按15秒电源键强制重启才可解决

图片隐藏,注册或登陆后显示

图片隐藏,注册或登陆后显示

⒀最后展示效果图,安装后需要打开一次,之后重启或用DBI安装新游戏或打开十几个游戏直至修改后的图标消失于主页面方可完全显示修改后的名称。

图片隐藏,注册或登陆后显示

图片隐藏,注册或登陆后显示

图片隐藏,注册或登陆后显示

TAGS

最后于 2023-12-11 被 Mr.C 编辑
本站内容均为会员发表,并不代表本站立场!
请诸君在讨论时务必遵守中华人民共和国中华人民共和国相关法律!
良言一句三冬暖,恶语伤人六月寒,请诸位换位思考,理性讨论。
如果你觉得帖子不错,请点赞、收藏、投币支持楼主(投币每人每天能投三次哦)

最新回复 ( 0 )
发新帖