» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 18 12
发新话题
打印

[老游杂谈] 前无古人的遭遇:刚玩了一把MD的12人街霸,结果....忽然出蓝屏debug了(又出新状况)

当年用实机玩确实出过这个,不过好像是震动了卡带才出的。


TOP

posted by wap, platform: GALAXY S III Verizon
引用:
原帖由 @SONIC3D  于 2013-12-13 17:26 发表
3010,我开始怀疑是你机器的状态寄存器(就是图里的SR)有老化故障了,也就是我5楼说的情况。。。
然后触发了Capcom留在代码里的异常处理代码。。。

状态寄存器的第15bit和第13bit(左数第1位和第3位)分别是trace和supervisor位,这两个bit位在制品游戏中应该是不会有代码将它们置成1的,可能是程序代码出错,也可能是SR寄存器老化故障的可能性较大,但是你第二次发生和第一次发生时代码分别在ROM和RAM中执行,不太可能ROM和RAM都坏了,所以估计SR寄存器坏的可能性比较大。建议另外换一盘原版的街霸12人或16人,然后再玩玩,如果还是会偶尔出现,甚至出现频率不断上升,那就应该确定了。没办法的,换CPU吧。。。。
不是吧,第一次听说cpu还会坏的,目前在12人上出现了两次,别的游戏还没遇到过,当然别的玩的也少。



TOP

引用:
原帖由 hkt3010 于 2013-12-14 21:23 发表
posted by wap, platform: GALAXY S III Verizon

不是吧,第一次听说cpu还会坏的,目前在12人上出现了两次,别的游戏还没遇到过,当然别的玩的也少。
几乎没有游戏会在最终成品ROM里写line1010和1111还有trace的中断程序,capcom是奇葩。
其他游戏遇上同样的情况,定位中断程序地址时发觉没有对应的中断处理程序,就会死机,所以你只会看到死机的情况。

另外,寄存器故障的CPU损坏并不少见啊,我是说在损坏案例中所占的比例。:D


TOP

 18 12
发新话题
     
官方公众号及微博