冰
冰点273
关于鬼步的问题我实在不愿意在研究什么了,很早很早以前我曾经抱着极大的热
情来研究鬼步,甚至动用了一切可以动用的人力物力,因为觉得鬼步很神奇...
好像也发表过关于鬼步的文章,后来去了中文网先后夜发了不少。现在最
后一次说明一下我的观点和研究成果。
大部分角色的鬼步存在与KOF97之中,96的时候采用的系统和97有较大的不同除了
KIM、克拉萨等一些少数的角色可能出现随机的滑移突进,鬼步还是比较少见的
97的系统明显的复杂的很多,表面看不出什么,但是招式动作代码在ROM中的存放
方式已经大不一样了(有兴趣的同志可以查看历代KOF的p2.rom文件,里面固这招
式的相关贴图,而判定存在另外的地方,不碍大体),这样在能量的招式的调用
方面很容易出现冲突,我的观点就是——鬼步不是超杀的模糊认定,只不过是一
种混乱的指令调用的体现。证据就是用相关的工具查看鬼步发动时候,相应内存
地址的指令调用,或者如果在模拟器上的话,可以直接使用NG自带的GAME DEBUG
观察,DIP2=5的时候会出现相应的指令序列(这里说明的DIP仅仅是一种证据,
无关紧要)这样我们可以清楚的看见鬼步的指令到底是什么。据我的观察,是一
种完全混乱的序列,以至于是用的角色会出现异常的反映,即X轴的滑移,但是速
度极快。这些指令序列甚至在ROM文件固化的指令代码序列之外,意思就是这些指
令已经超出了SNK的预设指令序列,这是鬼步产生的机理,至于为什么会产生混乱
我的观点,同样是和超杀没有关系,只不过,用超杀的指令可以很容易的干扰临
界时候的指令调用,容易出现混乱而已,大家都知道八神鬼步是八酒杯那样的方
法,其实用反转前B也可以,这个是琴月的指令吧,可同样可以出现指令的混乱,
就是鬼步,比较困难而已。一个反例就足以推翻了。
98、99中的指令系统和97相差不多,但是在调用的时候采用的寻址方式稍有不同
足以避免绝大多数的鬼步,就像98和99中挥空的概念也没有了一样。以上的证据
虽然看起来含混晦涩,但是绝对的真实,为了避免某些人说研究过于局限,我在
放假的时候曾经用MVS基板专用的DIP工具查看过,对输入设备的相应略有不同而
已,其他和模拟器没有本质的区别,所以以后在讨论什么问题的时候,大家也大
可不必分什么街机和模拟器,一样的。改板的街机,模拟器也可以改的,很久以
前我还发过怎样修改ROM文件的文章,也是这个意思。
以上,鬼步的产生,我今天说的也不过是九牛一毛,但是可以肯定得失这是SNK始
料未及的,打拳皇的过分的钻研这些错误和疏漏,倒是有些意思,但是被这些东
西束缚了手脚,甚至一心的钻研鬼步,就实在始大不该了。我要说的仅此而已。