Nw BBS 壬天堂世界

 找回密码
 注册
搜索
热搜: 资料集合
楼主: 23104770
收起左侧

[金手指] 另类修改,适合新人 高手也给点评价

[复制链接]
发表于 2004-11-17 19:50:20 | 显示全部楼层
拜楼上的几个,以前只会傻傻的找'?+'.'?-'来查.不过用EC模糊查找感觉没金山2002或V好用.EC修改能力强,但改出的数据太多,而且10-16的转换搞的头大.但是有些模拟游戏又一定要EC这样的或模拟器专用的才能改.
  个人经验:如果有减低,增加不遇敌道具的游戏好改些,通些数学的还可以算出遇敌的地址来改.
回复

使用道具 举报

发表于 2004-11-17 19:56:13 | 显示全部楼层
我倒觉得EC改出的数据太少呢,尤其是用VBA运行某些GBC游戏时,用FPE可以轻松查到数值,但用VBA自带修改器或EC,死活查不到。不过EC对于改GBA游戏倒是不错,有时候只需输入一次数值,不需要变量就能把地址固定下来,这在FPE里是不可想象的~~
回复

使用道具 举报

发表于 2004-11-17 20:00:28 | 显示全部楼层
不是指那种穿墙,而是指通过修改1~2个简单的地址,就可以达到既能在地图上正常移动,又可以无视障碍物的功能。若是改变坐标,往往只能在当前场景有效,而且不能锁定。
想起永恒传说的DEBUG模式.就是可以穿墙,可以用CD1打完3CD的游戏.几个16位代码可以如此神奇,我就是那时候喜欢上金手指了.
回复

使用道具 举报

 楼主| 发表于 2004-11-18 01:15:41 | 显示全部楼层
其实说到不遇敌,真的是个麻烦的问题,要说为什么.其实我本人是怕麻烦,所以很多时候我都是只靠金山游侠来修改,真的不行再上网站查的,但是为了广大玩家(大部分是菜鸟),所以有没有一些和我一样用金山游侠的高手啊,希望能指教.本人看来金山游侠比较容易上手!
回复

使用道具 举报

发表于 2004-11-18 07:52:40 | 显示全部楼层
我用的是GAME MASTER 8.个人认为用什么修改器都一样
回复

使用道具 举报

发表于 2004-11-18 11:32:07 | 显示全部楼层
就和你用游侠V的模糊搜索一样啊.你用过游侠改KOF的血就会改不遇敌了.这是模拟器用EC改比较快或详细.EC也是有回到上次修改对的,和游侠一样.
  其实游侠是10进制,EC是用16进制.用WIN自带计算器算一下就可以了.
回复

使用道具 举报

发表于 2004-12-5 21:08:28 | 显示全部楼层
我把老贴顶了上来,别抽我啊

改不遇敌模式时有很多细小的区别,比如有的游戏是用圣水道具后算时间的,有的是算步数的,那么这就是要锁使用道具的相应地址了。DQM和口袋
有的游戏走一步几率就变化,也不知道大还是小,并不是走两三步才能体现出来的。是个相当微观的变量,所以需要搜索的很细。青天之外等
敌人在地图可见的ARPG或者SLG还有ACT等,ACT/ARPG:敌人出现的数量就是查找的关键。SLG:敌人出现的坐标地址前后就是敌人的代码,改成FF或00就等于摸削他的存在。


以上只是想到就乱说的。 [wdb1]
回复

使用道具 举报

发表于 2004-12-5 21:14:14 | 显示全部楼层
多多益善,ME也搬个凳子来听课~
回复

使用道具 举报

发表于 2004-12-6 00:12:54 | 显示全部楼层
青天之外等
敌人在地图可见的ARPG或者SLG还有ACT等,ACT/ARPG:敌人出现的数量就是查找的关键。SLG:敌人出现的坐标地址前后就是敌人的代码,改成FF或00就等于摸削他的存在。
这么说青天之外还有浪漫SAGA这些也可以改不遇敌了?
回复

使用道具 举报

发表于 2004-12-6 16:04:16 | 显示全部楼层
走一步几率就变化....

真麻烦
回复

使用道具 举报

发表于 2004-12-7 05:20:55 | 显示全部楼层
小弟请问一下 影身要怎样来查找?
回复

使用道具 举报

发表于 2004-12-7 06:35:20 | 显示全部楼层
隐身么?通常的方法是,角色受伤或死后再出现会有一阵隐身时间,就是将这个时间锁定,从而达到游戏通篇隐身。至于搜索方法,大多数游戏的设置方式是没有隐身时数据为0,受伤后随机给定一个数值,然后慢慢减少,当数据减到0时,隐身状态消失。知道了设置方式,搜起来就简单了,无隐身时搜0,有时搜+,如果隐身时间比较长,中间可以配合-来削减数值。
回复

使用道具 举报

发表于 2004-12-7 16:02:31 | 显示全部楼层
有些则是隐身时数据为0,没隐身是255..当数据加到255时,隐身状态消失.
回复

使用道具 举报

秋夜遥思 该用户已被删除
发表于 2004-12-23 23:11:08 | 显示全部楼层
个人本身很爱修改,但是改的不清不楚的
现在呢!很怀旧,希望拿个大侠把勇者斗恶龙怪兽仙境的不遇敌,100%收怪的金手指丢给我用2天
如果达人的话,是不是可以把ROM里的怪直接改掉
或者连性格都改的掉呢!!期待ING。。。。。。。
回复

使用道具 举报

发表于 2004-12-24 19:12:00 | 显示全部楼层
玩PC游戏时就仗着游侠了,玩模拟器是就仗着EC,现在买了掌机,只能仗着自己了..
回复

使用道具 举报

发表于 2004-12-26 05:35:42 | 显示全部楼层
个人本身很爱修改,但是改的不清不楚的
现在呢!很怀旧,希望拿个大侠把勇者斗恶龙怪兽仙境的不遇敌,100%收怪的金手指丢给我用2天
如果达人的话,是不是可以把ROM里的怪直接改掉
或者连性格都改的掉呢!!期待ING。。。。。。。
[wdb3] 我早就把开始带的怪改成任意想出现的妖怪了。
第一关中出现的妖怪,你想要出现什么呢?全是LV1的魔王系?还是全是LV1-3的黄金SLIME。完全都能改掉。
金手指在SE区查看某精华贴。能找到
回复

使用道具 举报

发表于 2004-12-26 05:38:43 | 显示全部楼层
个人本身很爱修改,但是改的不清不楚的
现在呢!很怀旧,希望拿个大侠把勇者斗恶龙怪兽仙境的不遇敌,100%收怪的金手指丢给我用2天
如果达人的话,是不是可以把ROM里的怪直接改掉
或者连性格都改的掉呢!!期待ING。。。。。。。
例如《DQM1》能力栏:
002C43,999;第三只怪物攻击力最大
002C45,999;第三只怪物防御最大
002C47,999;第三只怪物敏捷度最大
002C49,999;第三只怪物智力最大
002C4B,0;第三只怪物野心最低
而特技栏:
002C14,255;第三只怪物第一栏特技改变
002C15,255;第二栏特技改变
002C16,255;第三栏特技改变
002C17,255;第四栏特技改变
002C18,255;第五栏特技改变
002C19,255;第六栏特技改变
002C1A,255;第七栏特技改变
002C1B,255;第八栏特技改变
上面的255是10进制数值,表示没有特技,只要把255换成想要的特技代码就行了。代码表同样在网上有的。

8。道具修改
把排列好的第一项道具用买进卖出查找法几能查处地址了,(但是有时查出的是第一栏道具栏而不是道具代码)。如果找到第一栏地址了再查找第二栏地址,那么把地址一相减得到的数值加在第二栏地址上就是第三栏地址了。如果查找到的是道具栏地址那么只要把道具代码输入就行了。

9。机战类机体的BT修改
什么机体全适应为S,移动力25格,武器EN消耗为1,武器攻击力9999。武器攻击距离1~255。这个修改要查到存放机体能力地址和武器的地址,这些地址是和机体的可改造的能力的地址放在很近的地方的。关键还是要观察16进制内存慢慢找!

10。不好修改的杂项
没什么特别的例子了,找到在举出来。查不到具体数值的或者查找隐藏数值的都用模糊查找好了。具体情况具体对待了。

PS:最后关于做补丁文件,是更高水平的修改了,下次再说!

最后附上《DQM1》的金手指
003B83,999;每战怪物都收得
002B0C,99;第一只怪物等级最高
003BA3,999;第一只怪物战斗中HP最大
003BC3,999;第一只怪物战斗中MP最大
002B13,999;第一只怪物地图上HP最大
002B11,999;第一只怪物现在HP最大
002B17,999;第一只怪物MP最大
002B15,999;第一只怪物MP最大
002B19,999;第一只怪物攻击力最大
002B1B,999;第一只怪物防御力最大
002B1D,999;第一只怪物敏捷度最大
002B1F,999;第一只怪物智力最大
002B21,0;第一只怪物野性最低
002B0E,9999999;第一只怪物经验值最大
002BA1,99;第二只怪物等级最高,以后+95(16)
003BA5,999;第二只怪物战斗中HP最大
003BC5,999;第二只怪物战斗中MP最大
002BA6,999;第二只怪物地图上HP最大
002BA8,999;第二只怪物最大HP最大
002BAA,999;第二只怪物MP最大
002BAC,999;第二只怪物最大MP最大
002BAE,999;第二只怪物攻击力最大
002BB0,999;第二只怪物防御最大
002BB2,999;第二只怪物敏捷度最大
002BB4,999;第二只怪物智力最大
002BB6,0;第二只怪物野性最低
002BA3,9999999;第二只怪物经验值最大
002C36,99;第三只怪物等级最高,以后+(16)
003BA7,999;第三只怪物战斗中HP最大
003BC7,999;第三只怪物战斗中MP最大
002C3B,999;第三只怪物地图上HP最大
002C3D,999;第三只怪物最大HP最大
002C3F,999;第三只怪物地图上HP最大
002C41,999;第三只怪物最大HP最大
002C43,999;第三只怪物攻击力最大
002C45,999;第三只怪物防御最大
002C47,999;第三只怪物敏捷度最大
002C49,999;第三只怪物智力最大
002C4B,0;第三只怪物野心最低
002C38,9999999;第三只怪物经验值最大
002A4E,999999;银行内存款最大
002B0D,99;第一只怪物升级极限99
002BA2,99;第二只怪物升级极限99
002C37,99;第三只怪物升级极限99
002B0C,99;第一只怪物现在等级99
002B25,0;第一只怪物性格改变
002BBA,0;第二只怪物性格改变
002C4F,0;第三只怪物性格改变
002B23,99;第一只怪物“+”99
002BB8,99;第二只怪物“+”99
002C4D,99;第三只怪物“+”99
002C14,255;第三只怪物第一栏特技改变
002C15,255;第二栏特技改变
002C16,255;第三栏特技改变
002C17,255;第四栏特技改变
002C18,255;第五栏特技改变
002C19,255;第六栏特技改变
002C1A,255;第七栏特技改变
002C1B,255;第八栏特技改变
002B7F,255;第二只怪物第一栏特技改变
002B80,255;第二栏特技
002B81,255;第三栏特技
002B82,255;第四栏特技
002B83,255;第五栏特技
002B84,255;第六栏特技
002B85,255;第七栏特技
002B86,255;第八栏特技
002AEA,5;第一只怪物第一栏特技改变
002AEB,115;第二栏特技
002AEC,102;第三栏特技
002AED,255;第四栏特技
002AEE,255;第五栏特技
002AEF,255;第六栏特技
002AF0,255;第七栏特技
002AF1,255;第八栏特技

第几只怪物是指按你收到怪物顺序的第几只怪物。不是身上放的第几只。

dqm1特技代码:
以下翻译按中文版(几乎都是按日语发音翻译的)
消耗MP列表及效果详见电软的《GB特辑》
0;梅拉
1;梅拉米
2;梅拉佐玛
3;基拉
4;伯齐拉玛
5;伯奇拉根
6;伊奥
7;伊奥娜
8;伊奥拉准
9;巴基
10;巴基玛
11;巴基科斯
12;比特
13;比达鲁
14;马比特
15;德恩
16;莱德恩
17;卡德恩
18;扎米
19;扎拉奇
20;梅康特
21;拉里浩
22;拉里柯玛
23;马合顿
24;马努塞
25;梅拉巴尼
26;马特拉
27;马基德
28;鲁克尼
29;努可兰
30;斯卡拉
31;斯古鲁德
32;鲍密尔
33;鲍米斯
34;毕奥娜
35;毕奥里姆
36;福巴赫
37;派奇鲁
38;马基谷巴
39;麦荷丹
40;麦尔康达
41;墨夏斯
42;阿斯特仑
43;惠米
44;培惠米
45;培霍玛
46;培霍玛拉
47;培霍玛准(全HP回复MAX)
48;扎奥拉努
49;扎奥里古(死者复活)
50;梅克扎鲁
51;奇拉里
52;奇阿离
53;奇阿拉
54;夏纳克
55;特拉马拿(消除地形损伤)
56;列米拉马(看清楚迷宫地图)
57;巴尔彭得(不思议魔法)
58;平常攻击
59;一起咬下
60;撞对方
61;拼命
62;特别攻击(敌我全HP为1)
63;全部杀死
64;砍杀魔神(魔神斩)
65;积蓄力量
66;跳上高处
67;吸能量(下回合大伤害)
68;火焰劈(火焰斩)
69;闪电刺(闪电斩)
70;真空斩
71;马比多切(冰斩)
72;梅达鲁劈
73;杜兰戈斩(屠龙斩)
74;杀野兽(野兽斩)
75;燕子回归(屠鸟斩)
76;刺杀魔神(屠魔斩)
77;神力劈(对死灵系大伤害)
78;大切断(对物质系大伤害)
79;格特库斯(把敌人从头劈开)????
80;连续进攻(二连击)
81;范围爆炸(四连击)
82;呼叫同伴
83;大声呼叫
84;精神一致(下回合二次攻击)
85;飞速到达(先置小攻击)
86;养精蓄锐(后置大攻击)
87;梅雨骤停(对全部敌人发动攻击)
88;皲裂(对敌人大旋风攻击)
89;真空
90;闪电
91;击落岩石(对敌人全体岩石攻击)
92;太阳出来(吐火)
93;冒火焰
94;剧烈火焰
95;烧热(究级火焰攻击)
96;变冷
97;结冰
98;冻僵
99;发光(究级冰攻击)
100;杰斯贝克(究级单体闪电攻击)
101;毕古畔(究级爆炸攻击)BIG BOOM
102;马旦特(最强特技)
103;毒攻
104;偷袭
105;闪电进攻
106;收买
107;用火攻
108;放毒
109;释放剧毒
110;梅达巴舞(使敌人混乱)METAL DANCE
111;激将(诅咒)
112;帕湖帕湖
113;唱歌跳舞(??)
114;沙尘飞扬
115;放耀眼光
116;射可怕光(使敌人必中魔法)
117;奇怪舞步(减少敌人HP)
118;穆罕托舞(吸取敌人HP)
119;客人对视(???)
120;邀请跳舞
121;顺利旋转
122;成百列
123;扫膛腿
124;踢成水面(水面踢)
125;呐喊
126;吹口哨(效果同银竖琴,招引敌人)
127;模仿(模仿敌人的攻击)
128;周期上冻(消除一切魔法效果)
129;光的波动(只好一切异常状态)
130;黑暗不稳(使敌大伤勇气)
131;冲破黑暗
132;召见达住(召唤兽)
133;召见德尔(同上)
134;召见萨姆(同上)
135;召见巴兹(同上)
136;代替别人(替同伴当下攻击)
137;叉腿站立(当下一切攻击)
138;顺风
139;强风(反弓单敌攻击)
140;躲开
141;防御
142;大防御
143;全部吸进(吸气)
144;防御刀刃
145;封住跳动(敌禁用跳舞系魔法)
146;堵住嘴(敌禁用窒息魔法)
147;冥想(封魔后唯一能用的加血魔法)
148;哈斯努舞
149;精练歌曲(全复活MP20)
150;梅加扎舞(全复活MP全)

dqm1性格代码:
5c普通,
5D性情怪癖,
C8强硬,
12c胆小鬼,
1869f冒失鬼,
f423f老实人,
5F5E0FF不要命,
540BE3FF大胆无敌,
B5FD快乐人,
DBA9爱管闲事,
1345E任性,
0懒汉

很早做的,丢给你了 [wdb12]
回复

使用道具 举报

发表于 2004-12-30 04:59:58 | 显示全部楼层
最近玩WINDOWS下的DEBUG比较多,用NOGBA反汇编GBA时反而觉得不习惯了,不大好下手,就算用SOFTICE中断处理,也要先经过VBA或者NOGBA,到时候反汇编改的说不定还不是GABROM而是模拟器,这个问题很让人头疼啊

所以只能先拿内存查找找到相关地址再在NOGBA里设断点再做修改,麻烦,但是也没别的办法。

就像上面各位说的不遇敌或者隐身问题,找到相关地址后在NOGBA里设断点,看数据的变化,然后看看上下文的ARM代码,直接把控制数据语句NOP掉就永远都是不遇敌或隐身了,一劳永逸。

所以说啊,内存修改只是引子,DEBUG才是王道啊~

顺便:其实可以考虑用IDA直接分析GBAROM,但是不知道IDA支不支持ARM,这个问题有待验证,有兴趣的朋友可以试试。

再顺便问个问题,GBA的ARM码里有个指令我一直是不大清楚:BL指令,说是“带分支的连接”,之后还能跳转回来,那么应该相当与WIN32汇编里的CALL吧?希望对ARM熟悉的朋友相告,谢
回复

使用道具 举报

发表于 2004-12-30 14:20:09 | 显示全部楼层
问一下,IDA,ARM是什么????
回复

使用道具 举报

发表于 2004-12-30 14:33:21 | 显示全部楼层
IDA应该是反汇编工具吧,ARM应该是一种汇编语言或代码~~
对静态修改和汇编不感兴趣的人路过~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|Nw壬天堂世界 ( 京ICP备05022083号-1 京公网安备11010202001397号 )

GMT+8, 2024-3-29 05:37 , Processed in 0.080917 second(s), 5 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表