上一主题下一主题
«12»Pages: 1/2     Go
主题 : 【原创】图文手把手教你--在SFC第四次机器人大战上静态替换机体和武器
坑神
级别: 论坛版主
UID: 148620
精华: 8
发帖: 285
威望: 108 星
金钱: 266233 浮游币
贡献值: 8839 点
好评度: 4685 点
人气: 1001 点
在线时间: 571(时)
注册时间: 2006-10-18
最后登录: 2024-12-27
楼主  发表于: 2007-12-03 20:11

【原创】图文手把手教你--在SFC第四次机器人大战上静态替换机体和武器

管理提醒: 本帖被 Triple-E 执行加亮操作(2007-12-03)
手把手教你如何在SFC的第四次机器人大战上静态替换机体和武器:

首先:你要有WinHex这个修改工具和第四次机器人大战的ROM。
(温馨小提示:2楼有WinHex绿色版和我制作的初期机体替换补丁,有兴趣的就快点去下载吧!祝大家改的开心,玩的愉快。)
修改第一步:用WinHex加载第四次机器人大战的ROM,搜索16进数据。

[实例1:第一关用GP-02A替换掉GP01高达的机体]

(第一步)找GP-02A的地址:

      从附录中我们知道了第四次机器人大战的機體地址排列方式,再在WinHex中输入GP-02A的運動界限ENHP这4个数值搜索(图1),

图1


找到地址是B9911(图2);

图2


从附录中我们知道機體地址排列法则,我们往上找到GP-02A的機體起始地址是B98F8,结束地址是B9924,这段代码(图3)就是GP-02A在ROM中的整个数据。把它记下来备用。

图3


(第二步)找GP01高达的地址:

在WinHex中输入GP01的運動界限ENHP这4个数值(图4)搜索,

图4


找到地址是B98E3(图5),

图5


往上找到GP-01的機體起始地址是B98CA,结束地址是B98F5(图6)。

图6
 
(第三步)用GP-02A的代码换掉GP01的代码再保存文件。
图7

(第四步)在模拟器中载入修改过的游戏文件确认修改是否成功。(效果见图)











[实例2:第一关用GP-02A武器替换掉GP01高达的武器]

  这段实例就不发图了,因为经过上面的实例1的实践,大家应该会自己摆弄WinHex了吧,废话少说了,进入正题。
  从附录中我们知道HP后面的第3个字节开始是武器的排列地址;我们可以把GP-02A的武器代码12 04 00(バルカン) 03 00 01(ビームサーベル) 0B 08 02(ビームライフル) 2F 0C 83 3D(アトミックバズーカ)这组数据替换GP01的武器代码12 04 00(バルカン) 03 00 01(ビームサーベル) 0B 08 02 (ビームライフル)2F 0C 03(ビームガン),怎么替换,就由大家自己喜好来修改吧。
    也可以用其他机体的武器来替换掉GP01的武器,只要你手头有找到其他机体的代码数据(这就要你们自己多用搜索来找其他机体的代码了)。
[ 此贴被wgf0507在2007-12-03 21:32重新编辑 ]
本帖最近评分记录:
  • 金钱:    +100   (操作人:Triple-E)   此贴/此回复奖励你 100 FYB
  • 坑神
    级别: 论坛版主
    UID: 148620
    精华: 8
    发帖: 285
    威望: 108 星
    金钱: 266233 浮游币
    贡献值: 8839 点
    好评度: 4685 点
    人气: 1001 点
    在线时间: 571(时)
    注册时间: 2006-10-18
    最后登录: 2024-12-27
    沙发  发表于: 2007-12-03 20:21

    WinHex v14.0 SR-2 汉化版.rar (989 K) 下载次数:282  

    静态修改的必备工具之一,这个是绿色免安装版,解压后即可使用。

    第四次機器人大戰wgf修改版补丁.rar (7 K) 下载次数:216

    [补丁注解]:

    1.击破敌机体后资金加倍,个别BOSS机体用幸运击破后资金65535大洋。
    2.第一关替换机体:真.盖塔替换盖塔-1,V高达替换高达,Gディフェンサー替换ガンタンク(钢坦克),主角机体换为后期机体(武器也选用后期机体的强力武器),第一关就能用计都罗喉剑.暗剑杀对BOSS来个一招毙命,高达MK2型添加GP02的核弹(威力半减),主力机体增加空陆能力。
    3.主角全能力+10点,特技:野性化;主力机师中精神指令中没有幸运的添加幸运。个别主力机师特技增加野性化;
    4.第四关替换机体:真.古蓝森替换ジェガン,GP-02高达替换GM3高达,高达系机师换乘无限制;
    [ 此贴被wgf0507在2008-02-19 23:13重新编辑 ]
    级别: 模拟小生
    UID: 237443
    精华: 0
    发帖: 14
    威望: 0 星
    金钱: 2317 浮游币
    贡献值: 2 点
    好评度: 40 点
    人气: 0 点
    在线时间: 35(时)
    注册时间: 2007-07-31
    最后登录: 2024-10-12
    板凳  发表于: 2007-12-03 20:33

    顶下楼主,我想学改初代高达的武器和机体属性,楼主能给个教程吗
    级别: 模拟精英
    UID: 189995
    精华: 8
    发帖: 530
    威望: 44 星
    金钱: 6312 浮游币
    贡献值: 20 点
    好评度: 1641 点
    人气: 1 点
    在线时间: 930(时)
    注册时间: 2007-03-28
    最后登录: 2024-08-06
    地板  发表于: 2007-12-03 21:31

    不错,收藏
    级别: 模拟专家
    UID: 162416
    精华: 0
    发帖: 116
    威望: 0 星
    金钱: 3354 浮游币
    贡献值: 1 点
    好评度: 302 点
    人气: 0 点
    在线时间: 96(时)
    注册时间: 2007-01-02
    最后登录: 2024-08-06
    草席  发表于: 2007-12-03 23:12

    主角的精神是通过生日修改。直接改主角的精神地址好象是没效果的。
    另外,装甲在ROM里的值=游戏中/10。也就是说游戏中装甲为1200时,ROM里是120(16进制为78),而装甲占1字节,因此,ROM中最大改到255,即游戏中的2550。
    至于1楼的替换机体只是在图象上的替换,属性的复制,机体其实还是原来的,看机体名字就知道。而且只适用于字节数相同的复制替换,因为各机体所带武器有所不同,所以长度也不同,属性可以记下,但是不能完全的复制过去,还是要注意长度问题,否则只有3武器的被你替换成4武器的机体代码,势必造成下一机体属性异常。所以我理解的LZ的替换是只指选择性的替换。在LZ的图里也看的出来。
    再补充点其他的。
    精神消耗地址搜索,消耗数是连续排列的,排列顺序是按照代码来的,因此只要按照LZ文章里的精神排列顺序,查找消耗数值即可。
    主角的精神地址(即生日+血型的精神地址)。
    9.23  A型
    查找08 11 0A 06 0D 01 0B 08 11 03 0E 0A就可以找到9.23,A型的精神地址。修改完后,主角只要选择这个精神及血型,就可获得修改的精神。
    红色为9.23A出现的精神代码,黑色为前面精神出现的等级(全改1即1级精神全开)。
    [ 此贴被maxmat在2007-12-03 23:31重新编辑 ]
    知错必改,改完再犯!
    魔神王路西法
    级别: 论坛版主

    UID: 62
    精华: 35
    发帖: 7692
    威望: 83 星
    金钱: 806 浮游币
    贡献值: 10243 点
    好评度: 13251 点
    人气: 1271 点
    在线时间: 1965(时)
    注册时间: 2004-03-25
    最后登录: 2024-12-28
    5楼  发表于: 2007-12-03 23:21

    只是伪替换罢了把GP-01的数据覆盖了,改战场配置才是真替换。第四次战场配置的改法我以前在我的第4次机器人大战的静改补丁贴里提到过,建议LZ去看看。
    级别: 模拟之星
    UID: 102865
    精华: 0
    发帖: 189
    威望: 1 星
    金钱: 270 浮游币
    贡献值: 18 点
    好评度: 531 点
    人气: 0 点
    在线时间: 244(时)
    注册时间: 2006-02-03
    最后登录: 2015-09-22
    6楼  发表于: 2007-12-03 23:25

    真是个不错的小伙子
    级别: 模拟小生
    UID: 115912
    精华: 0
    发帖: 60
    威望: 0 星
    金钱: 2683 浮游币
    贡献值: 0 点
    好评度: 177 点
    人气: 0 点
    在线时间: 47(时)
    注册时间: 2006-03-20
    最后登录: 2024-08-06
    7楼  发表于: 2007-12-03 23:30

    受教 有空偶自己改改,摆弄摆。多谢教程哈~
    级别: 模拟专家
    UID: 162416
    精华: 0
    发帖: 116
    威望: 0 星
    金钱: 3354 浮游币
    贡献值: 1 点
    好评度: 302 点
    人气: 0 点
    在线时间: 96(时)
    注册时间: 2007-01-02
    最后登录: 2024-08-06
    8楼  发表于: 2007-12-03 23:43

    再补充,机体五围改造金钱地址(HP、EN、装甲、运动性、界限)
    HP      30005000,8000 ,10000,15000,20000,25000
    EN      10001500.2000 .2500 .3000. 3500. 4000
    装甲  30005000.8000. 10000.15000.20000.25000
    运动性 5000. 8000.10000.12000.15000.18000.20000
    界限  1000.  1500.2000. 2500. 3000. 3500. 4000
    以上是每段改造的金钱消耗。ROM中的排列是五围1段改造、2段改造、3段改造。。。7段改造的数值。即查找30001000300050001000500015005000。。。4000
    标了颜色应该清楚点。
    知错必改,改完再犯!
    级别: 模拟专家
    UID: 162416
    精华: 0
    发帖: 116
    威望: 0 星
    金钱: 3354 浮游币
    贡献值: 1 点
    好评度: 302 点
    人气: 0 点
    在线时间: 96(时)
    注册时间: 2007-01-02
    最后登录: 2024-08-06
    9楼  发表于: 2007-12-03 23:51

    另外求全机师代码,这样只要知道首地址,就可以知道其他机师的地址,省的再查。
    知错必改,改完再犯!
    坑神
    级别: 论坛版主
    UID: 148620
    精华: 8
    发帖: 285
    威望: 108 星
    金钱: 266233 浮游币
    贡献值: 8839 点
    好评度: 4685 点
    人气: 1001 点
    在线时间: 571(时)
    注册时间: 2006-10-18
    最后登录: 2024-12-27
    10楼  发表于: 2007-12-04 00:17

    引用
    引用第4楼maxmat于2007-12-03 23:12发表的  :
    主角的精神是通过生日修改。直接改主角的精神地址好象是没效果的。
    另外,装甲在ROM里的值=游戏中/10。也就是说游戏中装甲为1200时,ROM里是120(16进制为78),而装甲占1字节,因此,ROM中最大改到255,即游戏中的2550。
    至于1楼的替换机体只是在图象上的替换,属性的复制,机体其实还是原来的,看机体名字就知道。而且只适用于字节数相同的复制替换,因为各机体所带武器有所不同,所以长度也不同,属性可以记下,但是不能完全的复制过去,还是要注意长度问题,否则只有3武器的被你替换成4武器的机体代码,势必造成下一机体属性异常。所以我理解的LZ的替换是只指选择性的替换。在LZ的图里也看的出来。
    再补充点其他的。
    精神消耗地址搜索,消耗数是连续排列的,排列顺序是按照代码来的,因此只要按照LZ文章里的精神排列顺序,查找消耗数值即可。
    .......



          maxmat,主角的精神本来就是要修改生日。首先你找到你想修改相对应生日地址,改主角的精神地址是绝对有效果的。
        例:我个人生日是金牛座A型血,ROM地址是000B9229开始;我的补丁里就对金牛座A型血替换了精神表,LV1我就有了奇迹这个金牛座A型血无法学到的精神指令。
      另外,我的补丁只是对废物机体进行替换,让这些垃圾机体变废为宝,而且,不影响剧情,不会有BUG死机的危险。再说,真替换的机体会不会影响剧情发展而导致死机呢?我又没时间去试。
    [ 此贴被wgf0507在2007-12-04 00:31重新编辑 ]
    级别: 模拟菜鸟
    UID: 226468
    精华: 0
    发帖: 10
    威望: 0 星
    金钱: 2424 浮游币
    贡献值: 0 点
    好评度: 28 点
    人气: 0 点
    在线时间: 32(时)
    注册时间: 2007-06-22
    最后登录: 2010-06-01
    11楼  发表于: 2007-12-04 00:20

    谢谢楼主的分享。
    我同意T 大的说法,改战场配置更为明智。一来GP-02会怪怪的挂上GP-01的名,二来GP-01就报废了

    第四次过版后人物的加入一般是 (第一版也能用上)
    E0 . XX(人物代码). YY(人物加入时等级)

    机体加入是
    E2. ZZ(机体代码).00

    指派机师到某机体
    E4. XX(人物代码). ZZ(机体代码).00

    以上的都是放在一起。有时还可以在附近处找到删除机师和删除机体
    坑神
    级别: 论坛版主
    UID: 148620
    精华: 8
    发帖: 285
    威望: 108 星
    金钱: 266233 浮游币
    贡献值: 8839 点
    好评度: 4685 点
    人气: 1001 点
    在线时间: 571(时)
    注册时间: 2006-10-18
    最后登录: 2024-12-27
    12楼  发表于: 2007-12-04 00:26

    引用
    引用第11楼raja于2007-12-04 00:20发表的  :
    谢谢楼主的分享。
    我同意T 大的说法,改战场配置更为明智。一来GP-02会怪怪的挂上GP-01的名,二来GP-01就报废了

    第四次过版后人物的加入一般是 (第一版也能用上)
    E0 . XX(人物代码). YY(人物加入时等级)
    .......



          是的,改战场配置更为明智。但是我以前没有看过T 大的教程,不会也不知道战场配置的修改方法。明天好好去看看,吸收一下知识。
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19109
    威望: 173 星
    金钱: 2072 浮游币
    贡献值: 10285 点
    好评度: 54901 点
    人气: 4322 点
    在线时间: 19831(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-29
    13楼  发表于: 2007-12-04 00:57

    我也进来吸收一下知识
    魔神王路西法
    级别: 论坛版主

    UID: 62
    精华: 35
    发帖: 7692
    威望: 83 星
    金钱: 806 浮游币
    贡献值: 10243 点
    好评度: 13251 点
    人气: 1271 点
    在线时间: 1965(时)
    注册时间: 2004-03-25
    最后登录: 2024-12-28
    14楼  发表于: 2007-12-04 18:41

    简单的说一下。
    战场配置以第一话阿母罗为例
    E0 50 04 E2 02 01 E4 50 02 01
    E0 E2 E4表隔断。 50人物代码。 04人物LV。02 01机体代码。注意E4后面为人物代码和机体代码。要和前面的改得一致。
    直接替换机体代码就可以不覆盖机体数据了
    级别: 模拟小生
    UID: 168480
    精华: 0
    发帖: 57
    威望: 0 星
    金钱: 2125 浮游币
    贡献值: 18 点
    好评度: 147 点
    人气: 0 点
    在线时间: 194(时)
    注册时间: 2007-01-19
    最后登录: 2009-01-25
    15楼  发表于: 2007-12-04 19:30

    请问武器改造可以改一次加200
    改成加300吗?
    魔神王路西法
    级别: 论坛版主

    UID: 62
    精华: 35
    发帖: 7692
    威望: 83 星
    金钱: 806 浮游币
    贡献值: 10243 点
    好评度: 13251 点
    人气: 1271 点
    在线时间: 1965(时)
    注册时间: 2004-03-25
    最后登录: 2024-12-28
    16楼  发表于: 2007-12-04 19:56

    当然可以,但是无意义。第4次的攻击力本来就很高。隐藏的最终BOSS都2下就死。
    级别: 模拟小生
    UID: 158355
    精华: 0
    发帖: 6
    威望: 0 星
    金钱: 2099 浮游币
    贡献值: 0 点
    好评度: 16 点
    人气: 0 点
    在线时间: 5(时)
    注册时间: 2006-12-15
    最后登录: 2024-08-06
    17楼  发表于: 2008-01-16 10:21

    這篇文章真棒,謝謝樓主的分享,對我受益良多,感恩
    级别: 模拟小生
    UID: 258360
    精华: 0
    发帖: 59
    威望: 0 星
    金钱: 2482 浮游币
    贡献值: 0 点
    好评度: 165 点
    人气: 0 点
    在线时间: 18(时)
    注册时间: 2008-01-04
    最后登录: 2014-03-25
    18楼  发表于: 2008-02-16 19:53

    不错,收下了.
    级别: 模拟菜鸟
    UID: 272990
    精华: 0
    发帖: 16
    威望: 0 星
    金钱: 102 浮游币
    贡献值: 0 点
    好评度: 48 点
    人气: 0 点
    在线时间: 14(时)
    注册时间: 2008-03-09
    最后登录: 2012-03-08
    19楼  发表于: 2008-03-12 18:13

    请问LZ,附录在哪???
    小弟很想学静态修改,,帮帮忙,,能不能详细点??????
    拜托了^^^^^^
    上一主题下一主题
    «12»Pages: 1/2     Go