MAME 0.281 发布:正式支持 Arm 版 Windows,性能提升显著

MAME(Multiple Arcade Machine Emulator)项目近日发布了最新版本 MAME 0.281,此次更新最重要的变化是——正式为基于 Arm 架构的 Windows 系统提供原生二进制支持

MAME 0.281 发布:正式支持 Arm 版 Windows,性能提升显著插图

这意味着,在搭载高通骁龙 X 系列处理器的 Surface Pro X、联想 ThinkPad X13s 或其他 Arm64 笔记本/迷你 PC 上运行 MAME 的用户,现在可以使用专为 Windows 10/11 on ARM64 编译的本地应用,而不再依赖 x86_64 模拟层。

这一改进不仅提升了兼容性,更重要的是带来了更流畅的模拟体验和更低的功耗。

什么是 MAME?

MAME 最初意为“多重街机模拟器”,其核心使命并非娱乐,而是数字遗产 preservation(保存)

它通过精确记录和重建过去几十年中各种电子设备的硬件行为,来防止老式街机、家用游戏机、早期计算机甚至计算器上的软件因硬件老化而永久消失。它的源代码本身就是一份详细的工程文档。

随着时间推移,MAME 吸收了原独立项目 MESS(Multi Emulator Super System),现已能模拟:

  • 数千款经典街机游戏
  • 老式个人电脑(如 Apple II、Commodore 64)
  • 家用游戏主机(如 Mega Drive、PlayStation)
  • 专业设备(如 Sony NEWS 工作站、Akai 音乐采样器)

因此,今天的 MAME 已远不止是一个“游戏模拟器”,而是一个面向电子技术史的研究与归档平台。

本次更新重点:Arm on Windows 原生支持

在 MAME 0.281 中,开发团队首次推出官方支持的 Arm64 Windows 二进制包

📌 关键优势包括:

优势说明
更高性能原生运行避免了 x86 指令翻译带来的性能损耗
更低延迟尤其对音频同步和输入响应有明显改善
更省电量对移动设备续航更友好

此外,团队还优化了 Arm64 平台的动态重编译器(recompiler backend),修复了一些底层问题,使得部分 CPU 密集型系统的模拟效率进一步提升。

特别受益的系统包括:

  • 使用 Hitachi SuperH 架构的游戏机
  • Hyperstone E1 处理器驱动的街机板卡

这些改进让原本难以流畅运行的游戏在 Arm 设备上变得可玩性更高。

功能修复与新增可运行系统

除了架构支持外,MAME 0.281 还包含大量常规维护更新,涵盖崩溃修复、音视频同步修正以及新系统支持。

✅ 主要修复项:

  • 修复 GBA 游戏《Donkey Kong Country Swing》启动崩溃问题;
  • 解决加载损坏或格式异常的 Sinclair ZX80/ZX81 卡带镜像导致模拟器崩溃的问题;
  • 修正《NBA Play By Play》音乐播放速度过慢的 bug。

✅ 新增“完全可运行”系统:

以下系统已从“实验状态”升级为“功能完整、可稳定运行”:

  • Animal House(街机,1987)
  • Hard Drivin’s Airborne(Atari 街机原型机)
  • Crazy Bonus 2002(意大利赌场类街机)

同时,大量克隆版本也被激活,主要包括:

  • Cherry Master 系列(多国地区变体)
  • Joker Master 2000 系列

这类游戏虽非主流,但对完整保存特定地区街机文化具有重要意义。

硬件仿真持续推进

MAME 团队持续深化对复杂系统的还原程度:

  • Sony NEWS 工作站系列:更多型号可在文本模式下启动,需配合虚拟网络接口加载操作系统(目前图形输出仍在开发中);
  • IBM RTPC(Real-Time Processing Controller):工业级早期计算机仿真取得进展,适合研究 1980 年代企业计算环境;
  • Akai MPC 采样器声音芯片:音频仿真质量提升,更接近真实设备音色;
  • SNK Hyper Neo-Geo 64:初步支持部分机型,未来有望实现完整运行。

这些进展表明,MAME 正在向“不仅是玩游戏,更是复现历史系统”的目标稳步迈进。

新增可运行软件条目

本版本还新增了大量已被成功转储并验证的原始软件,涵盖多个平台:

平台新增内容
Apple II多个原创软盘镜像,含自制程序与教育软件
ColecoVision若干社区自制游戏与未发布原型
Mega CD / Sega CD新增多个可运行演示版与内部测试 ROM
PlayStation (PSX)包括多个开发工具、调试固件和重制版游戏

这些新增内容对于数字考古和软件历史研究者极具价值。

如何获取 MAME 0.281?

官方已开放最新版本下载:

🔗 下载地址:https://www.mamedev.org/

平台获取方式
Windows (x64 / Arm64)提供官方预编译二进制包,直接解压即可运行
macOS推荐使用 Homebrew:
brew install mame
或通过第三方 GUI 前端集成
Linux多数发行版仓库已收录(如 Ubuntu/Debian);也可通过 Flathub 安装

⚠️ 注意:Arm64 支持目前仅限 Windows 版本,macOS 和 Linux 用户仍需等待后续适配。

下载地址
夸克
密码:MK66

评论