文章目录
- 本地街机需要什么条件
- 模拟器有哪些
- winkawaks模拟器
- 宏命令
- 基础指令
- 实用指令
- 问题
- db1为什么出不了小葵花?
- f,f为什么出不了前跑
- 如何调试宏指令?
- nebula模拟器
- nebula模拟器-热键在哪里
- 常见的rom zip名称
本地街机需要什么条件
1、模拟器
2、rom包
有这两个基本就差不多了。
模拟器有哪些
WinKawaks(美国发行的模拟器,支持拳皇、三国志、合金弹头等)
逍遥模拟器(奇趣平台用的模拟器)
nebula模拟器
neogeo模拟器
不同的模拟器,文件目录有些区别,roms目录基本一致,配置文件等会不同,需要整理了。
winkawaks模拟器
宏命令
非常有用的一个功能,例如一键出招等。
基础指令
拳脚:1# 轻拳2# 轻脚3# 重拳4# 重脚方向(实测大小写都可以): F# 前B# 后U# 上D# 下df# 下前db# 下后(蹲防)uf# 上前ub# 上后+# 一起按,如123+表示爆气,实测123也可以爆气,但还是建议用123+,如果是方向键建议不用+号,攻击键建议用+号,# 隔一帧,~# 上一个按键持续20帧,如f,,f~~~表示前跑3秒钟实用指令
前跑:f,,f 前跑3秒:f,,f~~~~~~~~~# ~表示20帧,~~~表示1秒疾退:b,,b 葵花: d,db,b1# 最基础好理解,但是连按时一波葵花打完,下一招容易出下a,而且一直下ad,db,b1,,# 推荐d,db,b1~# 不推荐,间隔太长,容易形成单个葵花升龙:f,d,df,1,,,# 还是多几个空白帧发波: d,df,f,1# 基础版,连按时有时会出轻拳或升龙d,,df,,f,,1,,,,,# 推荐,实测稳定发波百合折: 八稚女:d,df,f,df,d,db,b,12p也是一样,按键也是1234,fbud。
问题
db1为什么出不了小葵花?
(1)指令不全,应该是(d,db,d1),这里不同于我们发招时手的按键(db1),要按照出招表来,所以db不能省略。
(2)没有指令输入过程,例如同一帧不能有多个独立的方向指令,如果有只能识别第一个指令。
f,f为什么出不了前跑
这是一个特殊机制,,(逗号两端如果指令相同,会认为后一个指令是前一个指令的延续),
原因是winkawaks宏解析时,逗号的作用会根据它左右两边的符号是否相同而发生改变。这确实是模拟器设计上的一个特殊机制,并非你写错了。
机制原理:
逗号是“填充”还是“间隔”,取决于邻居。
1、逗号两边符号不同
它代表一个真实的停顿(即间隔一帧)。
2、逗号两边符号相同
它会被“吞掉”,充当旁边那个符号的延续,导致该符号的按住时间被延长。
解决方案,多加一个逗号。这种情况一般也就是前跑和疾退会遇到。
如何调试宏指令?
很简单,找到ini/kof97.ini文件,用编辑器打开在里面编辑。
编辑完成后依次点红框处,就实现了先加载,再保存。
实际如果只是加载的话,只点第一个红框即可。
nebula模拟器
nebula模拟器-热键在哪里
搜索key即可,这里用的是.dat文件。
例如:
Hotkeys.dat # 这个是组合快捷键。
HotRod P1 NeoGeo.key.dat # 这个是1p的按键。
常见的rom zip名称
kof97(king of fighters97)(拳皇97)
kov(knights of valour)(三国战纪) # 硬翻译 是 英勇的骑士,但是官方就是叫做三国战纪