GBA修改教程完全版
GBA口袋妖怪改版教程_精灵出生等级变更

GBA口袋妖怪改版教程
精灵出生等级变更
打开Uedit32
载入ROM
在搜索中选择转到行或页
火红找到这三个偏移量
0x1375B0
0x04623E
0x046CBE
绿宝石找到这三个偏移量
0x070A38
0x071414
0x1C3200
光标所在位置就是精灵出生等级了,通常为05,也就是5级
火红版
绿宝石版
这里的05就是精灵出生等级的16进制
注意这里的修改等级也必须为十六进制
假如,我要精灵一出生就是100级
那么先打开科学计算器,在十进制下输入100(也就是实际等级),
再点击十六进制,得到64
现在将刚才的地址中所有的05改为64(绿宝石同理)
最后保存
测试图
火红
绿宝石
———————————————THE END———————————————。
GBA修改说明

Billy 腿技最强,由腿派生的攻击速度快杀伤力高,部分招式有差别
Jimmy 拳术最强,由拳派生的攻击速度快杀伤力高,部分招式有差别
【隐藏要素】
开启BGM欣赏选项[日版本来就开启了的,所以这个秘技对日版来说是没有意义的]
NORMAL难度通关一次后会出现该秘籍的开启方法,按下面方法不用通关也可以开启。
发动精灵攻击和特技.大于25点EP值时候可用精灵
和特技攻击.
4.挂机中HP恢复模式:
前提是金钱必须要大于100,否则将不会为游戏中
三主角进行恢复HP,单独一个主角的HP小于20的时
候,系统将会为其补充30点HP,并减少掉相应的30元
金钱.补充一个主角的HP后减少30,两个主角则为60....
1.007号、008号怪物的经验值修改为65535
2.007号、008号怪物的金钱掉落改为65535
3.各职业基础能力值:
こうげきりょく:255
ぼうぎょ:255
かいひりつ:255%
まほうぼうぎょ:255
まほうかいひりつ:255%
逆转裁判2
SELECT+上= 错误槽恢复,初始游戏章节直接全开
丢弃武器 L [O]
摔投反击 L [O]
抛掷武器 A+B [O]
【特殊技】
头槌 ↓B [C][S][P]判定/速度/杀伤力差异
钩拳 对手硬直中B [C][S][P]判定/速度/动作差异
下踢 ↓A [C][S][P]速度/杀伤力差异
侧踢 对手硬直中A [C][S][P]速度/杀伤力差异
在OPTION里按住选择键不放,同时同时按[L/R/↓/L/R/↓/L/R]右打开该模式。
手机GBA模拟器金手指使用指导

手机GBA模拟器金手指使用方法鉴于现在很多人都发现在智能手机上玩GB、GBA、FC、DNS 游戏是个不错的选择,同时有些人也觉得金手指(也就是作弊码)不可或缺,但对于那些新手来说,如何使用却成了一个大麻烦。
本人也是从新手走过来的,在金手指方面摸索出了一点门路,现在告诉那些新新手们,一点经验之谈吧。
(一)先说说GBA游戏rom一般来说,GBA游戏是由游戏rom和模拟器两者构成的。
有很多安卓游戏下载网上,专门忽悠新手,把游戏rom和模拟器结合成一个.apk文件,虽说也不是不行,但经实测,这些都无一例外地内置了广告之类的很烦的插件。
对于高手来说,可以完全忽视这些广告货。
本人建议去专门提供GBA游戏rom的网站上去下载,百度一搜(GBA游戏)很多网站都提供下载的,比如电玩巴士等等。
游戏rom是一个.zip压缩文件,里面是一个.gba的文件。
当你从网上下载后,本人建议最好先解压,因为很多rom下载后发现压缩包内还有其他文件、或者那个.gba文件的命名有问题。
本人的操作方法是,解压→把所有你的电脑能识别的文件都删掉(之所以这么说,是因为有的.zip里除了游戏本体.gba 外,还有此游戏的补丁,但这些电脑都识别不出来,所以很直观)→把剩下的文件全部以游戏名重命名→把这些文件压缩成.zip压缩文件。
即可。
(二)再来说说模拟器国产模拟器真不厚道,如老虎模拟器等,试了很多,全都有广告在里面,恼火。
(先吐槽下)本人热荐《GameBoid》和《My Boy!》这两款模拟器(后文分别用GB和MB简称了哈,懒)。
两者各有强弱。
其中新手建议先使用GB,因为功能简单。
而MB功能强大但设置复杂。
请根据自我认知程度选择。
(三)最关键的金手指很多人之所以输入金手指时提示格式不对或者输入了但没效果,其实原因有很多。
金手指会因为你用的游戏rom不同(经常分美版和日版,你在下载汉化rom前,至少应该先了解它是用哪个版汉化的)、模拟器不同而不同。
口袋妖怪GBA游戏ROM通用修改器MH使用指南

MH支持GBA各版本ROM的修改(据说英文版和其他外文版本是不能修改的,一般只支持中文版和日文版的修改)另外如果ROM的改动特别大或者模拟器版本过旧的话也是无法读入的。
首先请确保游戏在运行中,然后打开MH一、队伍选项卡首先看到的是队伍选项卡—基本1语言选择中文,然后单击刷新;2可以看到上方修改的是宠物的昵称和捕获者的名称,不建议使用此项功能,要用的话必须是输入全角日文或者半角英文,否则可能会造成宠物名称和捕获者名称产生乱码。
3右上角是亲密度调节,注意亲密度和宠物是否听话并无关系,亲密度决定了报恩和发火这2招的威力以及判定部分亲密进化的PM是否可以进化。
4第2行第一个是选择精灵,251以后的精灵顺序都比较乱,所以要注意。
右边是性格值调节,性格值决定了一个PM的性格、个体、性别、特性这些先天要素。
性格值比较深奥,不建议进行调节,你可以直接调节由性格值产生的那些项目。
最右边是宠物ID,其实准确的说应该是捕获者的ID,如果此ID与你的训练师ID不同的话,那么会造成:得到的经验X1.5倍若未取得相应的徽章,那么该宠不会听话(比如没有第2道馆的徽章,那么该宠一旦超过10级就不会听话,取得了这个徽章,那么到30级该宠又会不听话。
第4道馆控制的是50级以下,第6是70,第8是100)5最右边还有三项,分别是性别、经验数值和等级的调节.6最下面有三个复选框,分别是蛋、闪光、神宠听话蛋:可以让你的宠物变回蛋,或者是由蛋变成宠物,可以用来做快速孵蛋。
闪光:强烈建议不改变此项功能,会导致宠物ID发生变化,造成不听话的后果。
当然,如果你得到了所有徽章的话就没什么大问题了。
神宠听话:其实这个功能只是针对绿宝石/火叶中梦幻和迪奥这两个宠物的,大家都知道,如果不是在梦幻岛和诞生岛中捕捉到的梦幻和迪奥是不会听话的,选择此项可以使它们听话。
接下来是能力:1个体值个体值也就是决定宠物先天能力的重要数值,单项最大31,点最大可以把6项都变成312努力值努力值的概念不多说了,单项最大255,点最大可以把6项都变成255,但如果想正常游戏,就不要这么改,因为努力值总和不会超过510。
GBA修改教程完全版

一.准备工作修改工具必不可少,修改ROM必备DEBUG工具。
本人文中使用的是NO$GBA 1.4C破解版,UltraEdit(后文简说明:NO$GBA是针对GBA ROM进行调试的DEBUG工具,UE是对ROM进行修改的十六位编辑器,VBA 结果用于NO$GBA的断点设置。
有时候手头有现成的EC码,就可以省略查找这一步骤。
二.修改开始本人将为大家进行修改的分类讲解。
1.直接搜索型。
能力值之类的数据按照简单的规律排列,并存放于ROM之中。
只要将数据转化成为十六进制,并按照一定的顺进行搜索即可找到相应位置进行修改。
例子1:机战系列。
机战系列是最容易修改的一个系列之一。
数据内容看似多且乱,其实每一代的存放规律基本差不多,机体能力基似的顺序存放,有时可能有少许的变动。
具体修改参见修改之神PLUTO_SHI的《机战OG静态修改》,西连帝战R静态修改》,以及我写的《机战D静态修改》教程(此文在NW金手指区置顶索引里)。
例子2:《铸剑物语》的武器数值修改。
在《铸剑物语》中以主人公初始武器为例子,主人公初始武器能力并不强,能力值转换成十六进制的代码05 05 00 32,然后运行UE打开ROM进行搜索,找到地址后即可以进行修改图中地址即为武器能力值地址全改为FF。
要注意的是速度值最高为127,即十六位的7F,如果过头的话会变成减速度能力值的数据。
开VB,修改成功。
例子3:《波斯王子》的能力值升级修改。
这个游戏有升级系统,但是并非能像传统RPG那样进行普通的练级,王子初期能力值太低很让人不爽。
如果仅序里设定的原始2级能力值,所以就要把全部30级的能力都改到最高,这样升级也不怕了数据恢复了。
1级能力值如图,搜索3C 0A 06此图中鼠标拉出的部分就是升级后每一级的能力值,我们要对它们进行修改遊侠deyb。
Top第1楼·修改·删除·引用·举报该贴发表于2008-05-13 13:43:42热点:17173论坛20∙∙[更换头像] [用户信息]∙17173平民∙等级∙发贴 542∙积分 6901∙性别∙加入 2008-02-6。
GBA金手指代码教程

V B A模擬器肯定是要的,筆者採用的是1.7-b e t a4英文版。
另外函數型計算器也要有一個,用來換算十進制、十六進制和二進制,當然也可以用W i n d o w s 自帶的計算器代替。
在打開R o m前,先熟悉一下V B A的金手指菜單,見下圖。
金手指列表最多可以保存100行代碼,且可以另存爲列表文件。
(擴展名c l t,佔7.82K)筆者建議保存列表文件前把列表中的所有代碼設置成禁用狀態,(設置方法後文會介紹到)這樣以後打開列表文件時就可以避免自動啓用某些自己暫時不想啓用的代碼。
如果啓用自動保存/加載代碼列表文件,那打開R o m時會自動加載與R o m同名的c l t文件,關閉R o m時會自動保存此文件。
還有模擬器的卽時存檔功能也可以把代碼列表保存在卽時存檔文件中,包括哪些代碼啓用哪些禁用都會完整保留,可以善加利用此點。
另外筆者習慣把S e a r c h f o r c h e a t s和C h e a t l i s t兩個功能加上快捷鍵,增加方法見下。
打開上圖的C u s t o m i z e,出現下圖的對話框。
先選中左邊的C h e a t s L i s t,再把鼠標移到標紅圈的框内。
按住A l t鍵不放再按下E鍵,框中會出現A l t+E的字樣。
點綠圈中的A s s i g n添加A l t+E的快捷鍵。
C h e a t s S e a r c h的設置方法一樣,筆者設置成A l t+A。
效果見下圖。
之所以設置這兩個快捷鍵是因爲S F C模擬器S n e s9X的金手指快捷鍵也是這兩個,當然各位可以按照自己的喜好來設置。
以開始遊戲。
初始資金是500G i l,如下圖。
按A l t+A,打開搜索代碼對話框,如下圖。
S e a r c h t y p e下選擇S p e c i f i c V a l u e(搜索指定値)D a t a s i z e決定搜索的字節數,8b i t s代表單字節,16b i t s代表雙字節,32b i t s代表四字節。
【口袋妖怪gba改版教程】如何给pm增加技能

改版方法---数据对比法应用+实例运用(增加精灵升级技能数量/初始博士介绍时扔宠)作者数据对比法,顾名思义,就是对2个ROM进行对比,找出不同的数据。
针对其不同数据内容,地址等进行进一步的操作,是一个比较常用的改版方法!在说这个之前首先你得了解16进制编辑器,它是将文件解析成16进制数据进行编辑的工具。
对于游戏ROM,其中不管是图片,声音,脚本等都以16进制数据表示。
常常用于游戏汉化,破解,存档修改等。
具体请百度了解!推荐使用专业的16进制编辑器“WinHex”(置顶工具箱可下载)。
可能你比较习惯用“UltraEdit-32 (UE)”,凭个人喜好啦!我们在做改版的过程中会用到很多工具,很多都是针对性的修改某项的工具。
比如“A-Starter”是修改初始选3主角精灵的修改器,而在“WinHex”中对应只是3字节的数据。
工具是修改数据,而“WinHex”是解析数据。
所以理论上“WinHex”可以充当所有工具的修改工作!当然有的用“WinHex”修改时候还是相对较为繁琐的过程。
但工具的功能毕竟是有限的,工具的作者有时只考虑到某项的修改功能,有时想作进一步修改却无能为力。
这里以实例来说下数据对比法的应用:1,增加某精灵(如百变怪)的升级技能列表。
对于修改技能,马上会想到“PokemonRomViewer”。
但是该工具只能对现有的技能作修改,而无法做到增加升级技能。
而工具也没给出这部分数据的地址。
先来小试牛刀用对比法找百变怪升级技数据地址吧!①首先备份ROM(用于之后的对比)。
②用“PokemonRomViewer”修改百变怪的唯一技能“变身”成任意技能。
③用对比工具“HexCmp2”和之前备份ROM进行对比查找,只找到一处不同!显然我们要的地址就是“2F4592”。
引用:这里简单介绍下今天的主角,“Fairdell HexCmp2”是一款16进制对比工具,简称“HexCmp2”,附件内提供下载。
使用时左上角“ 1 2”分别载入2个要对比的ROM,要查不同时点击工具栏上“跳转至下一个不同处”等。
如何修改GBAROM

找到后改成5CD00130存盘即可!再打开试试!嘿嘿是不是死了加生命而不是减生命了吧!其实我写这篇文章只是个抛砖引玉
告诉大家怎么修改ROM!希望能对想修改游戏而又找不到门的朋友有所帮助!
Run-to-Cursor (F4-key)
<按f4程序执行到当前鼠标处停止>
Hitting F4-key directly starts emulation, and stops when reaching the code window cursor. The break address is not memorized, ie. it is used only once.
最后找到地址是03002C60:0003 这个是他存放人数的地址,0003代表是3个生命!找到这个后就好办了!
现在出场的是No$gba1.4C破解版这东西现在的注册费是$5000!!!昂贵!最新版本是1.7由于1.4版本的破解!作者不放出新版的演示版了!
----------------------------------------------------------------------------------------
GBA是日本任天堂公司出的一款32位的手掌游戏机!本人购买了一款!呵呵没事的时候消遣一下!最新的型号是GBASP带背光功能!
简介
GBA是一款注重便携性和2D图形性能的游戏机,它提供了类似Window的旋转、缩放、α混合、浅入浅出等特性。它有两种位图模式:双倍缓冲模式用于实时重写全屏幕影响,单缓冲模式用于显示静止图像。显示屏是2.9英尺宽的反射TFT彩色液晶。声音方面,除了兼容于GBC之外,GBA有一个PCM立体声发生器,可以通过CPU重叠模拟播放多个轨道。控制器增加了L和R按键。虽然GBA使用的32位RISC CPU在性能和数据处理能力方面都远超过GBC,但是耗电量却少很多,可以连续游戏20小时,因为它混合使用了多种RAM在一个特制的芯片里。GBA的软件可以用C语言编写。总体性能相当于或超过SFC。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.准备工作
修改工具必不可少,修改ROM必备DEBUG工具。
本人文中使用的是NO$GBA 1.4C破解版,UltraEdit(后文简说明:NO$GBA是针对GBA ROM进行调试的DEBUG工具,UE是对ROM进行修改的十六位编辑器,VBA 结果用于NO$GBA的断点设置。
有时候手头有现成的EC码,就可以省略查找这一步骤。
二.修改开始
本人将为大家进行修改的分类讲解。
1.直接搜索型。
能力值之类的数据按照简单的规律排列,并存放于ROM之中。
只要将数据转化成为十六进制,并按照一定的顺进行搜索即可找到相应位置进行修改。
例子1:机战系列。
机战系列是最容易修改的一个系列之一。
数据内容看似多且乱,其实每一代的存放规律基本差不多,机体能力基似的顺序存放,有时可能有少许的变动。
具体修改参见修改之神PLUTO_SHI的《机战OG静态修改》,西连帝战R静态修改》,以及我写的《机战D静态修改》教程(此文在NW金手指区置顶索引里)。
例子2:《铸剑物语》的武器数值修改。
在《铸剑物语》中以主人公初始武器为例子,主人公初始武器能力并不强
,能力值转换成十六进制的代码05 05 00 32,然后运行UE打开ROM进行搜索
,找到地址后即可以进行修改
图中地址即为武器能力值地址
全改为FF。
要注意的是速度值最高为127,即十六位的7F,如果过头的话会变成减速度能力值的数据。
开VB
,修改成功。
例子3:《波斯王子》的能力值升级修改。
这个游戏有升级系统,但是并非能像传统RPG那样进行普通的练级,王子初期能力值太低很让人不爽。
如果仅序里设定的原始2级能力值
,所以就要把全部30级的能力都改到最高,这样升级也不怕了数据恢复了。
1级能力值如图,搜索3C 0A 06
此图中鼠标拉出的部分就是升级后每一级的能力值,我们要对它们进行修改
遊侠deyb。
Top第1楼·修改·删除·引用·举报该贴发表于2008-05-13 13:43:42热点:17173论坛20
∙
∙[更换头像] [用户信息]
∙17173平民
∙等级
∙发贴 542
∙积分 6901
∙性别
∙加入 2008-02-6。
由于HP的数值最高只有151,修改过高数据会溢出而造成花版现象,所以改为
的255,游戏中的最大值)。
存盘后回到游戏,
初始能力修改成功,再升一级看看。
哈哈,修改大功告成。
这下王子彻底无敌了。
要注意的是有的游戏搜索时并非参照原始数据或是原始数据的顺序,而是一些有规能进行直接搜索,而是需要搜索初始能力减去等级后的数值。
这一点大家修改时要
2.动用简单的ARM指令进行修改。
这种类型多用于一些ACT ARPG和一些射击游戏等,游戏中人物损失HP是由汇编NO$GBA进行DEBUG,VBA和EC提供金手指码。
例子:325号ROM名叫PHALANX,一款不错的横版射击游戏。
主角机体有4格主角机体成为HP不减的无敌状态还有炸弹不减。
首先用VBA搜索到机体HP地址为03005CCE,炸弹为03005D12,然后打开索对话框,选择并运行
ROM,点击DEBUG进入设置断点。
如图所示,输入搜索到的金手指码。
要注意输入的格式必须为[XXXXXXXX]!,否则是无效地址。
然后点击游戏运行戏会自动中断,
如图所示。
红圈位置有个SUB R0,1H字样,这个就是减法指令,它控制主角机体的HP损格式一般为SUB R1,R2,R3或SUB R1,R2,XH。
运算法则为R1=R2-R3或R1=存器里)。
一般要使R1内的数值锁定,可以将SUB指令改写为R1=R2-0H,即行了减去0的操作,从而达到使R1数值锁定的目的。
回到DEBUG窗口,在SU 次为3801 73A0 0600,记录下来。
这些是用在UE中搜索要修改的地址。
修改指令时右键点击指令,然后如图选择,会出现一个对话框,在对话框中输入。
这是对指令进行修改。
此时注意SUB左边4位数字变化成为3800,这表示修随后运行UE,打开ROM搜索修改之前的3801 73A0 0600,由于高低位对调,到地址后将0138改成0038(表示将每次损失的
HP改成0损失)。
存盘退出,用VBA试一下,成功啦。
炸弹修改同HP一样。
此类ROM修改比如《银河战士》两作,《波斯王子》等均如法炮制。
但要注意的令不止一个,有的时候很可能出现修改不完全的现象。
例如《银河战士》中怪物对令不同,而《波斯王子》更是夸张,不仅怪物和各类陷阱对王子伤害不同,就连各不一样,时之砂的消耗也分为一般情况消耗,BOSS战消耗和特定场合消耗(本人改时要特别注意修改完全。
2.复杂修改型。
同样要用上ARM指令,但是不再是用几个简单的SUB就能轻松搞定的,经常可以
有的还要一起改掉。
这种修改起来比较麻烦费解。
本人将以《分裂细胞-明日潘多拉
中一种思路,因为在这种修改中方法并不是唯一的。
首先将步枪子弹改成锁定状态。
直接到网上找到EC码,为477C2。
一般以0XX
金,只要在前面加上020即可,但是遇到以4打头格式的4XXXX类型EC码时就
是加上030,并且将4改为0,就成了0300XXXX格式,这种才是正确的VBA格
后开枪,游戏中断于此
遊侠deyb。
Top第2楼·修改·删除·引用·举报该贴发表于2008-05-13 13:48:43围观:网游原创
∙
∙[更换头像] [用户信息]
∙17173平民
∙等级
看到DEBUG窗口中的命令和以前接触的大相径庭。
然后点击一下游戏运行窗
∙
发贴 542 ∙
积分 6901 ∙
性别 ∙ 加入 2008-02-6
一枪还没开完,命令就又变了。
然后再开一枪,中断后看到这次的命令格式和
为什么呢?因为子弹初始为10,作为10的整数倍,控制弹药消耗用的是图1
弹药消耗用的是另外一种指令。
既然知道了是怎么回事,本人就以10的非整数
耗成小于10了)。
观察图21,出现了新的指令。
本人要改动就是红圈中的STRB 。
STRB 是一个
意思是把R1中的数值存入R2中。
再看图21中游戏窗口下的寄存器,和图2
同步变化,显示的就是当前游戏中的弹药量;R1则表示前一发子弹射出之前的
但是R4控制10整数倍时的弹药,即在图19的命令中可用;R2控制10的非
使用。
所以在图20,21中,R2作为STRB 指令的存储方。
继续观察可以发现
游戏中此数值恒定),所以本人就把R5中的数值作为弹药量锁定存于R2中。
注意记录修改前和修改后指令左方数字的变化。
打开UE改掉搜索后地址中的果为开枪后弹药锁定为1。
虽然总是闪,但是给这个潜入游戏增添了一份紧迫再来看闪光雷的修改,相比步枪子弹就容易一些。
取得闪光雷后,设置断点0
仍然用到STRB指令。
多试几次发现寄存器R3为闪光雷数量地址,R1表示消如刚拿到就开一枪,R1就是开枪后的剩余数量,R2表示刚拿到后的)。
只要还作中,一个闪光雷表示为十六进制的08,两个就是10,3个就是18......最多R2显示为08,表示目前有一颗闪光雷。
因此本人把R2中的数据存放在R3中不修改增加后的数量,所以R2中的数据只会增加不会减少。
这样就能起到闪光前面一样就不再多说了。
同样修改复杂的还有《魂斗罗》等。
有时这些ROM中会用到LDRB,就是和S 是和SUB相对应的加法指令。
在用ARM指令进行修改时,有些不同种指令之
会出现主角死亡时HP不减反增的情况(比如《魂斗罗》);但有时候指令之间而且有些ROM中寄存器的某些数值会恒定,所以可以利用读取这些寄存器进行行数据的无限循环,从而锁定数值。
有的人会问了:“像《ROCKMAN ZERO》系列的怎么改?敌我损失HP的指令们也打不死了。
这怎么办?”其实很简单,就像《分裂细胞》一样修改时需要动中,虽然敌我共用同样的SUB指令,但是寄存器地区显示的地址并不是断点所SUB下面有个MOV指令,这个指令时要把上面运算的过程和结果移动到另一YY,意思为将XX移动到YY处或是移动到YYH之后的地址(YYH表示为具体寄存器里的地址是敌人的而不是主角的。
这个MOV指令将前面SUB指令中运面,造成了修改后敌我双方同时出现无敌的情况。
如果此时修改了SUB指令后么SUB的运算结果就不会移动代入到敌人的地址里。
同时敌人由于没有合适的对敌人攻击是一击毙的情况,包括BOSS战。
说了这么多,总结一下,修改还是要有耐心,不要怕累怕错,多备份ROM。