macOS 下玩原生MAME 模拟器

macOS 下玩原生MAME 模拟器

前言

OpenEmu虽好,但经常需要用组合键放大招时却失灵,很是令人不爽,于是便有了使用原生MAME的想法

安装MAME

官方主页https://www.mamedev.org/index.php,找到有苹果标志的Download
在进入的页面里找到https://sdlmame.lngn.net/,需要下载SDLMAME,当前最新版如下
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,还需要在系统设置里的PrivacymameSDL2放行

游戏下载

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
另外,在macOSfn+Backspace=Delete,可以删除配置

暂停快进

游戏中,P暂停fn+F10快进

静音设置

运行./mame启动模拟器 --> 一般设定 --> 声音选项,关

快捷方式

运行macOSAutomator --> Application,Choose --> Run Shell Script,输入

cd /Users/CLia25/Downloads/mame0250-arm64
./mame

保存为MAME.appApplications文件夹

参考资料

街機模擬器:MAME,設定AUTOFIRE自動連射之教學
[视频教程]macOS运行MAME
macOS玩街机游戏MAME mac版安装教程

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值