什么是 MAME?MAME 是一个多用途的仿真框架。MAME 以前是 Multi Arcade 机器仿真器的缩写,通过仿真来记录和再现街机机器,计算机,控制台,国际象棋计算机,计算器和许多其他类型的电子娱乐机器的内部组件。 作为一个很好的副作用,MAME 允许在现代 PC 上使用最初为仿真机开发的程序和游戏。有一次,实际上有两个独立的项目,MAME 和 MESS。 MAME 模拟器覆盖了街机,而 MESS 覆盖了其他一切。 它们现在合并为一个 MAME。

街机游戏模拟器 MAME 中文版

MAME 主要用 C 语言编写,其中一些核心组件用 C++ 编写。 MAME 目前可以模拟过去 50 年来超过 32000 个系统。

MAME 的目的是保存数十年的软件历史。 随着电子技术的不断涌现,MAME 阻止了这个重要的“复古”软件被丢失和遗忘。 这是通过记录硬件及其功能来实现的。 MAME 的源代码作为此文档。 该软件可用的事实主要是为了验证文档的准确性(如何证明您已经忠实地重新创建了硬件?)。 随着时间的推移,MAME(最初代表多街机器模拟器)吸收了姐妹项目 MESS(多模拟器超级系统),因此 MAME 现在记录了各种各样的(主要是复古的)计算机,视频游戏控制台和计算器,以及 最初关注的街机视频游戏。

整个 MAME 项目是根据 GNU 通用公共许可证 2(GPL-2.0)的条款分发,因为它包含在多个 GPL 兼容许可下提供的代码。 绝大多数文件(超过 90% 包括核心文件)都在 BSD-3-Clause 许可下,我们鼓励新贡献者根据此许可分发文件。
请注意,MAME 是 Gregory Ember 的注册商标,并且必须获得使用“MAME”名称,徽标或文字标记的许可。

支持操作系统
当前源代码可以在所有主要操作系统下直接编译:Microsoft Windows(包括 DirectX/BGFX 本机支持或支持 SDL),Linux,FreeBSD 和 Mac OS X. 此外,32 位和 64 位都是 支持,但要注意 64 位通常显示速度显着增加。

系统要求
MAME 是用相当通用的 C/C++ 编写的,并且已被移植到许多平台上。 随着时间的推移,随着计算机硬件的发展,MAME 代码也在不断发展,以利用所提供的更强大的处理能力和硬件功能。

官方 MAME 二进制文件经过编译和设计,可在基于 Windows 的标准系统上运行。

最低要求是:
Intel Core 系列 CPU 或同等产品,至少 2.0 GHz
32 位操作系统(Windows 上为 Vista SP1 或更高版本,Mac 上为 10.9 或更高版本)
4 GB RAM
适用于 Windows 的 DirectX 9.0c
具有 Direct3D 或 OpenGL 功能的显卡
任何支持 DirectSound 的声卡/板载音频
MAME 许可证

MAME 项目作为一个整体是根据 GNU 通用公共许可证 2 (GPL-2.0) 的条款分发的,因为它包含在多个 GPL 兼容许可证下可用的代码。 绝大多数文件(超过 90% 包括核心文件)都在 BSD-3-Clause 许可下,我们鼓励新的贡献者在此许可下分发文件。

请注意,MAME 是 Gregory Ember 的注册商标,使用“MAME”名称、标志或文字标记需要获得许可。

官方主页

https://www.mamedev.org/releases/whatsnew_0235.txt

 

Latest MAME Release

Latest official MAME release at GitHub or SourceForge

Official Windows Binary Packages

The table below provides links to the official Windows command-line binaries. Larger files are hosted on external mirrors, selected at random, which may require a temporary redirect to the mirror site in order to download the file.

Statistics are updated each 5 minutes

MAME 0.235 Official Binaries
FileSizeDescriptionDownloads
82 MiBMAME 0.235 64-bit Windows command-line binaries.5133
15 MiBMAME 0.235 full driver information in XML format.1040

 


Official Source Code Packages

The latest official MAME release is version 0.235. The table below provides links to the source code.

We recommend cloning source code from our official git repository on GitHub. You can also clone tagged releases from our mirrors at GitLab and SourceForge. You can clone the MAME 0.235 source code without fetching the entire revision history with this command:
git clone -b mame0235 --depth 1 https://github.com/mamedev/mame.git mame0235

The table below provides links to packaged source archives. Larger files are hosted on external mirrors, selected at random, which may require a temporary redirect to the mirror site in order to download the file.

MAME 0.235 Source Code
FileSizeDescriptionDownloads
75 KiBList of what is new in this MAME release
131 MiBMAME 0.235 sources in self-extracting 7-Zip format (self-extracting on Windows, can be extracted with P7ZIP on other operating systems)1161
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。