银河战士吧 关注:7,370贴子:103,913
  • 26回复贴,共1

融合的大部分金手指,献给和我一样菜的玩家们(貌似是神游版)

只看楼主收藏回复

首先,说到金手指、修改器等,免不了会有人跳出来说破坏游戏性、降低游戏体验这类的话,甚至有些人直接开嘲讽,讽刺嘲笑挖苦用金手指或修改器的玩家。我想说,毕竟不同的游戏难易度不同,你有足够好的技术,玩起来没什么阻碍,当然不需要修改作弊,但不代表所有玩家都有玩的动这款游戏的技术,谁也没有资格说“没那能耐就别碰这游戏”这种话,何况这是完全的单人游戏,不牵扯到其他玩家的利益,也不是做视频或直播给别人看的,不否定会降低游戏体验,但是单纯为了游玩、为了了解故事剧情,适度的使用金手指或修改器并不依赖于此的话不是不能理解,所以,跑来嘲讽挖苦别人这种事大可不必。
关于游戏版本,看网上说有日版、美版还有个神游版(不明白这是个什么版本,如果有人懂帮忙解释下),因为整个游戏里都是中文,不知道是哪个版本汉化的还是所谓的神游版,总之游戏开头有蓝色背景的健康游戏忠告,貌似是神游版,因为本来网上相关内容就少的可怜,能找到的代码几乎全都无效,仅有两个论坛和百度贴吧里一共3个帖子里有这个版本的游戏能用的的代码,而且只有非常少的三四条代码,内容简陋,都是千篇一律来回复制粘贴的,其中光束枪代码的地址少了一位不能用....因为除了直接搜索数值完全不懂如何搜索游戏中相关项目的地址,所以只能在相近的地址一条条加上数值测试或改变数值测试,来回添加删除地址和数值,来回存储读取游戏折腾了近一个半小时总算总结摸索的差不多了,大部分代码都有了。
当前hp
03001344:03E7
无敌(对地形环境伤害无效)
0300127D:1E
短程加速
0300127E:1E
导弹(用数值替换?? 00无导弹&炸弹 01初始 03强化 05冰冻 09扩散 0F全导弹特性)
0300134F:??
导弹数
03001348:03E7
不蓄力直接发射扩散导弹
03001337:80
炸弹(用数值替换?? 00无导弹&炸弹 10初始 30超级炸弹无导弹 3F全导弹特性+超级炸弹)
0300134F:??
超级炸弹数
0300134C:63
光束枪(用数值替换?? 00初始 01可蓄力 02加宽 04等离子 08冲击波 0F全基本特性 10基础冰冻外
观最终形态 1F全种特性观最终状态)
0300134E:??
自动发射蓄力枪(会出现无法转身移动的BUG)
03001284:4C
全特殊能力&特殊装甲
03001350:FF
特殊能力(用数值替换?? 00清除全部能力&装甲 40球形 01太空跳 02加速组件 04旋转跳 08旋转跳
攻击)
03001350:??
特殊装甲(用数值替换?? 00清除全部能力&装甲 10耐极端温度 20重力装甲)
03001350:??
安全锁(用数值替换?? 01一级 02一至二级 03一至三级 04四级全部解锁)
03001351:??
最后,只找到了短程加速的代码,短跑几步就能加速,求高手帮忙给个可保持加速状态可以随时冲刺的代码。


IP属地:山东1楼2021-10-30 19:43回复
    神游是国行版


    IP属地:江西来自Android客户端2楼2021-10-30 23:00
    收起回复
      改能力会bug的


      IP属地:浙江来自iPhone客户端3楼2021-10-30 23:04
      收起回复
        这游戏太简单了,等个模组


        来自Android客户端4楼2021-10-31 00:09
        回复
          GBA的游戏存储状态类数据一般都是叠加型,比如光束武器,01+02=03对应的是蓄力加宽2属性,01+02+04=07是蓄力加宽等离子3属性
          对了一下网上流传的EC码,与神游中文版的内存地址偏移是+34,如同5楼所说
          蓄力枪的问题涉及到一个按键码的概念,玩家按下B键蓄力,在03001284的地址持续增大达到某个数值后(可能就是4C,可能比4C小)自动释放攻击,一般是由玩家松开B键修改成这个数值释放攻击后再回滚改写为00。
          想实现按一次键直接释放蓄力光束,大概思路是识别玩家按下B键后直接改写数值,然后游戏自身自然回滚,而不是锁定4C一直释放


          IP属地:广东7楼2021-11-25 00:37
          收起回复
            VBA自身的cheat code好像没有识别按键码(joker command)的,gameshark和codebreaker则支持。可以试一下用GS在按下B键的时候修改03001284地址的数值为4C,就可以实现普通攻击直接发射蓄力光束
            Button Values
            On the GBA, the word at 0x04000130 always contains the buttons that are being pressed. The GBA stores the button values XORed with 0x3FF. The button values are as follows:
            Button Value
            A 1
            B 2
            Select 4
            Start 8
            Right 0x10
            Left 0x20
            Up 0x40
            Down 0x80
            R 0x100
            L 0x200


            IP属地:广东8楼2021-11-25 00:50
            回复
              direct_v1 当前hp
              03001344 000003E7
              gameshark_v1 当前hp 998(GS)
              19F899E3 0AC43AE0
              direct_v1 无敌(对地形环境伤害无效)
              0300127D 0000001E
              direct_v1 短途加速跑(球形态也可以)
              0300127E 0000001E
              direct_v1 直接加速跑(人形态)
              03001286 0000A001
              direct_v1 维持冲刺充能状态
              03001310 00000063
              direct_v1 导弹数99
              03001348 00000063
              direct_v1 超级炸弹数99
              0300134C 00000063
              direct_v1 不蓄力直接发射扩散导弹
              03001337 00000080
              direct_v1 导弹&炸弹类型(无导弹&无炸弹boos用)
              0300134F 00000000
              direct_v1 导弹&炸弹类型(初始导弹&无炸弹)
              0300134F 00000001
              direct_v1 导弹&炸弹类型(初始导弹&初始炸弹)
              0300134F 00000011
              direct_v1 导弹&炸弹类型(强化导弹&初始炸弹)
              0300134F 00000013
              direct_v1 导弹&炸弹类型(冰冻导弹&初始炸弹)
              0300134F 00000017
              direct_v1 导弹&炸弹类型(冰冻导弹&超级炸弹)
              0300134F 00000037
              direct_v1 导弹&炸弹类型(扩散导弹&超级炸弹)
              0300134F 00000039
              direct_v1 导弹&炸弹类型(全导弹特性&超级炸弹)
              0300134F 0000003F
              direct_v1 光束枪(初始boos用)
              0300134E 00000000
              direct_v1 光束枪(蓄力)
              0300134E 00000001
              direct_v1 光束枪(蓄力加宽)
              0300134E 00000003
              direct_v1 光束枪(蓄力加宽等离子)
              0300134E 00000007
              direct_v1 光束枪(全基本特性)
              0300134E 0000000F
              direct_v1 光束枪(基础冰冻外观最终形态)
              0300134E 00000010
              direct_v1 光束枪(全种特性观最终状态)
              0300134E 0000001F
              direct_v1 自动发射蓄力枪(会出现无法转身移动的BUG)
              03001284 00000040
              gameshark_v1 锁定按键为B键(测试)
              956424D4 5F02977B
              direct_v1 无特殊能力&特殊装甲(boss用)
              03001350 00000000
              direct_v1 全特殊能力&特殊装甲
              03001350 000000FF
              direct_v1 安全锁(01一级)
              03001351 00000001
              direct_v1 安全锁(02一至二级)
              03001351 00000002
              direct_v1 安全锁(03一至三级)
              03001351 00000003
              direct_v1 安全锁(04四级全部解锁)
              03001351 00000004


              IP属地:广东9楼2021-11-25 15:53
              回复
                研究了一天,最终调试发现一般的模拟器都不支持高级功能的Cheat Code,仅支持循环直写数值
                神游版的按键地址是0x0121E,按下B键时数值为0x0002
                模拟器做不到检测按下B键执行直写代码(将0x0040写入到0x01284,人物操作受限无限发射蓄力光束)
                0x01284的数值在蓄力的情况下从0x00一直增大,然后满蓄后循环在0x40-4F变化,实际数值在达到0x40并且玩家没有松开B键(即0x0121E数值仍为0x0002时),人物可以保持蓄力进行其他操作,松开瞬间光束发射,两个地址恢复为0


                IP属地:广东10楼2021-11-25 16:08
                收起回复
                  扩散导弹+超级炸弹在一起的金手指,在获得真正的超级炸弹能力前不要吃超炸柜,否则会少八个


                  IP属地:安徽来自iPhone客户端11楼2021-12-26 15:29
                  收起回复
                    0300134E


                    IP属地:江西来自手机贴吧12楼2023-03-14 21:01
                    回复
                      融合本身已经够简单了吧


                      IP属地:辽宁来自iPhone客户端13楼2023-03-14 21:37
                      回复
                        03001310 3308冲刺状态


                        IP属地:天津来自Android客户端14楼2024-01-13 00:07
                        回复