史上最佳街機模擬器已經誕生25年,仍然生命旺盛

有史以來最優秀的多機種街機模擬器MAME,在2月6日迎來其25歲生日,官方為此專門發Twitter進行慶祝,並對創始人和最初版本的歷史進行了回顧。

史上最佳街機模擬器已經誕生25年,仍然生命旺盛

MAME是Multiple Arcade Machine Emulator的首字母縮寫,意為多機種街機模擬器,由意大利人尼科拉·薩爾莫里亞(Nikola Salmoria)開發。其目標在於儘可能的忠實且精確地模擬更多的街機遊戲,保存遊戲的歷史,並防止古老遊戲的丟失和遺忘。

史上最佳街機模擬器已經誕生25年,仍然生命旺盛

MAME源於一個名為Multi-Pac的項目,起初由C語言編寫,目的是為了保持《吃豆人》系列遊戲,其發佈時間是1996年12月。隨着更多的遊戲加入其中,其名稱也被改成現在的名字。

史上最佳街機模擬器已經誕生25年,仍然生命旺盛

MAME v0.1於1997年2月5日發佈,僅支持《吃豆人》等5款街機遊戲,且主要支持DOS平台,到2010年才開始全方面向Windows平台轉換。而最新的0.24版已經支持超過1000種各類型基板,10000多款遊戲,支持的操作系統也涵蓋了macOS和Linux,支持的CPU除開x86-64,還有ARM。

最初,MAME只模擬街機遊戲,後來隨着MESS(Multiple Emulator Super System)姐妹項目的出現,MAME開始將眼光投射到其他遊戲平台,2015年,MESS被併入MAME,雖然名稱沒變,但可模擬的平台再也不限於街機了。

一直以來,MAME由開源社區來更新和維護,除開官方開發團隊,還有全球數百名軟件工程師參與其中。薩爾莫里亞2002年大學畢業時,還專門以MAME為主題,撰寫了一篇論文。此後,他逐漸退出了軟件的開發,並於2009年離開MAME開發團隊。

多年以來,開發工程師攻克了無數難關,包括對各種古老街機CPU(例如摩托羅拉M6809)和聲音芯片(例如雅馬哈FM)的逆向工程,加密街機基板(例如SNK Neo Geo、Capcom CPS2和CPS3)的破解等等。

史上最佳街機模擬器已經誕生25年,仍然生命旺盛

隨着MAME的普及和出圈,愛好者們開始利用MAME來重温老遊戲,甚至有部分硬件廠商將MAME配上前端用户界面,裝入街機框體內來打造現代的街機。而MAME也得到了原始街機制造商的認可,例如日本太東(Taito)就曾委託MAME將自家經典遊戲移植到其他平台。

史上最佳街機模擬器已經誕生25年,仍然生命旺盛

25年來,MAME仍保持了約每月更新一次的頻率,這在模擬器歷史上是少有的,一切的一切都要歸功於其龐大的興趣社區,來自全球各地的人們都在為MAME作出自己的貢獻,包括髮掘古老遊戲,提交補丁和錯誤報告,開發前端,打包分發,向其他人介紹這個模擬器軟件等等。

史上最佳街機模擬器已經誕生25年,仍然生命旺盛

正是因為這些人,才讓MAME延續至今,並發展壯大,謝謝許許多多這些用愛發電,為社區做出貢獻的普通人,也祝MAME 25歲生日快樂。

版權聲明:本文源自 網絡, 於,由 楠木軒 整理發佈,共 1115 字。

轉載請註明: 史上最佳街機模擬器已經誕生25年,仍然生命旺盛 - 楠木軒