热血格斗吧 关注:4,110贴子:40,244
  • 28回复贴,共1

关于热血格斗传说对战模式合体修改的问题

只看楼主收藏回复

如题


IP属地:安徽来自Android客户端1楼2016-08-26 13:43回复
    之前那个俄罗斯版本的是对战可以合体的,通过修改rom文件的ad 45 06 c9 02为ad 45 06 c9 06实战。汇编代码是lda $0645 cmp $#06,那么问题来了,为什么cmp $#06是可以合体的代码?这个代表着什么呢?


    IP属地:安徽来自Android客户端2楼2016-08-26 13:46
    收起回复
      通过设置规则地址0645为读取断点。可以发现原版对战模式在此断点的代码为cmp $#02,而且有好几个cmp $#02,其中8089的断点是判定是否能抱在一起这个动作,还有其他一些断点控制的是是否显示合体的图标(如下图),有些控制是否显示人物头像旁边的框框有些控制是否显示抱在一起之后是否显示合体图标上面来回移动的黑线。


      IP属地:安徽来自Android客户端3楼2016-08-26 13:52
      收起回复


        IP属地:安徽4楼2016-08-26 13:55
        回复
          那么问题来了,当我把所有cmp02的代码转移地址并且写入新的代码(判断是否选择规则5)后,选规则5可以正常运行,并且能合体,能获胜,但是选择其他规则游戏无法正常运行,这是怎么一回事?我并没有修改其他规则的代码啊?


          IP属地:安徽来自Android客户端5楼2016-08-26 13:59
          收起回复
            另问一句,6502是否有随机指令?


            IP属地:安徽来自Android客户端6楼2016-08-26 14:03
            收起回复


              IP属地:广东来自Android客户端8楼2016-08-29 08:44
              收起回复
                整明白了吗?


                来自Android客户端9楼2016-10-16 16:29
                回复
                  啊咧


                  IP属地:新疆来自Android客户端10楼2016-10-26 03:30
                  回复


                    IP属地:广东来自Android客户端11楼2018-06-12 02:55
                    回复
                      原谅我吧,我再也不胡闹了,太苦了。


                      来自Android客户端12楼2018-10-22 22:09
                      收起回复
                        我要玩



                        来自Android客户端13楼2018-11-12 12:41
                        回复