【口袋妖怪gba改版教程】如何给pm增加技能

【口袋妖怪gba改版教程】如何给pm增加技能

ID:15039248

大小:416.50 KB

页数:11页

时间:2018-08-01

【口袋妖怪gba改版教程】如何给pm增加技能_第1页
【口袋妖怪gba改版教程】如何给pm增加技能_第2页
【口袋妖怪gba改版教程】如何给pm增加技能_第3页
【口袋妖怪gba改版教程】如何给pm增加技能_第4页
【口袋妖怪gba改版教程】如何给pm增加技能_第5页
资源描述:

《【口袋妖怪gba改版教程】如何给pm增加技能》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、改版方法---数据对比法应用+实例运用(增加精灵升级技能数量/初始博士介绍时扔宠)作者Nightind数据对比法,顾名思义,就是对2个ROM进行对比,找出不同的数据。针对其不同数据内容,地址等进行进一步的操作,是一个比较常用的改版方法!在说这个之前首先你得了解16进制编辑器,它是将文件解析成16进制数据进行编辑的工具。对于游戏ROM,其中不管是图片,声音,脚本等都以16进制数据表示。常常用于游戏汉化,破解,存档修改等。具体请百度了解!推荐使用专业的16进制编辑器“WinHex”(置顶工具箱可下载)。可能你比较习惯用“UltraEdit-32(UE)”,凭个人喜好啦

2、!我们在做改版的过程中会用到很多工具,很多都是针对性的修改某项的工具。比如“A-Starter”是修改初始选3主角精灵的修改器,而在“WinHex”中对应只是3字节的数据。工具是修改数据,而“WinHex”是解析数据。所以理论上“WinHex”可以充当所有工具的修改工作!当然有的用“WinHex”修改时候还是相对较为繁琐的过程。但工具的功能毕竟是有限的,工具的作者有时只考虑到某项的修改功能,有时想作进一步修改却无能为力。这里以实例来说下数据对比法的应用:1,增加某精灵(如百变怪)的升级技能列表。对于修改技能,马上会想到“PokemonRomViewer”。但是该工

3、具只能对现有的技能作修改,而无法做到增加升级技能。而工具也没给出这部分数据的地址。先来小试牛刀用对比法找百变怪升级技数据地址吧!①首先备份ROM(用于之后的对比)。②用“PokemonRomViewer”修改百变怪的唯一技能“变身”成任意技能。③用对比工具“HexCmp2”和之前备份ROM进行对比查找,只找到一处不同!显然我们要的地址就是“2F4592”。引用:这里简单介绍下今天的主角,“FairdellHexCmp2”是一款16进制对比工具,简称“HexCmp2”,附件内提供下载。使用时左上角“12”分别载入2个要对比的ROM,要查不同时点击工具栏上“跳转至下一

4、个不同处”等。软件已汉化,应该来说使用起来问题不大。主界面处,如有不同会以红色颜色标出。左侧提供2个ROM的数据资料,当前地址等。然后来试试增加一串升级技能吧!①通过修改乘龙升级技,修改成之后百变怪想要的技能。②用对比工具“HexCmp2”和之前备份ROM进行对比查找,得到一串新数据“90043D04400445104B1C532859345A405F4C78588F64CA70”发现不同之处正是之前百变怪数据串的前面一部分数据。引用:这里基本上观察这部分数据形式可以猜想得到:一项技能有2字节决定(技能种类和习得等级的参数),一个精灵的一组升级技能是连续排列并以“

5、FFFF”结尾。同时也观察到在原百变怪的升级技的地址处是写不了那么长串的数据的。③打开“WinHex”载入ROM,找一块空位写入之前得到的数据串“90043D04400445104B1C532859345A405F4C78588F64CA70”这里我随便找了处“9C6200”。大家可以手动输入这串数据,也可以先复制,然后按“Ctrl+B”选择“ASCIIHex”粘贴16进制数据。④重定向百变怪技能的指针地址。打开“WinHex”载入ROM。单击菜单项“搜索-查找16进制数据”,输入“92452F08”(百变怪指针),找到这个指针后将其改成上步中的新指针“00629

6、C08”。⑤重新用“PokemonRomViewer”检验百变怪的升级技时发现“PokemonRomViewer”无法正常读取其技能列表。(属正常现象)可以通过游戏中实际检测,不停的给百变怪吃奇异甜食或到哈吉镇学习技能的NPC那查看。另外,别忘了把乘龙的升级技能用“PokemonRomViewer”改回来吧!================================================================================================2,修改汉化版初始博士介绍时的扔宠如图绿宝石中文版,博士初始在作自我

7、介绍时会扔出莲叶童子。想要试试改成其他的宠物吗,其实有专门的工具!引用:“AdvanceIntroEd”是专门针对于美版ROM进行博士介绍时扔宠更改的工具,只不过对中文版却无能为力!同样来试试用数据对比法来让中文版也能实现更改这部分数据吧。①首先你得有一个绿宝石美版,然后对其进行备份(用于其后的对比工作)②用"AdvanceIntroEd”载入绿宝石美版,用下拉菜单将莲叶童子改成菊叶草。菜单项“File--SaveROM"。③用对比工具“HexCmp2”和之前备份ROM进行对比查找,发现一处不同,且数据地址为“031924”这里记下备份ROM的这部分数据,(注意:

8、不是修改后

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。