OpenEmu
虽好,但经常需要用组合键
放大招时却失灵,很是令人不爽,于是便有了使用原生MAME
的想法
官方主页https://www.mamedev.org/index.php
,找到有苹果标志的Download
在进入的页面里找到https://sdlmame.lngn.net/
,需要下载SDL
和MAME
,当前最新版如下
https://github.com/libsdl-org/SDL/releases
https://github.com/libsdl-org/SDL/releases/download/release-2.26.1/SDL2-2.26.1.dmg
https://github.com/mac-a-r0ni/mame/releases
https://github.com/mac-a-r0ni/mame/releases/download/mame0250/mame0250-arm64.zip
打开SDL2-2.26.1.dmg
,按照readme.txt
中的提示,将SDL2.framework
拷贝到/Library/Frameworks
解压mame0250-arm64.zip
,并进入目录mame0250-arm64
,运行./mame
即可启动模拟器
注意:启动的时候需要在Finder
里运行mame
,还需要在系统设置里的Privacy
将mame
和SDL2
放行
https://archive.org/download/MAME_0.224_ROMs_merged
0224
的游戏可以和0250
兼容,所以下载后放入mame0250-arm64/roms
即可
https://archive.org/download/mame-chds-roms-extras-complete
运行./mame
启动模拟器
General Settings --> Customize UI --> Language,可选择Chinese (Simplified)
按Esc
键返回上一级后,整个菜单都变成简体中文
了,此时记得保存设定
运行./mame
启动模拟器 --> 一般设定 --> 视频选项 --> 窗口模式,开
重启mame
,窗口模式下可以通过鼠标拉伸来调整窗口的大小
运行./mame
启动模拟器 --> 开启一个游戏,例如三国志(Warriors of Fate)
游戏中按P
暂停,然后Tab
键 --> 输入设定 --> 输入配置(此系统),仅配置当前游戏的输入
个人习惯设置,选择某一项回车
,输入对应的按键,如果此时按Esc
则会设置为None
P1 按钮1 = L
,后面还有连发设置
P1 按钮2 = K or L
这样按L
键时,就会触发大招
,不再有玩OpenEMU
时,大招
发不出来的困扰
运行./mame
启动模拟器 --> 一般设定 --> 插件 --> Autofire Plugin,开
重启mame
,进入游戏,按P
暂停,然后Tab
键 --> 插件选项 --> 连发 --> 新增连发按键
输入 P1 按钮1
热键 J
按下帧数 3
放开帧数 3
这样就会得到按下J
每秒连发10
次即10Hz
的效果,千万不要设置高于15Hz
另外,在macOS
中fn+Backspace
=Delete
,可以删除配置
游戏中,P
为暂停
,fn+F10
为快进
运行./mame
启动模拟器 --> 一般设定 --> 声音选项,关
运行macOS
的Automator
--> Application,Choose --> Run Shell Script,输入
cd /Users/CLia25/Downloads/mame0250-arm64
./mame
保存为MAME.app
到Applications
文件夹
街機模擬器:MAME,設定AUTOFIRE自動連射之教學
[视频教程]macOS运行MAME
macOS玩街机游戏MAME mac版安装教程