• 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
    
    • 1
    • 2

    保存为MAME.appApplications文件夹

    参考资料

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

  • 相关阅读:
    OSMNX 路网数据下载分析Python包
    Isograms 非模式词
    多语言网站-多语言网站更新插件-多语言网站翻译插件
    rpm2rpm 打包步骤
    Flink基本原理 + WebUI说明 + 常见问题分析
    Vision China 2023(深圳)倒计时,51camera诚邀您莅临观展
    SpringBoot程序预装载数据
    Qt项目移植到mac上一些问题汇总
    基于云原生网关的可观测性最佳实践
    MySQL学习问题记录
  • 原文地址:https://blog.csdn.net/yoshubom/article/details/128178878