如果你也想轻松玩转这款《怪物猎人X》单机游戏,你可以使用金手指修改游戏中的某些属性,小编特别在下面提供的怪物猎人X金手指简易教程及代码、工具等内容。
注:修改方法由TGBUS汇总制作而成,请务必注意修改仅限于个人娱乐,切勿上网联机,否则带来的后果请自负。所有过程之前,请务必将你的SD卡完整备份,养成良好习惯,避免造成不必要的损失!
在这次《怪物猎人X》中,游戏采用了存档存入SD卡的方式,来对策目前已经非常流行的卡带存档修改。过去的MH作品由于存档是保存在卡带内,利用外部工具即可进行方便的修改。而这次金手指简单来说,就是从SD卡导出存档数据,在PC上进行改动后,再复原到SD卡内,来实现修改,过程较为繁杂。
本修改方法针对使用正版卡带并且主机系统已经升级至最新玩家,使用烧录卡的玩家请留意GW烧录卡相关修改的详细情况。相关原理已经在上面描述过,具体不在赘述。
PC
3DS主机或者n3DS主机,新3玩家需要能够拆卸后盖拿出sd卡
读卡器
《立体忍者》(Cubic Ninja)游戏,下载版和卡带版均可,但下载版目前已经停售
相关的软件下载地址
MHXcode1.2
下载地址:http://www.qqtn.com/gamefz/98529.html
exdata_dump
下载地址:http://www.qqtn.com/down/98539.html
cybercodeapply v2
下载地址:http://www.qqtn.com/gamefz/98550.html
Home brew安装包
下载地址:http://www.qqtn.com/down/98557.html
存档修改器 可改名改道具等
下载地址:http://www.qqtn.com/gamefz/98565.html
注:关于《立体忍者》这款游戏是一个引导盘,其功能相当于当年Wii游戏《塞尔达传说:黄昏公主》那位神秘大叔一般。从原理上来说如果你的机器还处于9.2以下版本的话,利用烧录卡的功能一样也能够将SD卡内的存档信息导出,再进行修改。
推荐:怪物猎人X修改器大全:http://www.qqtn.com/game/mhxxgq/
1、将homebrew starter解压,把根目录文件复制到SD卡根目录下。
例:新3DS的SD卡根目录为
>DCIM
>Nintendo 3DS
homebrew正确安装后,根目录应该就是
>DCIM
>Nintendo
3DS>3ds
>Themes
boot.3dsx
2、将extdata_dump.zip右键选择释放到extdata_dump文件夹解压,将extdata_dump文件夹复制到3ds文件夹内。
3、将sd卡插回主机内,确认好自己主机的系统版本,并运行《立体忍者》,点A进入标题菜单后,建议首先长按L+R+X+Y初始化一下存档,初始化完成后,打开https://smealum.github.io/ninjhax2/ 拉到“get NINJHAX”这一部分,根据自己的3DS主机类型和系统版本获取对应的二维码,建议将二维码另存为到pc上
例如现在日版机最新系统是10.3.0.28-J,新3DS就选择NEW、对应的数字、J,再点一下Update QR code即可获得二维码。
4、在立体忍者内选择EDIT→QR code,并且读取二维码,待画面进入安装页面后,点A开始安装home brew launcher,安装完成后,以后再运行home brew可以直接通过选择游戏的QR code进入,而不需要再扫二维码了。
完成以上步骤后,基本的修改准备就已经完成了,接下来我们进入存档导出导入的步骤,注意最新正版系统下使用导入导出功能必须要用到《立体忍者》这个游戏。
1、将SD插入PC,打开SD卡中extdata_dump的config.txt文本,用以下信息覆盖原文本
;dump MHX save data
DUMP "00001554:/system" "dumps/00001554/system"
DUMP "00001554:/system_backup" "dumps/00001554/system_backup"
;restore MHX save data
RESTORE "dumps/00001554/system" "00001554:/system"
RESTORE "dumps/00001554/system_backup" "00001554:/system_backup"
2、返回3DS的home brew界面,选择exdata_dump软件,选择“Dump all extdata to sd card”,待导出完成后,再选择“Dump extdata specified in config”,将SD卡中的《怪物猎人X》存档导出。
3、此时导出的存档文件会保存在“3ds/extdata_dump/dumps/00001554”这个文件夹内,00001554是MHX的标示,存档文件就是“system”这个文件了,我们只要对它进行修改,就能够成功进行金手指运行了。具体修改方法将会在后面进行详细描述。注意所有过程一定要进行文件备份。
4、完成修改后,再次返回3DS的home brew界面的extdata_dump软件内,选择“restore extdata specified in config”,即可完成整个存档导出导入过程。
以上就是存档导出导入的具体步骤,有研究过导出导入的同学应该不难发现,运行SD卡内容导出导入,是整个修改的关键步骤,已经破解了系统的主机也可以利用对应的烧录卡工具同样进行存档导出导入,这里不再赘述。下面转入修改的步骤。
修改的具体方法有两种,一种是利用16进制文本编辑工具直接进行内存修改,另外一种则是利用CyberCodeApplier这个工具直接导入现成的作弊码进行修改,首先介绍一下文本编辑工具所需要了解的基本信息。
利用ultra edit等16进制文本编辑工具打开system这个文件,我们就能够进行逐步寻址并且对应修改,由于文本编辑修改需要在游戏内有具体详细的数值前后变动,才能够找到变化点,因此用这个方法除了非常耗时间和精力以外,还要进行大量的存档导出导入工作。这里仅作一个最初步的介绍,各位有兴趣的同学可以再另行详细研究。
上面介绍过,逐步寻址的关键是存档的数值变化,关键我们需要的数值变化就是钱和农场点了,备份好存档的前提下,在第一个存档新建一个号,以初始状态下打开存档和以获得了村长还有农场管理者给你的1500z和50pt的存档进行对比,能够发现000C7A40和000C8E96、000C8E9E这三个地址的数据有改动。000C7A40和000C8E96往后的值由0变成了DC 05 00 00,这个16进制数在游戏中由于是反过来运算的,因此正确的值应该是00 00 05 DC,利用16进制算数器,可以算出5DC=1500,也就是说这两个数值就是钱了,同样000C8E9E这个地址的值变成了32 00 00 00,反过来计算恰好就是50,因此修改这个值也就修改了农场点了。
以上的内存修改方法更为自由,但是需要能够准确寻址,否则容易意外造成各种读取死机无法进入游戏的现象,这里再次提醒各位一定要做好存档备份。
另外一个方法就非常简单而且快捷了,通过利用CyberCodeApplier打开system,直接复制粘贴现有的修改码并点击“apply”确定,就可以完成修改了,目前这种修改方法快捷方便,但不容易达到自己想要的修改效果,只能够达成现在已有的修改结果。至2015年12月1日现阶段,已公布了金钱最大、农场点最大、部分全武器、对应道具的修改方式。以下就是这些代码。复制的时候请不要保留描述字段。
第2页全大剑
400CCE93 00640024
00000007 00000000
400CCE94 00640024
00000001 01000000
400CCE96 00640024
00000005 00000000
第3页全片手剑
400CDCA3 00640024
00000008 00000000
400CDCA4 00640024
00000001 01000000
400CDCA6 00640024
00000005 00000000
第四页全双剑
400CEAB3 00640024
00000012 00000000
400CEAB4 00640024
00000001 01000000
400CEAB6 00640024
00000005 00000000
第5页全斩击斧
400CF8C3 003B0024
00000015 00000000
400CF8C4 003B0024
00000001 01000000
400CF8C6 003B0024
00000005 00000000
第6页全太刀
400D06D3 00640024
0000000E 00000000
400D06D4 00640024
00000001 01000000
400D06D6 00640024
00000005 00000000
第7页全弓
400D14E3 00510024
00000011 00000000
400D14E4 00510024
00000001 01000000
400D14E6 00510024
00000005 00000000
第八页全操虫棍
400D22F3 00640024
00000014 00000000
400D22F4 00640024
00000001 01000000
400D22F6 00640024
00000005 00000000
金钱最大
083b1ae8 0098967F
农场点最大
083b1aF0 0098967F
通过MHX道具修改数据工具,可以指定箱子位置、存档位置修改最大4种道具和最多99个,选择你需要的道具、个数、箱子位置、存档位置,即可生成,将简单码直接复制到cybercodeapplier内导入到system内即可完成修改。