MAME

✍ dations ◷ 2025-11-11 15:44:18 #MAME

MAME,全名 Multiple Arcade Machine Emulator(多重大型电玩模拟器)是一套设计给个人电脑使用的软件应用程序,其目标在于尽可能的忠实且精确地模拟许多街机游戏,宗旨在于保存游戏的历史,并防止古老的游戏被丢失或遗忘。

MAME 主要是由C语言写成的跨平台应用程序(从 0.137 版开始支持C++语言),有许多不同平台的派生版本,官方只发布对应 Windows 平台的可执行文件。开发目前是以 Windows 平台的命令行版本为主(在 0.37b14 版之前的开发是以 MS-DOS 平台为主,现已停止发布),从 0.137 版开始提供 SDL 跨平台库的 SDLMAME 源代码(不提供可执行文件);其他非官方的派生版有加入 Windows 图形使用接口的 MAMEUI,以及 Unix-like 系统的 XMAME、Mac OS X 系统的 MacMAME。

根据 MAME 官方网站描述,第一个公众 MAME 版本 (0.1) 是在1997年2月5日,由意大利程序员 Nicola Salmoria 发布。目前 MAME 发展至今已超过十年,官方为了纪念十周年这个里程碑,选在2007年2月5日的十周年生日推出新版本 (0.112) 以兹纪念。一直以来,除了 MAME 官方开发团队致力于程序开发之外,尚有数百名来自全世界的非官方程式设计师参与编写,目前此开发项目由官方开发团队核心成员 Angelo Salese负责管理与发布。

MAME 除了正式发行的版本之外,在开发团队官方网站尚有阶段性的发布中间更新,这是介于现时官方正式版和未来正式版之间的最新更新。中间更新是以源代码差异部分的补缀文件形式发布,并未提供可执行的文件,用户必须自行编译成可执行文件才能使用,或是使用同版号的MAME派生版本。

MAME 是一套模拟器:或多或少忠实的重现了部分业务机台的性能,但是没有软件的硬件是毫无用处的,所以必须要有 ROM 映像档配合执行,这种 ROM 档跟其它任何一种商业软件一样都具有著作权,因此如果您并不拥有原始机台而去使用它们,乃是违法的行为。不言而喻,这些 ROM 档不能连同 MAME 一起散布,将 MAME 和 ROM 映像档一起散布的行为已经违反了著作权法,应该尽速向这些作者回报,以便采取适当的法律措施。

MAME 是免费的,其源代码也是免费的,但在2016年3月更改授权许可前不允许销售。

MAME 是公开源代码的免费软件(Freeware),虽然使用其软件及源代码完全免费,也可以重新分配,但却不允许销售,也不允许制成商业产品或是用于商业活动,故不能归类为标准的开放源代码(Open source)或自由软件(Free software),因为在某些授权条例上是有所抵触的,所有授权规范一切依照官方制定的 MAME 授权协议 (页面存档备份,存于互联网档案馆)为准则。按照理查德·斯托曼的说法,MAME是准自由软件(Semi-free Software)。

不过在特定情况下,无论是修改或是未修改过,且“再次散布的情形下不得被贩售,或者是被用于商业产品及活动”,MAME 即能以源代码或是可执行文件的形式再次散布。但另外修改过的再次散布版(派生版本)必须包含完整的对应源代码(类似 Copyleft)。参考 MAME 授权协议 (页面存档备份,存于互联网档案馆)。

MAME已于2015年5月开始更改其授权许可,至2016年3月止已改为使用BSD license和GNU GPL v2+,成为真正的自由软件。

MAME 由多个组件组成,包含:中央处理器模拟器,用以模拟各种街机中的 CPU 设备;输入系统模拟,用以模拟各种街机输入设备,例如按钮、摇杆、光线枪和其他控制器的输入系统;街机显示和声音的模拟器。MAME 唯一不包含的是 ROM 映像,也就是原始街机游戏中的软件。在 MAME 运行时,就如同多年前的原本游戏在运行,只不过是在不同的设备上,以模拟原始设备的方式运行罢了。

在大多数的街机中,游戏资料(包含了执行的程序、图形及音效等)都是存储于游戏机板上的只读存储器(Read-Only Memory)芯片里(因此这些资料被简称为 ROM),当然也有采用其他存储介质的,像是卡匣、磁片、硬盘、光盘、镭射光盘等。将存储于其中的游戏资料读出后存储成为一般电脑使用的文件格式,这个过程称为转储或吸出(dumping)。因为大多数游戏资料都是存储于只读存储器,渐渐地不管这些文件原先是被存储于怎样的介质,吸出后的文件都通称为 ROM 映像档或 ROM。

在要执行某一特定的游戏时,MAME 就需要这些吸出自原始街机的整组文件,这一整组的文件称之为“ROM 集合”,但是碍于法规 MAME 不会自带这些文件。

相关

  • 速溶咖啡速溶咖啡是一种由咖啡豆制造的冲泡饮品。速溶咖啡在1890年由新西兰人 David Strang所发明并登记专利,1901年由一个在美国芝加哥工作的日本科学家加藤サトリ做改良。乔治·华
  • 关东关东是一常见于汉字文化圈国家的地理名称,古代用以指称重要关隘以东的地方。被称为“关东”的所在,以及衍生出的事物如下:
  • 大卫·罗伊大卫·罗伊(David Lowe)是一位英国当代作曲家。他主要致力于电视音乐领域。他的主要作品包括BBC新闻节目的主题音乐(BBC countdown)。英国的许多其他电视节目也使用他创作的音乐
  • 金放鸣金放鸣(Fangming Jin),女,中国上海交通大学特聘教授,日本东北大学客座教授,中国教育部长江学者,清华大学固体废物处理与环境安全教育部重点实验室学术委员会副主任。长期从事二氧化
  • 伊藤高见伊藤高见(日语:伊藤たかみ,1971年4月5日-)是一位日本作家,出生于日本兵库县神户市。伊藤高见毕业于东京早稻田大学政治经济学部。伊藤高见与日本歌手平井坚是中学同班同学,据他本
  • 科西嘉薄荷科西嘉薄荷(学名:,英语:Corsican mint)是唇形科薄荷属的草本植物,生长在科西嘉岛、撒丁岛、法国和意大利大陆。其株高3-10厘米,叶长2-7毫米。科西嘉薄荷可用作绿化,作为地被植物使用,当
  • 永光院永光院(1624年-1711年11月20日),是德川幕府第三代将军德川家光的侧室夫人,本姓六条氏,是公家六条有纯之女,弟弟是六条右卫门氏丰。名御万之方(お万の方,又译阿万),也有说法她本名叫源满
  • 大水青蛾大水青蛾(学名:)主要分布于日本。学名来自于希腊神话的阿耳忒弥斯。成虫的前翅长度有80~120毫米,嘴巴已经退化无法进食。幼虫会以枫、梅、樱和苹果的叶子为食。
  • 马丁·泰勒马丁·布鲁斯·泰勒(英语:Martin Bruce Tyler,1945年9月14日-)是英国著名足球评论员,出生于英国英格兰柴郡的切斯特,曾被评为英超联赛十年最佳评论员,目前还担任英格兰足球依斯米安联赛金斯托尼亚俱乐部(英语:Kingstonian F.C.)的助理教练。20世纪60年代从东英吉利亚大学毕业后,马丁·泰勒参与协助了名创出版(英语:Marshall Cavendish)的一书的编辑出版工作,此外他还为足球评论员吉米·希尔在泰晤士报开设的专栏撰写文章,同时他也以自身名义为该报撰写赛事报道。在
  • 杰夫·韦纳杰夫·韦纳(英语:Jeffrey "Jeff" Weiner,1970年2月21日-)是一位美国企业家。1970年出生于美国纽约市,1992年毕业于宾夕法尼亚大学沃顿商学院经济系。1994年进入华纳兄弟高级分析员,1998年升任副总裁,2001年5月进入雅虎公司担任副总裁。2008年12月受里德·霍夫曼邀请加入领英,2016年6月13日微软宣布收购领英,2020年2月6日宣布从6月1日起卸任领英首席执行官,转任执行董事长一职。