查看完整版本: [-- [求助] 破茧先锋 Border Down 无敌修改(模拟器有效但实机标题画面卡死) --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 DC 窝棚 | DreamCast Wikiup 】 -> [求助] 破茧先锋 Border Down 无敌修改(模拟器有效但实机标题画面卡死) [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

ee574 2022-08-27 22:33

最近在改几个射击游戏的EC码,用于实机,发现在破茧先锋游戏里改无敌和最大武器等级,用EC码修改内存是没有问题的。
但是把它作为金手指用到实机上在进标题画面时会黑屏死机,还望麻烦大神指点一下,还有啥办法不?是不是需要什么必须码?

游戏cdi地址如附件txt文件。

EC码(Practice模式):

无敌
005E918F    00000064

最大等级激光武器
005E9172   000000FF

segatx 2022-08-28 08:55
是用什么修改的,原来码是多少,替换修改的吗。
下载地址里面是未修改的文件还是修改过的?

YZB 2022-08-28 19:17
是在哪卡死,右下角的 now loading画面还是游戏的标题画面?

这个游戏有点特殊,如果是刻盘的话,直接进入游戏会在右下角出现 now loading画面的时候卡死。

我想你应该测试一下不用金手指能不能成功进入游戏先.

segatx 2022-08-28 19:37
我用上面的CDI文件转换ISO格式用RC系统能正常进入游戏的

ee574 2022-08-29 10:13
使用EC修改的,码是我自己搜索出来的,码肯定没错,在模拟器nullDC里面一切正常。
目前实验成功就是nullDC+Emu_Cheat,然后我把金手指导入Gameshark光盘启动。

显示要求选择记忆卡,没有问题。
然后黑屏,还没看到标题屏幕下方一行字,要求press start,按开始键,我按了开始键有声音反馈。
到这里一切正常(正常游戏也是这么来的。)

接下来就异常了(正常情况是进入游戏标题画面,也就是可以选择start,option之类的菜单)
我这边是直接黑屏了,也就是没有进入标题菜单选择画面,但有听到背景音乐。

就这里卡死了

ee574 2022-08-29 10:17
补充一下,就是刻盘不行,模拟器是ok,还有一个金手指:


无限续关:
CREDIT
0015A769    00000063

这个刻盘也ok,不会卡死,不会黑屏,说明整个刻盘游戏和金手指其实是可以正常运行的。

估计游戏内部会做一下内存检测,如果发现我预先改了某些数值就会进入什么死循环,跳不出来。

YZB 2022-08-29 21:52
如果有内存检测的话,模拟器也是通不过的

如果你的无限续关金手指刻盘测试正常,但是无敌和激光等级的金手指刻盘异常的话,只能推测是在未正式开始游戏前,那些地址会被游戏的其他程序所占用,不知道你的金手指是直接锁死的数值还是判断以后才写入的数值?

ee574 2022-08-31 09:06
确实,我感觉这和实机金手指的工作的原理有点关系,比如,在模拟器上我锁了99次续关,填写的是0x00000063
但是实机上它是锁到97次续关,虽然也锁了,但是有点诡异。

看来并不是锁内存都是成功的。

ee574 2022-08-31 09:07
不过是否可以通过debug来找到对应指令?
大神您的一些修改是基于rom修改吧,那就是指令修改。而金手指对应的是内存修改。

方向感 2022-08-31 18:35
拳皇新浪的选人界面读秒太快了,从8秒开始倒计,飞快。。。人物都看不完就结束了,大佬能不能给修改下啊。。。最好Gdi格式,方便转chd哈

YZB 2022-08-31 21:07
模拟器用的直接去搜下金手指吧,方便很多

YZB 2022-08-31 21:09
引用
引用第8楼ee574于2022-08-31 09:07发表的  :
不过是否可以通过debug来找到对应指令?
大神您的一些修改是基于rom修改吧,那就是指令修改。而金手指对应的是内存修改。


dc有带中断功能的模拟器吗?

静改比较麻烦,而且这种xx不减的功能,金手指就可以解决了,没必要去搞坏一个镜像

YZB 2022-08-31 21:19
dc不像pc上的模拟器是可以多线程的,所以dc上用的金手指只能常驻在内存,原理就是每次调用系统函数之后都会去跑一遍金手指程序,如果你是用把内存写死的金手指码,那么内存的值无论如何都会是你设置的数值,但是这个时候如果这个地址还有其他作用,就会出错了

你可以做个测试,在pc上用ec直接锁死内存数值,然后重启模拟器看看会不会出错就知道了

dc金手指从设置金手指码开始游戏以后就常驻内存了,这和模拟器不一样,模拟器只有在你需要锁死数值的时候才会由你手动去设置锁死,而这个时候,那个地址仅仅也只有一种作用

关于金手指码你可以去看看gxb大大写的这篇帖子,http://bbs.chinaemu.org/read-htm-tid-68518.html

可以增加判断金手指码来组合写金手指码,这样,金手指才会在适当的时候锁死数值,而不是从开始到结尾都不停的一直锁死.

ee574 2022-09-01 09:33
感谢指点~我再去研究研究!

冥界之炎 2022-09-03 22:50
希望大神帮忙搜一下《月华剑士2 Last Blade 2 The Final Edition (J)》日版的锁血金手指,EC搜不出,CE码我不会搜

eisken 2023-03-09 11:33
老铁,还能在分享一下吗,感谢

372405452 2023-06-02 05:20
无敌 005E908F    00000064


查看完整版本: [-- [求助] 破茧先锋 Border Down 无敌修改(模拟器有效但实机标题画面卡死) --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us