按键设置
进入游戏以后,按 Tab 键,弹出菜单,找到 按键设置 的选项。
0.260 版本,如下两图:
菜单第一项就是的
![]()
进入以后,显示子菜单
![]()
不同版本,可能 菜单选项位置略有不同。
按键设置 有 全体游戏按键设置 、 当前游戏按键设置 两部分。
新用户,可以先 看一下 了解一下 默认的按键设置是怎样的。
新用户,学习修改按键的话,可以先在 当前游戏按键设置 里试一试。熟悉了以后,再去 全体游戏按键设置 试一试。
按键设置 的 相关参数,默认会保存在 cfg 文件夹里。
如果觉得 按键设置 需要重新开始的话,可以清空一下 cfg 文件夹。
友情提示:
全体游戏按键 设置 时,将 玩家1 、玩家2 都设置一下即使电脑上可能只有自己一个人在玩有些游戏(比如 Vs. Battle City / Vs. 坦克大战),一个人玩时,玩家2的也可以控制的这时,如果玩家2的按键没去管过,很容易错按到
注:
小键盘用户的话:小键盘比较节省空间,但,可能键盘上的按键不全
默认值 快捷键
新户用的话,可以在 全局按键设置 选项里 查看了解一下,有些不明白的,可以去看看官方的(英文)说明文档,更详细。
模拟器功能的一些快捷键,默认情况:
游戏中:
Tab 键: 弹出 菜单 / 隐藏 菜单
游戏中,菜单显示时:
Tab 键: 隐藏 菜单
回车键:确定
Esc 键:回到菜单的上一层;取消选项
方向键 上 ↑:上下左右选择
方向键 下 ↓:上下左右选择
方向键 左 ←:上下左右选择
方向键 右 →:上下左右选择
PageUp 键,菜单向上翻一页
PageDown 键,菜单向下翻一页
Home 键,菜单跳到最上方
End 键,菜单跳到最下方
Delete 键:
按键设置时、作弊选项时、插件选项时:清除/重置
…… 等等
游戏中,正常游戏未显示菜单时:
Tab 键: 弹出 菜单
Esc 键: 退出游戏
可以开启确认功能:退出游戏时,需要确认
免得一不小心按错就退了
Alt + Enter(回车键):切换 全屏/窗口
老版本 左Alt + Enter(回车键)
P 键: 游戏暂停
~ :(Tab键上面的那个按键)显示/隐藏 调节声音大小的进度条
Shift + F7
游戏存档,然后选择存档位置
存档位置 可以用 英文字母键、主键盘上的数字键
F7
游戏读档,然后选择位置(存档时用的那个位置)
F3:游戏重启(软重启)
Shift + F3:游戏重启(彻底重启)
老版本 左Shift + F3
F11 :显示游戏速度
Insert 键:按住此键不放时,游戏加速
F8 键、F9 键、F10 键:会改变游戏速度
F8: Decrease frame skipping on the fly.跳帧减少
F9: Increase frame skipping on the fly.跳帧增加
F10: Toggle speed throttling.速度调节
( 存档、读档 用到的 F7 键 ,容易 碰到 F8 等,改变游戏速度
( 如果觉得碍事,可以选择删除掉
F12:游戏截图
截图默认保存位置为 snap 文件夹
ScrollLock 键:
街机部分,应该用不到这个
MESS 部分,有些模拟的设备也需要用到键盘
此时,Scroll Lock 键,切换 键盘 所属 状态
1,键盘给模拟器用,比如按 Tab 键,弹出菜单/隐藏菜单
2,键盘给模拟出来的设备使用
F6 :作弊功能 开启/关闭
…… 等等
默认值 游戏按键
整体游戏按键,默认情况
主键盘 数字键 5 :玩家1投币
主键盘 数字键 6 :玩家2投币
主键盘 数字键 7 :玩家3投币
主键盘 数字键 8 :玩家4投币
主键盘 数字键 1 :玩家1开始键
主键盘 数字键 2 :玩家2开始键
主键盘 数字键 3 :玩家3开始键
主键盘 数字键 4 :玩家4开始键
F2 :
有些游戏按此键进入设置界面
pgm 游戏(三国战纪、西游释厄传 等),按 F2,再按 F3 重启一下
我个人觉得 默认的 游戏的按键的设置 可能不是很友好,需要修改一下,按起来才顺手。
我觉得不顺手,其它的就不提了,估计你大概率也要修改一下
按键设置 关闭一个键
选中要修改的按键,按 Delete 键,显示结果“None”(,再按 Delete 键 ,会重置选项。)
以前版本的话,按 Esc 键也是可以的:
选中要修改的按键,按回车键后,按 Esc 键,显示结果“None”
0.260 版本,我试了一下,这样操作,不可以了
后续还要关注一下,不知道以后是不是一直这样了

按键设置 重置一个键
上面删除一个键用的 Delete 键,
重置一个键,也用的 Delete 键,
选中要修改的按键,按 Delete 键,显示结果如果是 “None” 表示被删除了,再按一次 Delete 键,看看显示结果有没有变回来。
按键设置 修改
比如 设置为 A :
选中要修改的按键,按回车键后,按 A 键,显示结果为 “Kbd A”
Kbd,应该是 指 keyboard ,键盘
不同版本中,可能显示的略有差异
![]()
按键设置 ,组合键,or
将多个键,设置到一个功能上。设置 完成后,显示的结果为:某个键 or 另一个键 or …
比如两个键的游戏:
如下图,是两个键的游戏:P1 除了方向上下左右,还有 P1 按钮 1 、P1 按钮 2
注:P1 表示 玩家 1
两个键的游戏:用 J 和 K 两个键,简单设置就行了。
但这里再设置一个 I 键,当组合键,相当于两个键一起按。
可以这样设置:
选中 P1 按钮 1
按回车键
按 J 键
完成后
再按回车键
按 I 键
此时显示的结果是: J or I
选中 P1 按钮 2
按回车键
按 K 键
完成后
再按回车键
按 I 键
此时显示的结果是: K or I
此时 J 键,作用于 P1 按钮 1
此时 K 键,作用于 P1 按钮 2
此时 I 键,同时作用于 P1 按钮 1 、P1 按钮 2
如下图:

完成了。
再看一下 《拳皇97》,设置了三个组合键,如下图:
J 键,作用于 P1 A ,轻拳
K 键,作用于 P1 B ,轻脚
L 键,作用于 P1 C ,重拳
; 键,作用于 P1 D ,重脚
I 键,组合键,同时作用于 A+B , 地上打滚闪身
O 键,组合键,同时作用于 C+D , 超重击
N 键,组合键,同时作用于 A+B+C , 有能量时 爆气

补充 MamePlus 组合键
注:官方原版 MAME 的操作方式不同。
操作:
第一步:在 当前游戏 按键设置 的地方,P1 自定义按钮 1,设为 I 键,如下图。

第二步:
Tab 菜单→ 自定义按钮→ 找到对应的 P1 自定义按钮 1→ 按主键盘上的数字键 1 、2 、3 、4 、5 、…… 调节 想要的组合比如 按1 会显示 1 ,再按一次 会取消这里 两个键的组合 按成 1+2 如下图的效果就行了

完成了。
再看一下 《拳皇97》,设置了三个组合键,如下图:
J 键,作用于 P1 按钮1 ,轻拳 K 键,作用于 P1 按钮2 ,轻脚 L 键,作用于 P1 按钮3 ,重拳 ; 键,作用于 P1 按钮4 ,重脚 I 键,组合键,同时作用于 1+2 , 地上打滚闪身 O 键,组合键,同时作用于 3+4 , 超重击 N 键,组合键,同时作用于 1+2+3 , 有能量时 爆气当前游戏 按键设置 的地方:
自定义按钮 的地方:![]()
按键设置 ,and ,没什么用
多个键一起按,才能起作用。
个人觉得,游戏中,完全不需要这种。
操作:
比如我们想设置 A 键、B 键 一起按,才能起作用。
选中要修改的按键按回车键后按 A 键 (节奏要快一点,慢了就结束了)按 B 键 (节奏要快一点,慢了就结束了)完成结果显示 Kbd A Kbd B如下图注:and 不显示在结果中;之前说的 or 、下面会说的 not,会显示出来![]()
按键设置 ,not ,没什么用
表示不按某个键。
游戏中,应该用不到这种。
操作:
比如我们想设置 按 A键 ,但是强调一下不按 B键 。
选中要修改的按键按回车键后按 A 键 (节奏要快一点,慢了就结束了)按 B 键 (节奏要快一点,慢了就结束了)按 B 键 ,按第二次会出现 not(节奏要快一点,慢了就结束了)完成结果显示 Kbd A not Kbd B如下图![]()
按键设置 全体游戏按键设置
友情提示:
设置按键时,将 玩家1 、玩家2 都设置一下即使电脑上可能只有自己一个人在玩有些游戏(比如 Vs. Battle City / Vs. 坦克大战),一个人玩时,玩家2的也可以控制的这时,如果玩家2的按键没去管过,很容易错按到
MAME 模拟各种类型的街机游戏。
这里主要就说一下,以前街机厅里常见的那种:一个大摇杆,另外有几个按键的这种类型。
就单这一种(大摇杆 + 几个按键)类型的话,还是挺简单的。
全体游戏按键设置中,现在都是分类的,玩家1、玩家2、…… 是分开来的。(如果是特别老的版本,有可能是混在一起的)
如下,看一下 玩家1 的设置:
玩家1 投币键:主键盘数字5玩家1 开始键:主键盘数字1这两个默认的挺好,不用改
P1 上:P1 下:P1 左:P1 右:这四个方向,表示大摇杆的方向,根据个人喜好设置方向键就是了那大摇杆不是 还有 右上、右下、左上、左下 四个斜方向吗?比如:右下方 这个方向,其实是碰到了 右方向、下方向 两个方向键。P1 按钮 1 :P1 按钮 2 :P1 按钮 3 :P1 按钮 4 :P1 按钮 5 :P1 按钮 6 :比如《圆桌骑士》用前两个 键比如《拳皇97》用前四个 键比如《街头霸王 2》用前六个 键这些按键呢,根据个人喜好设置一下就是了全局设置完了,到具体游戏时可能还需要微调玩家1,其它的键,还有好多好多 其它类型的。其它类型的,这里就不提了。大摇杆 + 几个按键,这种,是最常见的。如下图:
![]()
如下,看一下 玩家2 的设置:
玩家2 投币键:主键盘数字6玩家2 开始键:主键盘数字2这两个默认的挺好,不用改
其它的和上面 玩家1 类似,把需要的键,改到自己喜欢的位置,如下图:
![]()
连发
官方原版 MAME 的话:
早期的版本 好像是没有 连发 功能的
有一段时间(记不清楚具体哪些个版本了),(需要开启作敝功能)在 作弊功能 的第一项
现在,连发功能在插件中,这个应该是从 0.216 版本 开始的
比如 0.260 版,这功能在 插件 中
运行游戏之前,检查一下:
插件 总开关要打开(默认好像就是打开的)插件 中 有各种功能,其中的 连发(autofire)功能 要打开运行游戏,游戏中
按 Tab ,弹出 菜单选【插件选项 Plugin Options】进入下一层菜单选【连发 Autofire】你可以新增一个条目,并编辑一下,编辑好了记得保存比如 合金弹头2 :
玩家1, P1 A 是 射击键,选择设置 P1 A把 这个 连发 设在键盘的 U键 上速度是:每次按住此键的时间 2帧每次松开此键的时间 2帧(时间可以自己调节)如下图![]()
宏 (一键出招)
这个功能应该是从 0.237 版本开始的。
比如 0.260 版,这功能在 插件 中
运行游戏之前,检查一下:
插件 总开关要打开(默认好像就是打开的)插件 中 有各种功能,其中的 宏(input macros)功能 要打开运行游戏,游戏中
按 Tab ,弹出 菜单选【插件选项 Plugin Options】进入下一层菜单选【宏 Input Macros】你可以新增一个条目,并编辑一下,记得保存
一键出招

用 宏 设置连发

用 宏 设置组合键

多个键盘一起使用
先插好键盘,然后打开 MAME 。
默认多键盘功能可能没有开启,进入游戏之前,设置选项里打开一下。
打开 MAME ,在游戏列表界面,选项里找一找,找到 多键盘功能,开启。
或者,配置文件 mame.ini 中,找到 multikeyboard 这一行,把值改为 1 就行。
multikeyboard 1
开启这功能之后,
进入游戏,
这时,你需要试一下哪一个是主键盘,
游戏中,在主键盘上 按 Tab 键,弹出菜单,重新设置一下按键,把 按键 设置在 不同的键盘上。
然后,……
键盘 按键冲突
任意6键无冲突全键盘无冲突可以手动切换 6键无冲突、全键盘无冲突??个键无冲突(注意看清楚,可能是 限定范围的)…… 等等
手柄
先插好手柄,然后打开 MAME 。
默认应该是开启了手柄功能的,如果没有效果的话,检查一下手柄选项有没有打开。
进入游戏,可能需要重新设置一下按键,游戏中按 Tab 键,弹出菜单,修改按键设置。
有关于 手柄的 更多选项:
具体可以查看一下说明文件,搜一下 joystick
命令行操作,在配置文件中搜一下 joystick ,查看说明时可能主要看这些选项:
mame.exe -showconfig | find "joystick" joystick 1 joystick_map auto joystick_deadzone 0.15 joystick_saturation 0.85 joystick_threshold 0.3 joystick_contradictory 0 joystickprovider auto
鼠标
先插好鼠标,然后打开 MAME 。
默认应该是 关闭了 鼠标 功能的,在选项中找到 鼠标 开关,打开。
进入游戏,可能需要重新设置一下按键,游戏中按 Tab 键,弹出菜单,修改按键设置。
有些光枪类的射击游戏的话,没有光枪,可以用鼠标将就一下。
有关于鼠标的更多选项,具体可以查看一下说明文件,搜一下 mouse
命令行操作,在配置文件中搜一下 mouse ,查看说明时可能主要看这些选项:
mame.exe -showconfig | find "mouse" mouse 0 multimouse 0 mouse_device mouse ui_mouse 1 mouseprovider auto
摇杆 没用过,不了解
小时候,街机厅里都是大摇杆。
现在接在电脑上用的 大摇杆,没有用过,不了解。
手柄上有小摇杆,不知道 大摇杆 在设置按键时 和 手柄 是不是一样的。
光枪 没用过,不了解
没用过,不了解