Mame自定义按钮和组合键即FC游戏里的单发连发及侍魂里的大刀

先明确一下概念,一个是物理键,比如键盘上的键,一个是功能键,比如子弹键。

1,有时候我们想一个物理键对应多个功能键,比如在《侍魂2》里,我们想很容易地砍出大刀,就是这种需求。

在mame64.exe里,我们可以按TAB键,在“Input (general)”或“Input (this Machine)”子菜单中,给一个功能键指定多个物理键,那么就能做出一个物理键触发多个功能键,满足了这种需求。

在mamep.exe里,我们同样按TAB键,顶层菜单中会出现“自定义按钮”的选项,点进去,在某个自定义按钮条目上,同时按数字键1、2、3、4中的若干个,会提示此自定义按钮对应了哪几个功能键。然后,在顶层菜单的输入设置里,会找到4个自定义按钮的物理键指定条目,这样设置下来,同样可以砍出大刀。

2,有时候我们想多个物理键对应一个功能键,比如一个物理键对应FC游戏里的单发A键,另一个物理键对应FC游戏里的连发A键。

对于这个需求,mame64.exe是做不到的,因为mame64.exe的连射功能(Autofire Settings)只指定给功能键,这样无论指定多少个物理键给这个指定了连射的功能键,都不能在键盘上,一键单发子弹,另一键连发子弹。

但mamep.exe可行,因为mamep.exe的“连射设置”是指定给自定义按钮的,自定义按钮是介乎物理键与功能键中间的一层。方法如下:

我们以“P1 按钮 1”为子弹键为例来说明。按TAB键,在顶层菜单中,进入mamep.exe的“连射设置”,将“P1 按钮 1”条目设为关闭,将“P1 自定义按钮 1”条目设为打开。

回到顶层菜单,进入“输入设置(一般)”,再进入“玩家 1 控制”,将“P1 按钮 1”设为比如键盘上的U键,将“P1 自定义按钮 1”设为比如键盘上的N键。

再次回到顶层菜单,进入“自定义按钮”,在“P1 自定义按钮 1”条目上,点击一下键盘上的数字键1,使此条目右边只有一个圈起来的1字。

好,设置完成,这时按TAB键关闭菜单,开始游戏,就会发现,键盘上U键是单发子弹,键盘上的N键是连发子弹。完美!

Read more

Mame游戏里的作弊

将下载的包cheat.7z放在mame64.exe的同层目录中,再运行mamepgui.exe(M+GUI)启动游戏,加载的若是mame64.exe,按一下TAB键,顶层菜单中会看到“Cheat”的设置,点进去,同时可看到在“Cheat”菜单里还有“连发设置”也叫“连射设置”的功能。

注意这里是mame64.exe(mame32.exe/mame.exe)而非mamep.exe,关于两者的区别见:

Read more

Mame里的按键连射设置

对于玩《雷电1》《雷电2》之类街机游戏苦于手指按不过来,子弹连射是多么渴望的功能。

而按键的“连射设置”选项的位置,在mamep.exe里和mame64.exe里有所不同。

当mamepgui.exe(M+GUI)启动游戏,加载的是mamep.exe后,按一下TAB键,顶层菜单中会看到“连射设置”。

当mamepgui.exe(M+GUI)启动游戏,加载的是mame64.exe后,按一下TAB键,顶层菜单中会看到“Cheat”选项,点进去会看到“Autofire Settings”选项,点进去就可设置连发了。

Read more

Mame画面增强HQ2X

mamep.exe即Multiple Arcade Machine Emulator Plus!,它和mame64.exe是两码事,是两种不同的分枝。

“图像增强”这个选项只在mamep.exe里有,它包括:Scale3x、Super Eagle、HQ3X、3xBRZ之类的选择内容。

“图像增强”在mame64.exe里是没有的,也即运行mamepgui.exe(M+GUI),将“MAME可执行文件”选项设置为mame64.exe,导出完xml list后,在选项里的全局->核心视频->核心屏幕下,是看不到“图像增强”的条目的,只是“视觉效果”条目内容比将“MAME可执行文件”选项设置为mamep.exe时增多了。

好像mamep.exe不再更新了,我这下载的最后版本是0.168。

而我写本文时下载的mame64.exe最新版本为0.200。

mamepgui.exe最新版本为1.8.2。