可乐地盘 发表于 2020-7-12 23:04:27

【S60V3V5机型手动修改游戏教程】上帝之手全功能讲解~

此贴搬运自原塞班论坛Smile_阿鸣的帖子

---------------------------------------------------------------------------
【S60V3V5手动修改游戏教程】上帝之手全功能讲解





声明一:
      好吧,我承认,我发帖虽不多,但有文必长,想必很多机友已经知道这个了;本文虽长,可内容其实不难,文中我会尽量用较简单的例子,以方便大家理解;
       如果你已经做好心理准备,请继续往下看;


声明二:
      欢迎机友们一起探讨,但本人特此声明——我并非修改游戏的高手;如果是“某某游戏如何修改”之类的问题,请勿问我,我不一定会修改;
      本帖旨在演示上帝之手的使用方法,还有一些简单修改游戏的理念,关于更多技巧,我也不能一一列出;

      本文只是抛砖引玉之作,高手请指正!


补充说明:有不少机友问到,为什么不使用八门神器来修改游戏呢,上帝之手的优势在哪呢?我这里统一解释一下
       八门神器和上帝之手侧重点不同,八门神器是修改游戏内存的,上帝之手是直接修改游戏文件的,这个我在下面开篇的地方就说了


      上帝之手的优势在于比较感性化的修改方式,不只只是修改一堆数字而已,更可以通过不断的对比测试,实现对抽象数据的修改,比如属性、性格、克制规则等。这些用八门神器改不来吧?上帝之手甚至可以无中生有,将游戏中本来没有的东西给修改出来,这个八门神器也有点难度吧?毕竟上帝之手可以大规模的修改游戏配置文件,而八门神器主要是针对内存中某个特定数据进行锁定而已……

      总结起来,就是上帝之手可以做到很多感性的修改,不只限于纯数字修改。虽然八门神器有时候也可能做到 ,但无疑非常困难,也无从下手。
      最后,就是模拟游戏的修改,八门神器确实不如上帝之手。不论是简易性,还是繁复性,上帝之手都有极大的优势


      当然,我这里是针对一些感性修改阐述了上帝之手的优势,相对的,在一些数字性修改上,八门神器就具有极大的优势了。关键就是会不会用而已……





本帖内容简介

一楼      上帝之手的引入及介绍

二楼      模拟游戏基础常识、游戏存档文件、十六进制的介绍

三楼      十六进制功能和上帝侦察功能的详细使用说明及技巧

四楼      高低位转换的介绍与使用、ROM的修改

五楼      上帝修改功能、上帝之手的设置选项等功能的使用

六楼      外篇:普通十六进制编辑器也可修改游戏

七楼   最新版上帝之手以及DAT文件集合!GBA游戏存档修改利器!

八楼   口袋妖怪系列修改资料

九楼   GBA火焰之纹章系列修改资料





手机修改游戏,主要有两种修改方向:
      方法一,修改配置文件(包括修改存档);
      方法二,修改游戏内存。

      可能有机友说,不理解两者的区别,其实简单的说,方法一是修改静态的、存在的文件,方法二则是修改正在运行中、不可见的数据。



本帖中将要介绍的“上帝之手”,正是通过第一种方法,来实现修改游戏的。

**** Hidden Message *****

上帝之手通过十六进制编辑功能,对游戏相关文件进行修改,同时配置了相关快捷功能,更加方便于修改游戏,功能强大!

引用官方说明:

       上帝之手主要用于对游戏/存档的修改,可支持GB、GBA、FC、SFC、MD、JAVA等游戏/存档,修改需要地址

   

      上帝之手的首页界面如图1,如果按下左软键,可以看到如图2的界面,两处额操作选项是一样的,机友们可以按照自己的操作习惯,选择在首页直接点击操作,或是按左软键后,再选择操作,其实都是一样的;





       初次使用软件,建议先看看帮助说明,了解一下软件相关内容;点击上帝之手的“关于|帮助”选项,可以看到如图3的界面

图3




       软件说明和更新说明,机友们自己安装软件后,可以慢慢看,我就不多说了;
       常见问答,也不妨看看,当然,常见问答并无详细涉及到如何手动修改游戏,不然我也不必发这个帖子了;
       支持作者,点击提示是否下载UC浏览器,随便机友们


       OK,软件的引入就先说到这里,其余的操作选项,暂时先不说;
       我想,如果我像记流水账似的,一个一个说明用法,估计看帖的机友们会很乏味……
       所以,上帝之手的其余操作选项,我会在下面的实例演示中,逐一说明,这样更加有助于新手的理解


       正所谓:工欲善其事,必先利其器。
       所以在下面2楼,我先说说基础知识,还有修改游戏需要做的准备工作



可乐地盘 发表于 2020-7-12 23:04:31

楼层内容:模拟游戏基础常识、游戏存档文件、十六进制的介绍

上帝之手适用于java游戏和模拟游戏的修改,那么先了解一下相关常识;

      玩模拟游戏,必须安装模拟器软件,用模拟器运行对应的游戏ROM;



【常识:什么是游戏ROM、模拟器(部分摘自口袋吧)】:
      ROM——Read Only Memory ,中文意思是:只读存贮器

      以前的游戏机,使用的是卡带,里面是一块或几块集成电路芯片,游戏程序就是在生产厂家一次性写入这几块芯片,以后用户玩游戏的时候,就只能读出里面的游戏,而不能写。所以这几块芯片叫ROM;
      后来有好事者将卡带里面的游戏用特殊的设备读出来,以文件的形式写在电脑的硬盘上,这些文件就叫ROM文件。然后,又有好事者编写一种程序来模拟原来的游戏机,读这些ROM文件来代替插游戏卡;这样,人们就能在电脑或其他终端上玩到以前只能在游戏机上玩的游戏了,简单来说,凡是游戏机的游戏以文件形式存在都叫ROM。

      所以如无特别说明,下文中说的ROM文件,即游戏文件;


      常见的S60v3模拟器有:

GBA模拟器——Vbag、增强版Vbagx(ROM格式:GBA)
GB、GBC模拟器——Vboy、Super GoBoy(ROM格式:GB、GBC)
FC模拟器——Vnes(ROM格式:nes)
SFC模拟器——Vsun(ROM格式:smc)
MD模拟器——PicoDrive(ROM格式:smd)

      除此之外,还有一些诸如黑莓模拟器之类的小软件,但因功能很弱,不说;


【模拟器使用方法】:
      以Vboy为例,下载Vboy1.0
**** Hidden Message *****

      Vboy官方已出1.4了,但还没破'解,也没对应的注册机;网上有破'解版的Vboy1.3,但我测试多次,5320都用不了,貌似FP2机型都不能用,而且1.3版有无效存档的bug,所以我找到这个古老的1.0版,经测试,5320运行正常!

      在手机上安装Vboy1.0,在PC上打开注册机,输入手机串号,算出注册码,在手机上打开Vboy程序—选项—Activate—确定—输入注册码;

      注册成功后,自行搜索下载游戏ROM(比如搜索GBC游戏下载),模拟器对应的ROM格式,上面说过了,别搞错了!

      把下载的游戏ROM,存放至手机!:/others/vboy/目录下

      附注:上面的感叹号“!”,指代不定盘符;如果把模拟器装在C盘上,感叹号就指代C盘,同理,把模拟器装在E盘,感叹号就指代E盘。(下文如无特别说明,感叹号“!”都指代不定盘符)



      我把Vboy装在储存卡上,即把游戏ROM存放到E:/others/vboy/目录下,如图4


图4




      存放好游戏ROM后,打开Vboy程序,即可看到刚才游戏列表,如图5

图5



      按确认键,即可进入游戏了!
      小贴士:Vboy打开游戏后,默认按右软键可以调出菜单选项;

      其余模拟器,我就不多说了,机友们可自行看我的贴子


【塞班全系】塞班全系最全的模拟器集合,更新中······
https://www.dospy.wang/thread-177-1-1.html
(出处: DOSPY论坛 诺亚方舟号 - 塞班论坛|固件下载|hmd诺基亚安卓|智能手机|数码科技)

   


【模拟游戏的存档】:
      模拟游戏的存档,可分为“电池记忆存档”、“即时存档”两种,也以独立的文件形式存在;

      下面以GBA模拟游戏为例,向大家讲解;




      “电池记忆存档”,指的是游戏ROM的记忆功能,并非所有ROM都有电池记忆存档功能,像某些动作类游戏,比如超级玛丽就没有;电池记忆存档功能,其实是游戏进行过程中,游戏菜单里面出现的存档选项,此类存档功能往往受限较大,如战斗中不可存档、指定地点存档、通关后存档等限制,但恰好是游戏的正规存档功能;

      如图6,图中游戏菜单上的“记录”选项,此记录选项是游戏ROM带的,使用此记录功能,即使用了电池记忆存档;如果想读取电池记忆存档 ,即重置游戏(退出再进入也行),会有读取进度的界面,比如图7,有“从记录开始”的选项,读取这个就对了


图6图7





      上面说到,存档也以文件形式存在;GBA游戏的电池记忆存档,生成在和游戏ROM相同目录下(模拟器指定的路径),文件名为“游戏名.gba.sav”,如图8


图8





      游戏ROM的文件名为“蓝宝石.gba”,其中游戏名就是“蓝宝石”了,所以对应的,电池记忆存档的文件名就是“蓝宝石.gba.sav”,即图8中标记的文件;

      把电池记忆存档文件移走了,游戏进度就消失了;进入游戏,可以发现,“从记录开始”这个选项消失了,如图9,同理,把存档文件移回来,记录就又重新出现了


图9






      “即时存档”,指的是模拟器的存档功能,顾名思义,即时存档就是记录某一时刻的游戏状态;
      即时存档功能非常自由,不受游戏状态的限制,即无论在战斗中、对话中、野外等等,都可使用即时存档,即使游戏ROM不支持电池记忆存档,像上面说的超级玛丽,也可使用即时存档;

      附注:网上所说的S\L大法,就是利用游戏的随机性,搭配即时存档功能完成的;先使用即时存档,接着进行游戏,如果对游戏结果不满意,就直接读档重来,直到获得满意结果为止;非常的无赖!



      如图10左上角,模拟器的菜单中,有“保存”和“载入”选项,分别有5个选择,这就是即时存档和读档的功能选项了;即时存档没有限制存取时间,只要进入游戏了,随时可以即时存档和读档;      


图10



      OK,再来说说即时存档文件;GBA模拟器的即时存档文件,也生成在和游戏ROM相同目录下(模拟器指定的路径)
      即时存档文件的命名规则为:“游戏名.gba.0.sav”、“游戏名.gba.1.sav”……、“游戏名.gba.4.sav”。其中“游戏名.gba.0.sav”对应模拟器菜单上的即时存档1,“游戏名.gba.1.sav”对应模拟器菜单上的即时存档2,以此类推;

      如图11,标记的文件“蓝宝石.GBA.0.sav”,就是即时存档1的文件了;还是同理,把此文件移走,进入游戏读即时存档1,就读不到档了,把文件移回来,又可以正常读档,不多说;


图11





      其他模拟器的存档功能,也都可参考GBA模拟器的存档功能使用方法,不多说;



【关于Java游戏的存档】:
      提到模拟游戏的存档,可能有人也想知道,Java游戏的存档是怎么一回事,这里就顺便说一下3版手机Java游戏的存档文件(2版机的不一样);

      想查看Java游戏存档文件,必须破|解手机,因为存档文件在private文件夹内,private文件夹是系统文件夹,普通情况下是不能查看的;
      破|解手机、关闭系统权限检验以后,即可用X-plore或其他高权限文件管理器查看了,破|解方法请 点击这里。



      那么Java存档文件到底在哪里呢?就是在下面的文件夹目录下,后缀为rs的文件
      !:\private\102033E6\MIDlets\?\rms\
      上文已经说到,感叹号“!”指代不定盘符,即表示软件安装的盘;而上面那个红色的问号?并非真的表示问号,因为这个文件夹名是不确定的,是游戏的uid,而每个软件的uid是不同的,所以对应的,每个Java游戏的存档是在不同地方的;



      OK,请看图12,我安装了一个名为“仙魔劫-背叛.jar”的游戏
   **** Hidden Message *****
   安装在E盘;图中,标记红色的文件就是我装的这个游戏的存档文件了;即,“仙魔劫-背叛.jar”这个游戏的存档所在的目录是 E:\private\102033E6\MIDlets\\rms\;

图12





      有人可能会问了,既然你说存档文件所在的路径中有一个是问号、是不确定的,那你怎么能够肯定这里的文件就是该游戏的存档呢?说不定是别的游戏的存档也说不定呢
      其实很容易确定的!继续看图12,图12中标记红色的文件下方有一个名为“仙魔劫-背叛.jar”的文件,很明显,大家应该都有看到吧……这个文件,其实就是游戏安装文件的备份文件,和我一开始安装的这个游戏的安装包是一模一样的!安装文件备份所在的目录是E:\private\102033E6\MIDlets\\,其实就是存档文件所在的上一级目录!现在应该明白了吧,这个安装备份文件容易找,因为文件名其实你已经知道了,而找到了备份文件,就等于你找到了存档文件了!


      还有一个小问题,上面只是说到,存档文件的后缀是rs,而有时候!:\private\102033E6\MIDlets\?\rms\目录下可能看到不只一个rs文件,如何分辨哪一个是存档文件呢?
      其实这个也好办!存档文件嘛,因为是存档,命名总是和存档相关的,像图12中,存档的文件名就是“SG_a_m_e_0_0_1.rs”,显然文件名是Save Game的缩写……但其实有一个办法更好认,因为存档文件一开始是不存在的,只有在游戏中保存进度后,才会生成存档文件;
      所以,在进行游戏前先看看目录下的文件,和存档后进行比较,很容易就可以知道哪个是存档文件了!



【关于十六进制】:
   本文一开始就说到,上帝之手是利用十六进制编辑功能,对游戏进行修改的,所以在编辑界面中,看到的将会是十六进制数组;

      什么是十六进制呢?这个解释起来有点长,我也不太想解释;

      据我所知,现在初中数字课程中,就有教进制转换了;对大部分人来说,十六进制应该不难理解才对……
      好吧,就算你真的不懂十六进制,那么也没关系,我们有十六进制转换器;




      打开上帝之手,首个选项就是“进制转换”了,点击进入,可以看到如图13的界面


图13





      进制转换功能非常傻瓜式!选择转换方式,输入数值,上帝之手就会帮你算出结果!

      从图13可以看到进制转换功能的四个选项

1、十进制转十六进制
2、十六进制转十进制
3、代码的高低位转换(这个下文有详解,这里不说)
4、汉字转换十六进制(极少用到)

      选择转换方法,确定;会有如图14的界面,提示“请输入需要转换的数”,这里的输入框得输入相应的字符;比如十进制转十六进制,那么输入的字符必须为十进制范围内的字符——即0到9,不能输入其他字符(如e、f)


图14





      输入需转换的数后,确认,软件就帮你转换好进制了!转换结果以绿色字体显示在屏幕上方,如图15中,左上方显示的绿色小字“3e7”就是转换结果了;

图15




      好啦,我们还是继续看图15,在转换结果下方还有7行蓝色的小字;这里是快捷键的说明,括号里面的是快捷键,括号后的是功能说明
      比如按下“1”键,即对应启动“十进制转十六进制”选项,每个快捷键对应一个选项

      前四行就不用说了,0键是“复制转换结果”的功能,按下0键就把当前转换出来的结果“3e7”复制到系统剪贴板上,在别处即可自行粘贴出来,非常方便呢!此功能仅在非编辑模式有效(粘贴方法:默认长按#键加右软键,如果有安装输入法,则以输入法的粘贴方法为准)

      拨号键是“切换(非)编辑模式”,连续按拨号键就是在编辑模式和非编辑模式之间切换;编辑模式时,在屏幕上可以看到光标,也能对屏幕上的文字进行编辑修改,而非编辑模式时,屏幕上没有光标,但实际上也可编辑文字,但只能输入1到9、#号和*号这11个字符,光标的位置请自己想象,虽然没有显示,但实际存在的……

      确定键是“弹出功能菜单”功能,实际上,按下确定键就是弹出如图13的界面哦!      
      

      上帝之手的进制转换功能大致如上




      如果你不懂十六进制,有十六进制转换器了,感觉还不够,一定要了解一下什么是十六进制
      那么请下载这个文档 (文档内容摘自八神的汉化教程)
      回家慢慢去看吧;

可乐地盘 发表于 2020-7-12 23:04:35

本楼内容:十六进制功能和上帝侦察功能的详细使用说明及技巧




      好啦,2楼说了一大堆基础常识,估计有的机友也厌烦啦,现在转入游戏修改实例演示!我建议,有兴趣的机友可以把软件安装上,一边对照我的教程一边练习啦,因为光看教程还是学不会的,重点要自己去体会……

      新手学习修改游戏,有个基本要求,就是你对你想修改的游戏,多多少少要有一些了解,这样有助于增加对游戏修改的理解;有的高手很强大,能够凭空对游戏进行修改,我不会,我还必须看着游戏改,所以我不是高手……
      我这里以修改GBC模拟游戏
   
   为例,向大家演示修改方法;
      为什么要选取这个游戏呢?

      第一、这个游戏容易修改,我讲解起来也容易,相对应的机友们也就比较容易懂了;
      第二、我玩的游戏不多,唯一有点了解的就是口袋系列了,其他的都不熟悉,可能不会改,不得不选择这个;
      第三、口袋系列的游戏很经典,当然只有以前玩过的人才知道了……



**** Hidden Message *****

可乐地盘 发表于 2020-7-12 23:04:37

本楼内容:高低位转换的介绍与使用、ROM的修改




      OK,上文很长的文字,不知道大家看了感觉怎样?
      应该是很郁闷吧,这么长……
      但是你不得不再郁闷一下,因为下文还有一些内容必须接着看

      其实上文已经涵盖了本文的中心内容:十六进制修改的操作和思想。可以说,看完上文,你应该是会修改部分游戏了,下文确实一些补充,一些关于技巧上和方法上的补充


**** Hidden Message *****

可乐地盘 发表于 2020-7-12 23:04:40

本楼内容:上帝修改功能、上帝之手的设置选项等功能的使用

上文已经很详细的描述了手动修改游戏的思想和方法,下边补充说明上帝之手的一些功能,如上帝修改功能,还有上帝之手的设置选项等;



      上面用来演示的两个游戏,不知道有多少机友成功修改了……
      细心的机友可能会发现这么一种情况:

      口袋妖怪银每次修改存档,地址都是固定的,比如从我上文的演示中可以知道,金钱在存档中的地址是88303至88305,每次你重新开始游戏,修改存档时可以发现金钱在存档中的地址还是不变,一直都是88303至88305,同样的,其他数据在存档中的地址也是不变的,包括背包道具、宠物属性等……
      而口袋妖怪蓝宝石就有所不同,我上文中得出的金钱在存档中的地址是188359至188361,可是这个地址是专门对我发的初始存档而言的;假如你重新开始游戏,自己储存一个即时存档,再来修改时,你会发现搜索出来的金钱地址变了,它会在一定范围内变化,可以称为“浮动地址”




      假如像口袋妖怪银这种存档,是固定地址,那么实际上我们只需要查找一次地址,以后就无需重复查找了,只需找到之前查找出来的地址,就可以直接修改了……
      这个特性利用起来,可以使我们的修改工作方便许多!所以,要好好利用这个特性!
      那么,如何好好利用这个特性呢?
      在这里,上帝之手提供了上帝修改这个方便的功能,使我们能够快捷修改游戏!


**** Hidden Message *****

      上帝之手的讲解说明,到此结束!!!

可乐地盘 发表于 2020-7-12 23:04:43

本楼内容:外篇——普通十六进制编辑器也可修改游戏


本文一开始说到,上帝之手是通过十六进制修改游戏的;
   实际上,使用其他具有十六进制编辑功能的软件,同样可以实现手动修改游戏;
   当然,上帝之手是专业软件,比单纯的十六进制编辑器在功能上,自然是强上许多,比如上帝侦察、双手模式、上帝修改等专业功能,更是让游戏修改更方便快捷了!
   而使用其他十六进制编辑器,要实现简单修改游戏 ,还是有一定的可行性的,只要上文你看懂了,相信这个就不是什么问题了……



   手机上常见的,带有十六进制编辑功能的3版软件,像x-plore、汉化风暴(Python软件)、移动汉化(Python软件),这三个都是比较常见的了
**** Hidden Message *****
   至少很多机友可以知道一点了:原来十六进制还可以这么用!
   所以,以后要是看到个x-plore或者sq管理器修改游戏的教程,不用稀罕!不是没可能滴…………




可乐地盘 发表于 2020-7-12 23:04:48

本楼搬运自原塞班论坛zhang00w的帖子
----------------------------------------------------------------

我想喜欢玩游戏的朋友应该听说过 上帝之手 吧。。
注意。。。 不是马纳多那那个。。
一个修改游戏存档的软件 和 八门神器 可以说是完美结合。。
我看到论坛里好像没人发过上帝的DAT文件。。。所以我现在做点小贡献。。
   网上搜集的。。。一共有90多个吧。。。
具体用法可以看上面的教程贴 里面有上帝的最新版本和用法。。
DAT的用法是上帝修改那个、、、
顺便推荐另一款游戏修改利器。。。八门神器!(论坛里面有自行搜索)。。类似与PC端的金山游侠。

PS: DAT基本都是用来修改存档的。如果电池记忆存档不能改的话 试试修改即时存档。。貌似我的只能够修改即时存档。。
软件需PY平台支持
   上图 上真相、、、
新传上的上帝之手本身就已经整合了目前所有的DAT!
PS:转自八神智能天下的悠然小赐!
      出现更新错误的同学,删除旧版本之后再安装,如果还是出现更新错误,请删除!://RESOURCE下的paintbox.pyc文件!




**** Hidden Message *****



可乐地盘 发表于 2020-7-12 23:04:51

QUOTE:
前言:
       常有机友询问代码,此处整理部分游戏修改资料,并附简单修改说明。理论上,只要你懂得上帝之手操作,都能够很快入手。
       注意,此处并不给出修改地址,修改地址应该自己搜索出来,毕竟有可能同一游戏的不同版本,修改地址就不同了,我给的修改地址对你未必有用。而当熟练的掌握了修改方法后,很多地址皆可轻松得出,这是所谓的授人以鱼不如授人以渔
       实际上,我早已经说过,上帝之手的修改代码与金手指代码可能是通用的。可惜,不是每个人都能好好利用这些信息。此处,我也将使用修改方法给出。

       声明:以下代码,部分摘自互联网,包括口袋吧等,修改说明为本人原创整理。      
       以下如无特别说明,代码一般指十六进制代码,需进行高低位转换的请自行转换;一般存档修改指即时存档修改。





FREE:



GB口袋妖怪黄红绿蓝修改

**** Hidden Message *****
FREE:

GBC口袋妖怪金银修改

**** Hidden Message *****



FREE:


GBA火红叶绿'宝石系列修改


**** Hidden Message *****

可乐地盘 发表于 2020-7-12 23:04:58



QUOTE:
前言:
       GBA火焰之纹章经典的三作,采用类似的系统设定,所以以下修改方法,三作基本通用。请注意,代码部分请自行高低位转换,以下不再提醒
       圣魔之光石和圣邪的意志是同一款游戏,修改方法一模一样,仅部分参数不同。因火纹中文改版很少,修改地址不变,此处干脆给出部分修改地址,请善加利用。





FREE:



GBA火焰之纹章系列修改


**** Hidden Message *****

kjadiiwala 发表于 2020-7-12 23:55:53

顶一个

cjiacheng 发表于 2020-7-13 10:12:52

学习学习~~~~~~

拓展林HX 发表于 2020-7-13 18:02:44

支持一下{:4_91:}

水中月镜中花 发表于 2020-7-14 19:00:07

看一下是不是好操作

wwwshuguo 发表于 2020-7-14 20:25:39

这个帖子必须要给五十个赞啊!!!!!!

精彩至极!

收藏收藏

水中月镜中花 发表于 2020-7-14 22:46:05

下载了一看要s60机
页: [1] 2 3 4 5 6 7 8
查看完整版本: 【S60V3V5机型手动修改游戏教程】上帝之手全功能讲解~