MAME(多平台街机模拟器)是一款用于运行经典游戏的模拟器软件,以下是在苹果芯片(Apple Silicon)Mac上安装运行的完整指南。

Cover Image

这款知名模拟器项目能让现代电脑运行经典硬件系统和游戏,支持Mac、Windows、Linux及部分安卓设备,iOS平台也有基于MAME的第三方模拟器。

MAME的历史可以追溯到二十五年前,最初由意大利开发者尼古拉·萨尔莫里亚(Nicola Salmoria)创建,项目历经多次开发团队更迭,早期曾有为Mac OS 9系统开发的MacMAME版本,虽然目前采用GPL开源协议,但“MAME”商标权归属于格雷戈里·恩伯(Gregory Ember)。

需要注意的是,MAME没有即点即用的Mac应用版本,用户需要掌握终端(Terminal)操作或借助第三方前端程序运行,尽管开发已持续数十年,该软件仍处于预发布阶段,可能存在缺陷。

适配苹果芯片的最新进展

最新发布的MAME 0.274版本包含多项修复,新增对ARMv8架构(含苹果芯片)的支持,Windows版本需x86-64-v2指令集支持(2008年后英特尔CPU/2011年后AMD CPU),该版本搭载全新ARMv8后端编译器,新增支持1990年代硅图(Silicon Graphics)IRIS工作站、CD-i图形系统,以及南梦宫(Namco)、科乐美(Konami)、艾勒姆(Irem)和世嘉(SEGA)的日系主机,针对苹果PowerPC架构Macintosh系统的支持也在开发中,运行需要依赖SDL2跨平台图形音效库。

安装指南

用户可从MAME官网下载编译版本(含命令行工具集,主程序名为“mame”),或通过Homebrew包管理器一键安装(终端执行:brew install mame),MacPorts也提供安装选项,Homebrew将自动安装SDL2、sqlite、FLAC音频编解码器等依赖项。

安装后,在终端进入程序目录执行./mame即可运行,另可通过Homebrew安装advancescan ROM管理器和rom-tools扩展工具包。

验证安装

终端执行which mame命令可显示程序安装路径(如:/opt/homebrew/bin/mame),MAME自带详尽手册页,终端输入man mame可查看(版本号显示在文档末尾),按Control-Z或q退出查阅。

进阶资源

Reddit论坛设有MAME专题讨论区(含各类前端程序推荐),技术细节可参考MAMEDev维基,实测M2芯片Mac mini运行基本稳定,但建议运行前保存工作进度。


文章标签: #模拟器 #经典游戏 #苹果芯片 #MAME #街机

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。