Winkawaks格斗游戏宏设定研究
2007-06-13 | 来源:互联网 | 小编: | 人看过
Winkawaks这个多机种街机模拟器,刚开始的时候默默无闻,现在却非常的抢眼,活活,不只是他第一个模拟了KOF2000,他还有很多好用的东东,你都知道么,这里给大家介绍一个非常有用的功能——宏定义。
学过编程的朋友对宏这个功能应该很清楚了,这里不过多解释了,宏简单的说就是用一个命令来执行一个命令集。
winkawaks这个模拟器支持宏设定,就是说只要按照正确的设定方法,以前那随意发各种招数在这里就变为可能。不过相信很多人还不知道正确的使用方法,用snk的游戏侍魂2来做例子,教大家来正确设置宏。
在winkawaks里,宏要在相应游戏的ini里面设定,先进入winkawaks安装目录,里面有一个叫ini的目录,进入这个目录,找到相应游戏的ini文件(如果找不到,就先load这个游戏的rom,然后点“游戏-立刻保存当前设定到ini文件”(Game-Save setting to ini now),打开它,然后找到[Macros]这一行,就要在这里面设定……
下面我解释一下宏如何定义:
1:u,d,l(或B),r(或F)代表上下前后(注意,不是左右上下)4个方向。如果是两个组合方向,例如前上就是ur,后下就是dl,依次类推
2:1,2,3,4,5,6代表6个键位,在snk的游戏只用到4个,就是1-4,分别代表街机上的A,B,C,D。
3: “,”,对了,就是逗号代表一桢动作。
如果是组合键位,比如BC,在侍魂2里就是小跳,就用“23+”来代表,同样重刀是AB,就表示为“12+”
一个典型的宏定义就是这样,比如霸王丸的旋风裂斩,是从下转到前,那么,你就这样写:Macro1A=d,dr,r1
我来解释一下, Macro1A是代表你想把它设定在哪一个宏,从 Macro1A到 Macro1H一共8个随你的便,然后d是下,dr是前下,r是前,1是A也就是轻刀,当中的“,”逗号是代表中间相隔一桢,也就是说这么多方向和键是顺序输入的,r和1写成r1是代表方向和键A是同时输入的……遍好以后存盘退出,然后load好游戏,选菜单的“游戏-重新定义键位〔Game-Redefine keys〕,找到刚才定义的宏,然后按你想设定的键就行了。好了,就这么简单,明白了吗?
下面我举几个相对比较难发的招数的例子
霸王丸:
天霸封神斩:Macro1A=dr,l,ld,d,r,dr,l,d,ld,23+〔即↘←↙↓↘→←↓↙+BC)
天霸凄煌斩(武器破坏技):Macro1A=r,dr,d,ld,l,r,1〔即→↘↓↙←→+A)
变身:Macro1A=r,dr,d,ld,l,r,l,2
橘右京:
后退发鸟:Macro1I=l,,l,ld,d,dr,r,12+
nakoruru:
流风之舞:Macro1E=r,dr,d,ld,l,r,d,dr,23+
变身:Macro1H=r,dr,d,dl,l,d,dl,l,4
服部半藏:
全隐身:Macro1F=r,l,r,l,r,l,d,234+
蓄力的怎么办?
用街霸的古烈大佬作解剖实例……
Macro1I=B~~~,F3 即代表手刀~代表1秒时间
另外如果方向转换了这招式岂不是没用了?不要紧,在ini文件中找到下面
Player 1 macros
Key1_MacroReverse=0 然后把0改成1,这样游戏就会自动识别了,哇哈哈……
好了,大致的也就这么多了,大家可以自己学习研究一下喽,活活,有空多看看FAQ文件,本篇文章原作Victory,特此感谢!