MAME重温街机黄金时代
高精度街机模拟器
MAME(Multiple Arcade Machine Emulator)是一款开源的街机游戏模拟器,通过逆向工程还原原始主板的 CPU 指令集、声音芯片和输入输出系统,模拟精度达到运行原始商业 ROM 的程度,收录近三万款可运行 ROM,覆盖 CPS1、CPS2、Neo Geo 等数十种经典街机基板。
为什么选择 MAME
二十余年的开源积累,让 MAME 成为街机模拟领域当之无愧的金标准。每一项功能都源自对硬件精度与软件工程的双重追求。
硬件级精确模拟
通过逐周期级别的 CPU 仿真与原始音效芯片的精确建模,MAME 的目标不是"能玩",而是"在每一帧、每一个像素、每一个声音采样上都与原硬件完全一致",为学术研究与游戏保存做出可靠贡献。
海量 ROM 兼容
收录近三万个可运行 ROM 条目,覆盖从 1970 年代到 2010 年代几乎全部主流街机基板。无论是《街头霸王》《合金弹头》《拳皇》还是冷门实验机型,都能在 MAME 中找到对应的驱动程序。
完全开源免费
遵循 GPL 与 LGPL 双协议开源,源代码完全公开。无广告、无内购、无追踪,全球开发者社区共同维护,每一个版本都可以追溯到具体的代码贡献者。
全平台支持
原生支持 Windows 10/11、macOS(Intel 与 Apple Silicon)、Linux 主流发行版,以及 Raspberry Pi 等嵌入式平台。同一套 ROM 集合可以在所有平台无缝使用。
丰富的输入输出支持
支持键盘、手柄、街机摇杆、街机框体原始 IO 接口;同时支持原始 CRT 显示器扫描线还原、原始硬件的扫描频率模拟,以及街机框体多屏、镜像、旋转等复杂显示模式。
完善的存档与回放
支持任意时刻的状态保存与恢复、输入回放(INP 录制)与速度调整,为速通玩家、研究者和赛事组织者提供专业级工具链,确保每一次游戏过程都可追溯、可重现。
MAME 能为你做什么
不止于怀旧,更服务于游戏保存、教育研究与创意开发等多种专业场景。
怀旧游戏体验
在家中还原街机厅黄金年代,重温《街头霸王 II》《合金弹头》《拳皇 97》《三国战纪》等经典作品。配合手柄或摇杆,与好友本地或在线联机,找回当年排队投币的热血记忆。
游戏保存与档案
街机硬件正在以惊人速度消亡,MAME 团队通过逆向工程、芯片解帽、PCB 测绘等手段,将这些电子文物以数字形式永久保存。每一份 ROM dump 都是数字游戏史的重要档案。
学术研究与教育
全球多所高校将 MAME 作为计算机体系结构、嵌入式系统、逆向工程的教学样本。其源代码是研究 CPU 仿真、声音合成、视频硬件行为的优质参考实现。
街机框体复原
许多街机收藏者使用 MAME 配合原始街机框体、CRT 显示器与原始 IO 板,复原完整可玩的街机机柜。MAME 是街机复原项目的标准软件底座,被多家博物馆采用。
速通与赛事
得益于精确的硬件模拟与 INP 录制机制,MAME 是全球街机速通社区的标准平台。Twin Galaxies、Speedrun.com 等权威组织均接受 MAME 录像作为成绩凭证。
独立游戏开发参考
独立开发者通过 MAME 调试器研究经典游戏的关卡设计、AI 行为与图形技术。MAME 内建的交互式 Lua 脚本接口,可以实时分析内存、绘制 hitbox,是逆向工程的利器。
运行在每一个主流平台
同一套 ROM,跨平台无缝迁移。无论你使用哪种操作系统,都能获得一致的体验。
来自社区的真实声音
全球数百万玩家、开发者和研究者每天都在使用 MAME。下面是他们的真实反馈。
"我从 2003 年开始用 MAME,至今二十多年。它一直是街机模拟器的金标准——其他模拟器都在追赶它。最让我感动的是它从未停止迭代,每年都有新基板被加入,新硬件被仿真。"
"作为计算机系讲师,我把 MAME 的源代码作为嵌入式系统课程的教学样本。代码结构清晰、注释充分,学生能在真实项目中理解 CPU 仿真、内存映射、声音合成等抽象概念。"
"我在自己的街机框体复原工作室使用 MAME 已经六年了。配合 CRT 显示器与原始 IO 板,能完整复刻一台街机的全部行为。它不仅是软件,更是一个完整的数字保存项目。"
"作为速通玩家,MAME 的 INP 录制功能是我最看重的功能。它能保证整个录像的可重现性——任何一段录像在任何机器上回放都得到完全一致的结果,这是其他模拟器难以做到的。"
"我是一名独立游戏开发者,正在做一款复古横版动作游戏。MAME 的调试器和 Lua 脚本接口让我可以研究 90 年代街机游戏的关卡节奏、敌人 AI 与画面切换机制,是设计阶段的必备参考工具。"
"在小城市生活,根本接触不到原版街机。是 MAME 让我第一次玩到了《雷电 V》《战国传承 3》这些只在杂志上见过的作品。它打开了一扇窗,让我看到游戏史的另一面。"