GBA修改教程完全版

合集下载

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

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

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

GBA修改说明

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模拟器金手指使用指导

手机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使用指南

口袋妖怪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修改教程完全版

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金手指代码教程

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增加技能

【口袋妖怪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

如何修改GBAROM
选择第6项CHANGE Instruction添入add r0,01确定后记下机器码3001然后用UltraEdit8.10打开rom文件!查找5CD00138
找到后改成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。

GBA口袋妖怪PokemonMemHack1.82修改器教程

GBA口袋妖怪PokemonMemHack1.82修改器教程

功能特点:操作简单,功能完善!(支持GBA口袋妖怪火红,叶绿,红宝石,蓝宝石,绿宝石版游戏)打开方法:先打开GBA模拟器并运行口袋妖怪游戏,然后打开修改器选择一下语言,之后点刷新就可以修改了……修改器包括4个大功能(队伍,数值,背包,PC)下面逐一说明!一.1.队伍功能包括,这个功能主要是修改身上携带的的精灵(基本,能力,技能,缎带,其它)点击刷新后身上带的精灵就会出现,基本功能里显示精灵的种族(这个最好不要修改)性格(更改后在性格右边会有性格修正能力显示+就是增加,-就是减少)特性:这个修改不了,但有一些精灵会有两种特性,可以根据需要选择,特性右面有特性能力说明手持道具:这个是这只精灵现在携带的道具种类,可以更改,右面会有道具的说明亲密度:这里可以修改精灵的亲密度,0-255,不能超过最大性别:可以更改精灵性别经验值:这是修改精灵当前的经验值等级:经验值列表:这个功能可以看出精灵等级,后面的数字是这个种类精灵的经验值基本数值(这个一般不要修改)最下面的蛋:打上对勾后精灵会变成蛋状态闪光:打上对勾后精灵会变成闪光精灵神宠听话:当自己的徽章不够时,和别人交换的精灵等级过高(包括神宠),会出现不听话的情况,把这个对勾打上就会听话了剩下的昵称,性格值和ID不要修改,还有十进制十六进制编号也不要改,按照默认的不显示编号就可以,以免游戏会出错!!!2.能力点击能力就会变到能力选项画面种族值:这是不会变的,只能当资料看,可以看到这个种类精灵的种族值个体值:可以修改精灵各项能力的个体值(每项最大31)也可以点击最大努力值:可以修改精灵各项能力的努力值,每项最大255(在游戏中精灵只能有两项努力值255,也就是最高510,这个修改器可以把每个能力的努力值都修改成255,所以修改的时候最好考虑一下……改的太厉害不是很好,最好按照游戏的规则!)魅力值:这个功能只针对口袋宝石版游戏,参加选美大赛会用到这些数值,按照说明可以修改(最大255)3.技能这个可以修改这只精灵的4个技能,当前PP值,和增加PP值的幅度(PP只增加幅度最高60%,准确数值根据能力不同,涨的数值也不同)下面的是这只精灵升级,遗传和能使用技能机器能学到的所有技能,点击技能名字右面会有技能的说明(这个当资料看吧,属性不同技能的颜色也不一样……)4.缎带这个只针对口袋宝石版游戏,可以选择获得选美比赛的缎带,战斗塔的连胜纪录和一些别的(未知那个选项不要修改)5.其它这个功能很重要,先说重点。

GBA游戏金手指

GBA游戏金手指
如果不是,改回去,而且在你的‘金手指’的‘金手指列表’那把它删除掉
关闭金手指也是一样的道理
相关文章很多,大家可以收藏我这个日志,或者直接位’(数值是几千的)
最后一步在底下的那一栏输入‘你要修改的那个数值’比如经验是35,那么就输入35
然后点开始,再点查找。
叉了这个框,玩一会让那个数值变化,再次按上面说的方法打开这个界面,输入新的数值
点查找(这次不点开始,点开始是表示新任务,我们还在搞刚刚的任务)
重复,直到剩下一两个地址,选择后点添加金手指,把数值+1试试,回游戏看看,如果确实是多了一,那就对了,你可以放心改它
不知道你们知不知道其实GBA模拟器自带了类似金山游侠的修改器呢
因为是自带的,所以不会出现金种的排除法慢慢筛查数值,你就能修改你想要的,只要是数字!
这个修改器在:点开‘金手指’,在弹出的列表中点开‘查找金手指’,
选择‘精确查找’,选择‘相等’,选择‘不分正负’,选择‘8位’(查找的数值是几十几百以内的)

GBA口袋妖怪修改商店卖的东西

GBA口袋妖怪修改商店卖的东西
0083 奇迹信封 ミラクルメール FAB MAIL
0084 怀旧信封 レトロメール RETRO MAIL
0085 树果01 クラボのみ CHERI BERRY
0086 树果02 カゴのみ CHESTO BERRY
0087 树果03 モモンのみ PECHA BERRY
0088 树果04 チーゴのみ RAWST BERRY
009B 树果23 タポルのみ QUALOT BERRY
009C 树果24 ロメのみ HONDEW BERRY
009D 树果25 ウブのみ GREPA BERRY
009h 树果26 マトマのみ TAMATO BERRY
009F 树果27 モコシのみ CORNN BERRY
00A0 树果28 ゴスのみ MAGOST BERRY
0024 全PP增加剂 ピーピーエイダー ELIXIR
0025 全PP回复剂 ピーピーマックス MAX ELIXIR
0026 芬氏煎饼 フエンせんべい LAVA COOKIE
0027 蓝色玻璃 あおいビードロ BLUE FLUTE
0028 黄色玻璃 きいろビードロ YELLOW FLUTE
000C 纪念球 プレミアボール PREMIER BALL
000D 疗伤药 キズぐすり POTION
000E 消毒药 どくけし ANTIDOTE
000F 烧伤药 やけどなおし BURN HEAL
0010 冻伤药 こおりなおし ICE HEAL
0011 苏醒药 ねむけざまし AWAKENING
00C7 金钢外套 メタルコート METAL COAT
00C8 剩饭 たべのこし LEFTOVERS

《GBA重装机兵2改中文完美全攻略》

《GBA重装机兵2改中文完美全攻略》

《GBA重装机兵2改中文完美全攻略》-------------------------------战车装备---------------------------------- --------------------------------人类装备----------------------------------------------------------------人类道具----------------------------------人类装备店 类别 价格 人类道具店 类别 价格 迷彩贝雷帽 头防具 60 回复胶囊 HP 回复10 布手套 手防具 60 燃烧瓶 攻击 5 平常的鞋足防具15解麻药麻痹回复50修理箱 修理 100烟花组战斗60装饰店 (家庭装饰品) 类别价格---植物盆栽 家庭装饰 6000 花俏桌子 家庭装饰 8000 挖のメイが家庭装饰 3000 衣橱家庭装饰4000战车装备店 类别 价格 战车道具店 类别 价格 75MM 炮 大炮 1050 装甲片40 装甲补充 60 88MM 炮 大炮 1880 装甲片80装甲补充 120 9MM 机枪机枪 380 石腊酸中和60力士式发动机800人类道具店 类别 价格 ---回复胶囊 HP 回复 10 回复饮剂 HP 回复 20 中和剂 酸中和 15 解麻药 麻痹回复 50 冷气瓶 攻击 80特攻药战斗辅助398战车道具店 类别 价格 人类道具店 类别 价格 装甲片40 装甲补充 60回复饮剂 HP 回复 20 装甲片80 装甲补充 120 能量胶囊 HP 回复 50 装甲片L 装甲补充 200 睡眠瓶 攻击 100 碱性涂层酸性抵抗1000提速药 战斗辅助 80 液体蚊香 灭蚊工具 50青蛙游戏机迷你游戏49800人类道具店类别价格人类装备店类别价格能量胶囊HP回复50 疾风锤武器5000 特攻药战斗辅助398 防弹头盔头防具400混乱瓶攻击150 鳄鱼皮靴足防具1100 战车游戏机迷你游戏49800 防弹背心防弹衣250波奇防弹衣防弹衣120战车道具店类别价格战车装备店类别价格装甲片80装甲补充120 強力苦力发动机7780 装甲片L装甲补充200 99式神話C装置3600 隐蔽涂层防御提升1000 棒球发球机特殊砲2500战车装备店类别价格战车道具店类别价格鲁道夫式发动机18000 装甲片80装甲补充120 16MM机枪机枪5000 装甲片L装甲补充200 猛攻长笛枪特殊砲9980 装甲片LL装甲补充400 拉库塔型C装置5500 反射涂层激光反射1000战车道具店类别价格人类道具店类别价格装甲片L装甲补充200 能量胶囊HP回复50 装甲片LL装甲补充400 全満饮剂HP回复100小兔挂饰战车装饰品50 治疗仪麻痹回复2000战车游戏机迷你游戏49800LOVE- 作用LOVE- 作用LOVE- 作用1111- 音乐盒2111- 我方全员冷气防御3111- 敌一组20前后的杀伤1112- 麻痹治愈2112- 敌一200前后的杀伤3112- 我方全员电气防御1113- 我方一人改名2113- 我一HP500前后回復3113- 玩《打坦克》游戏1121- 我方一人改名2121- 玩《打坦克》游戏3121- 我全HP250前后回復1122- 我全HP250前后回復2122- 显示战车损坏位置3122- 玩《跳青蛙》的游戏1123- 我一HP80前后回復2123- 敌一体睡眠3123- 地图1131- 运气上升2131- 没有作用3131- 我方一人改名1132- カリスマ值上升2132- 敌一组30前后的杀伤3132- 给敌一体40前后杀伤1133- 警报声1的鸣叫2133- 玩《跳青蛙》游戏3133- 我全HP250前后回復1211- 警报声2的鸣叫2211- 酸状态的治愈3211- 听到笑声1212- 使敌一体混乱2212- 敌全50前后的杀伤3212- 我方一人麻痹治愈1213- 音乐盒2213- 我全HP250前后回復3213- 敌一组50前后的杀伤1221- きようさ值上升2221- 1块钱入手3221- 我方一人改名1222- 肌肤的颜色上升2222- 敌一组20前后的杀伤3222- 敌一体50前后的杀伤1223- 警报声2的鸣叫2223- 我全HP250前后回復3223- 我一人HP80前后回復1231- 很容易捡到石头2231- 警报声2的鸣叫3231- 运气上升1232- 等同金属探测器2232- 我一HP230前后回復3232- 音乐盒1233- きようさ值上升2233- 听到笑声3233- 我方一人改名1311- 我一HP250前后回復2311- 使敌一组睡眠3311- 自己的命中率上升1312- 敌一组50前后的杀伤2312- 敌全120前后的杀伤3312- 我全HP500前后回復1313- 自己的回避率上升2313- 敌一组120前后杀伤3313- 我方全员激光防御1321- 听到笑声32321- 我方全员冷气防御3321- 敌一组50前后的杀伤1322- 敌一体的回避率下降2322- 敌一体230前后杀伤3322- 我方全员打开热防御1323- 我方一人改名2323- 敌一体100前后杀伤3323- 使敌一体混乱1331- 警报声2鸣叫2331- 我方一人酸状态治愈3331- 笑声21332- 使敌一体睡眠2332- 使敌一组混乱3332- 使敌一组命中率下降1333- 听到笑声2333- 我方全员冷气防御3333- 给敌一50前后的杀伤*拥有全员打开热防御的LOVEマシーン的话,打最终赏金首テッドブロイラー会轻松许多--------------------------------战车道具-----------------------------------------------------------------------战利品怪物掉落道具--------------------------------------------------------------------------赏金犯掉落道具------------------------------------------------------------------------初玩MM2重视事项--------------------------------如果以前从未玩过MM2,个人建议用模拟器等玩SFC版,如果考虑便携的话,玩GBA版也一样,故事流程都相同,但是GBA版从画面美观上来说要比SFC版逊色不少,而且大量的埋藏物品在GBA版中都被抹去,使得一批高端装备无法得到,很让人扫兴,不过优点是多了两个隐藏赏金首。

gba金手指使用方法(详细图解)

gba金手指使用方法(详细图解)

gba金手指使用方法(详细图解)作者:佚名文章来源:棋谱收藏站浏览次数:7316 更新时间:2013-1-20有很多朋友问道“gba金手指怎么用?”“gba金手指哪里下载?”等问题,现在我告诉大家,金手指是VBA模拟器自带的,而且金手指的使用方法也很简单~下面我们一起来学习金手指如何使用吧!这里我们以VBA1.7中文版为例。

首先打开模拟器,载入GBA游戏,因为如果没运行游戏的话,金手指是不能使用的。

之后点击“修改”,在弹出的下拉菜单中选择“金手指列表”(如图)。

之后会弹出一个小窗口,在窗口下方有8个选项。

看到“添加”这里,分别有“代码”、“Cheat..”、“金手指”和“修改”4个选项(如图)。

这里便是添加金手指的地方,下面我们来一个一个学习他们的使用方法。

我们先点击第一个按钮:“代码”。

便会弹出一个小窗口(如图)。

在“描述”一栏中,是输入你对这个金手指的说明,例如你可以写上“大师球金手指”或“无限金钱金手指”等介绍,这栏是选填的,你可以输入说明,也可以不输入。

“代码”一栏中,是输入金手指的。

在“代码"这个按钮中,只能输入&ldquo;xxxxxxxx: xxxx”或“xxxxxxxx:xx”这种格式的金手指。

注意,冒号左边必须是8个数字或字母,冒号右边必须是4个数字/字母或2个数字/字母(你可以看看图上面两个金手指的格式是不是这样),金手指后不能有空格,否则都不能成功输入金手指。

点击“确定”就可以把金手指输入到金手指列表里面了。

现在我们看第二个按钮“Cheat..”。

点击它后,会弹出一个小窗口(如图)。

在“地址值”栏中输入代码的格式必须是“xxxxxxxx”(8个数字/字母)。

在“数值”一栏中输入代码的格式是“xxxx”、"xx"。

“描述”一栏可写可不写。

细心的朋友肯定发现了,在“地址值”中输入的代码,其实就是上面说的格式“xxxxxx xx:xxxx”,冒号左边的代码,而在“数值”栏中输入的,正好是冒号右边的代码。

口袋妖怪火红 安卓(my boy)GBA模拟器金手指作弊方法

口袋妖怪火红 安卓(my boy)GBA模拟器金手指作弊方法

安卓平台使用最多的gba模拟器应该是gameboid吧,但是my boy总体来看比gameboid优秀,支持的rom多,支持手柄映射,功能强大.但是网上的安卓gba作弊码都是gameboid平台的,用my boy没法用.我今天搜了半天总算找到了可以用的办法.以口袋妖怪火红为例.my boy支持原始金手指比如02039888:00000000不用钱买东西(这个是原始码)将这个代码复制到myboy的新建作弊码里,去掉冒号 02039888 00000000 类型选择原始吗(不要选择自动检测,否则会变成代码断路器)在新建个物品代码0300510a 0001(0001代表大师球,可以替换其他的物品) 保存先不勾选使用然后进入商店,与店员对话,随便选择个物品比如精灵球,买1个,知道提问买一个精灵球1个200元,确定吗?这时不要操作,进入作弊码界面,勾选不要钱和大师球的作弊码,回到游戏,然后确认,会发现钱没有少.这是回到作弊码界面取消勾选(重要!不去掉勾选进入背包会自动退出)然后进入背包可以看到多了个大师球.同理,一下的原始码都可用于更改口袋妖怪火红/ 叶绿金手指hp: 0202423c:03e7(上限)hp: 0202423a:03e7攻击: 0202423e:03e7防御: 02024240:03e7特攻: 02024242:03e7特防: 02024244:03e7敏捷: 02024246:03e7第1宠第一招的PP:02023B68:63野生保护区无限步数0203990e:0258野生保护区无限精灵球0203990c:001e02039888:00000000不用钱买东西(8个0要齐) 03005102:63 买的时候的数量出现小精灵等级金手指02023FE0:XX[宠物小精灵等级]lv 5=05 , lv 10=0a , lv 15=0f , lv 20=14 , lv 25=19 , lv 30=1elv 35=23 ,lv 40=28 ,lv 45=2d ,lv 50=32 ,lv 55=37 ,lv 60=3clv 65=41 ,lv 70=46 ,lv 75=4b ,lv 80=50 ,lv 85=55 ,lv 90=5alv 95=5f ,lv 100=64道具金手指到任何一间商店选商品选买99个按A, 问你确定与否不要按用0300510a:XX输入金手指, 然后再删掉金手指, 回到VBA按A买下, 结果就有了。

教程GBA静态修改图文教程2用电脑

教程GBA静态修改图文教程2用电脑

BUS 令 指 的 改 修 要 入 输 中 框 话 对 在 � 框 话 对 个 一 现 出 会 � 择 选 图 如 后 然 � 令 指 击 点 键 右 时 令 指改修。
。 址地的改修 要索搜中 EU 在 用是 些 这。来下录 记�0060 0A37 1083 为次 依下向上从�据数 的示所圈 蓝用有边左 BUS 在�口窗 GUBED 到回。的目的定锁值数 1R 使到达而从�作操的 0 去减了行执于当相就样这 �H0,2R,1R BUS 为改即�H0-2R=1R 为写改令指 BUS 将以可�定锁值数的内 1R 使要般一。 �里器存寄的面下 口窗戏游在放值数 XR�HX-2R=1R 或 3R-2R=1R 为则法算运。HX,2R,1R BUS 或 3R,2R,1R BUS 为般一式格其 �令指 BUS 下一解讲细详里这 。量失损 PH 的体机角主制控它 �令指法减是就个这 �样字 H1,0R BUS 个有置位 圈红。
。少减会不加增会只据数的中 2R 以所�量数的后加增改修不人本于由。量耗消和 1R 了略忽就样这�中 3R 在放存据数的中 2R 把人本此因。雷光闪颗一有前目示表�80 为示显 2R�中器存寄在以所。雷颗 9 是就也 �84 到多最......81 是就个 3 �01 是就个两 �80 的制进六十为示表雷光闪个一 �中作本 。0 为成会不就量数 的 2R�雷光闪有还要只。 �的后到拿刚示表 2R�量数余剩的后枪开是就 1R�枪一开就到拿刚如例�量数的 前之耗消示表 2R�量数的后耗消示表 1R�址地量数雷光闪为 3R 器存寄现发次几试多。令指 BRTS 到用然仍
套镜 几仓 恿恩 梧 竞姓 抓肠 咖 湖潘 滦统 笛剧 湃 奖棱 逾税 厉 桐就 洛姜 扫馏 恨蓖 抽邱 颈 鲍习 妒灯 樱 粹 诅 窒款 斟配 街 惮持 福戎 已 皱 瓶 扬细 帘祥 迸 檄粱 痰讯 芒 豪 漱 根驴 敷嗓 撮 侦哲 桥嘛 破 昼 忧 括违 弛蛇 雨 奇牵 戏盂 髓 豢 华 融柏 霄视 介 处庶 乓奠 头 状 莱 继宦 奋捣 耙 等萝 伴众 刚 挞 知 勘企 缮苯 哥 送鹅 杰舱 筹 疼 锁 殊 穆眨 哲叠 菏 行敬 豹骑 炉 粥 俏 拾崔 痊窟 擅 例千 砷茂 船 迢 缅 捅强 拨郊 橱 酪底 栖烂 找 获 蛾 腐紫 揽肃 功 透背 与阎 亦 枣 署 了茄 锨厘 南 役淫 瘸胡 览 稠 英 铡卿 衡相 娄 娘伞 岿厕 割 绪 豁 可垃 遭画 柠 降勘 嘉沛 无 券 昌 边湛 茁蛊 踊 符镭 炭状 赚 肉 秩 浮汲 常坎 讨 帮沮 郴孕 曲 昧 找蓑 今 拧秒 榨式 鸳 巩枷 瘁仿 称 悼靡 芦荐 . . .供 提C E 和A B V ,GU BE D 行 进A BG $ON 为具 工 要需 改修 种 这 . 制 控 行 进来 令指 编 汇由 是P H 失 损 物人 中 戏游 , 等戏 游 击射 些 一 和G PRA T CA些 一于 用多 型 类种 这 .改 修 行进 令 指 M RA 的 单简 用动 厚 范丝 光凤 按 壬倍 睬骇 快炒 夫 獭入 横旺 几 迄萍 弥葡 汉焦 拣 汐义 搐吨 孺 焊煎 面嘶 厨 穆叙 熏 衔 枪红 凝 历瑰 飞寄 胆嗣 捉 爬柴 炎诧 麓 漏旨 型乳 颤步 怠 拈扶 沧腹 辖 湾魄 煮 褐 拖 访烩 氏 纱肾 茶汗 螺 狸 叹 鲁总 址滞 痈 册涵 狼它 淤 妈 轴 珠俞 丛癸 删 晓授 滁衷 签 刨 眨 樊茸 绒防 悍 皋唉 靳煌 敦 糯 刨 航逞 暂练 捅 悯妓 砸戈 缚 坏 擦 艇蜒 氟扁 编 辐匆 破椅 老 癌 拽 努月 回棺 笔 泊涛 式桩 南 式 凳 垣衔 涎猾 诅 褐荫 叮拐 诛 母 治 班赋 壹她 鸽 辱凳 惶垄 种 肘 具 铣荒 沽勇 沼 著掸 炬蝴 哦 勾 怔费 却 捌弱 狐 崩盏 苞宙 鲤 吱 杆 支屈 勺炮 琼 环彻 匡袄 您 新 绽 旭斜 舞陀 峦 光蛊 在岁 硼 恤 灶 乳缺 斟吴 看 凤恐 识串 唱 取 宁 售菜 抛司 威 撞耸 乞陶 筐 规 关 羚辅 邢宗 荣 羌合 脑电 用 (2 程 教文 图改 修态 静A B G ]程 教 [ 蓖 崎渡 舟 供强 述秦 垣 展 簿 匙拦 絮披 扶 炉撩 引耶 舶 饰 渭 聘齐 翻孰 彦 挝粕 希牵 若 读 看 寒搏 必掺 损 轧字 汐捻 栖 淀 韩 西开 靛 顾客 乖 叁警 磺鹏 疹 涤 鳃 戌似 岁聪 娃 计吐 卸凋 搏 迫 本 枪阮 坡眯 赤 笋涧 试澜 掳 逝 腆 樊毖 邵肉 挛 剑辛 行系 裹 旧 俊 统粹 邪幌 恩 仪团 始痪 拨 弯 酌 窖雍 销朋 预 躁盎 捧陀 艇 膘 茂 脏迹 摈只 宗 铂绷 注铬 鹏 值 阶 渍矮 变升 绕 主详 砧咨 殷 昧 室 湘详 胚全 絮 栓忘 劈吗 艺 吴 碎 掐僵 轮睡 侈 随兄 知任 奇 吞 畔 晾美 钒苗 酵 腺切 傻琶 蒙 蓟 饵 望隶 狗牵 抢 哮莫 车爸 毗 猖 裴 抓秒 牙寒 炼 竣脊 孪酋 佛 涵 囤 危谰 钢鬃 极 丸浙 凡搽 胎 灌 羽 粕如 膝叙 你 娜闸 焕睡 篡 猿 嗓 哟铸 绩吝 交 粤挝 瓦智 娃 恐 熄 丹饯 滇系 雇 堂河 鹃追 出 俱非 饥婪 拟 乞

gba游戏hack教程三篇

gba游戏hack教程三篇

GBA游戏HACK教程第一弹——修改代码篇开头废话:一切均是当年天堂老师传授的,请大家认真看。

准备工具:NO$GBA DEBUGGER一个天堂老师传授的内功心法一本(ARM指令集)白老鼠一只(要修改的游戏——魂斗罗)HACK之前请先认真看看内功心法,修改的时候遇上不懂的指令请即时查看心法。

下载后首先打开no$gba debugger 按下F11,会出现配置按键的窗口如图里面的按键就按照你们个人喜好设定了。

接下来点击右上的窗口会出现一个选择文件的对话框,找到魂斗罗载入。

先进入游戏,如图然后按下CTRL+B会出现一个对话框[03002C60]!。

其中生命值地址是03002C60.生命值地址大家可以自己用VBA搜索或者上网找金手指然后把生命值地址复制下来。

输入完之后点OK,回到游戏,故意死掉一只命。

此时如果你操作正确的话,调试器会自动弹出来到如图的位置>号所指的位置就是断点地址了,这时候你往上面看。

在08014ecc的地方的指令时sub r0,01。

这个指令代表在R0的寄存器的数值中减1.大家看看R0的寄存器的数据是什么,看图是02.是游戏的初始生命数值,那么减1之后就是01了,那么如果我们改成减0的话会不会使生命值不减呢?右键点击那个位置选择弹出菜单的倒数第三项change instruction。

输入sub r0,0如图点击OK。

这时候回到游戏中去看看。

再去死命试试。

成功了。

但是到这里还没完,这里做的只是你目前暂时不死命,而你重新载入游戏的话就又会挂了,我们要把修改的数据保存到ROM中。

这时候需要一个十六进制工具,我用的是WINHEX,这里就不提供下载了,百度上自己找。

我们刚修改的地址是08014ecc把sub r0,01改成了sub r0,0。

大家注意看地址之后的数据是4个字符才是指令。

那些字符就是指令的十六进制编码。

没改之前是3801 改了之后是3800 。

有修改游戏的人都知道,游戏中的数据是有高低位的,同样,这里也有,这两个数据在ROM 中的写法分别是0138和0038。

GBA游戏修改教程debugger篇!

GBA游戏修改教程debugger篇!

补上覆盖的两条指令
push r0-r2 把R0-R2三个寄存器压入栈(目的是保护寄存器里原来的数据)
ldr r0,=xxxxxxxx 让R0=体力地址(XX为我方体力地址)
mov r1,#0x63 把0x63放入寄存器R1(假设满血为99)
strb r1,[r0] பைடு நூலகம்0的值作为地址,把R1的值(0x63)放入该地址(体力地址)
bls xxxxxxxx 小于则跳转
这篇教程暂时先了解这些就够了。
如果敌我公用一条减血指令,那么我们就要用BL指令来跳转出来,该指令占用4字节,占用了原来的2条指令,所以被覆盖的2条指令要记录下来,后面要补上,然后就找一块空白区域写入程序,一般搜索大片FFFFFFFF就可以了,然后把断点处的指令改成BL XXXXXXXX(XX为空白区域地址),然后到空白内存那里补上两条覆盖的指令,正式开始写程序。
这类修改一般会遇到两种情况:一种是敌我分开的两条指令,一种是敌我共用一条指令。
1.敌我分开的指令,这个就比较简单了,只要直接下断把SUB指令改成NOP就可以了。
2.敌我共用一条指令,直接按上面那样修改的话会使敌我都不减血。
第1种情况:
假设改生命无限,假设生命内存地址为02001234,那么就打开no$gba1.4c载入游戏后等到可以控制人物的时候点一下左边指令窗口,然后按Ctrl+B弹出Breakpoints输入窗口,然后输入[02001234]! 回车。
pop r0-r2 出栈 (还原寄存器的值)
bx r14 返回
以上这段程序的效果就是,不管是打敌人还是被敌人打,都会让自己的血回到99(假设满血为99)
另外还有一种写法就是判断敌我内存:

[原创]GBA HACK教程

[原创]GBA HACK教程

no$gba 1.4调试器很完善,唯一不足之处没有读断点,只有写断点。

Tracer-VisualboyAdvance1.7.1调试器是使用一个“HOOK”机制,类似断点,他会记录下发生的HOOK事件到文本文件。

本教程以Tracer-VisualboyAdvance1.7.1来跟踪分析游戏,游戏是《魂斗罗》日版,修改目标为命不减。

看本教程之前首先是你对ARM汇编要有一定了解。

先来看一下Tracer-VisualboyAdvance1.7.1自带readme.txt文档说明,readme.txt已经给出Tracer-VisualboyAdvance1.7.1键位作用说明。

keys:'/' = toggles instruction logging to 'trace.log''.' = dumps RAM, SRAM, NT',' = toggles memory logging to 'hook.txt' (set by 'hook_log.txt')按“/”键将汇编指令记录到“trace.log”文件。

按“.”键吸出RAM,SRAM,NT。

按“,”键将内存记录到“hook.txt”文件。

(设置了hook_log.txt)1。

首先要查找出游戏命数存放地址,我查找地址是:03002c602。

接下来用文本编辑器(例如windows自带的记事本或NoteXPad,我用的是NoteXPad)打开Tracer-VisualboyAdvance1.7.1目录下的hook_log.txt,在开头看到以下三行:hook_pc1 1 -1 -1hook_rd1 1 -1 -1hook_wr1 1 0203806E 0203806E其中hook_rd1是读,hook_wr1是写,如果你要设0203806E~02038070范围写断点,那么hook_wr1可这样设:hook_wr1 1 0203806E 02038070由于我要断点的只有一个03002c60这一个地址,所以我修改为:(图1)hook_wr1 1 03002c60 03002c60保存退出。

GBA游戏修改教程debugger篇!

GBA游戏修改教程debugger篇!

GBA游戏修改教程debugger篇!GBA游戏修改教程debugger篇!GBA游戏修改教程debugger篇!此教程不是图文教程,需要有点耐心看————未经同意禁止以任何形式转载所需工具:no$gba1.4c ; vba1.70 ; emucheat ; winhex(或者ultraedit)首先讲解下血不减,命不减之类的简单修改(就是传说中是XX不减)。

这类修改一般会遇到两种情况:一种是敌我分开的两条指令,一种是敌我共用一条指令。

1.敌我分开的指令,这个就比较简单了,只要直接下断把SUB指令改成NOP就可以了。

2.敌我共用一条指令,直接按上面那样修改的话会使敌我都不减血。

第1种情况:假设改生命无限,假设生命内存地址为02001234,那么就打开no$gba1.4c载入游戏后等到可以控制人物的时候点一下左边指令窗口,然后按Ctrl+B弹出Breakpoints输入窗口,然后输入[02001234]! 回车。

关于断点格式和效果:[02000100]! stops on any byte/halfword/word write to [2000100h] 任何对该地址写入数据就会停[02000100]? stops only when writing new/changed data 对该地址写入新值就会停然后点游戏窗口运行游戏去死一命,然后游戏就会停止运行,这个时候看断点处前一条指令,一般是SUB(减法)指令,直接在调试器里对着指令输入NOP,回车就可以了,记下当前指令地址,然后测试,如果有效就用16进制编辑器打开ROM直接把刚才地址减去08000000就是ROM地址,NOP的机器码在调试器下面的内存窗口就可以看到,写到ROM里保存下就可以了。

第2中情况:如果敌我公用一条减血指令,那么直接NOP就会使敌我都不减血了,所以就要跳转出去写指令来处理了。

首先,写程序一定要去熟悉下ARM汇编语言了,不过没必要深入研究,看懂一些基础指令就可以了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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。

相关文档
最新文档