ソフトウェア

アーケードゲームのエミュレーターとして誕生した「MAME」が生誕25周年


アーケードゲームの動作を再現するエミュレーターとして誕生し、その後、アーケード機に限らず対応範囲を拡大して汎用エミュレーターとなっている「MAME」が、生誕25周年を迎えました。

Happy 25th anniversary, MAME! On December 24, 1996, developer Nicola Salmoria began working on single arcade hardware emulators such as MultiPac. Nicola merged his emulators together under a single unified framework and on February 5th 1997, he released MAME 0.1. #mame #emulation

— The MAME Team (@mamedev_org)


「MAME」はもともと「Multiple Arcade Machine Emulator」の略称で、イタリア人ソフトウェア開発者のニコラ・サルモリア氏が生み出したエミュレーターです。「エミュレーター」とは、動作や機能を模倣したソフトウェアやハードウェアのこと。結果として、ゲーム機の動作を再現することで遊ぶことも可能となっていますが、あくまで副次的な効果であり、主目的は「エミュレートされたマシン内部の構造のリファレンスとなること」だそうです。

サルモリア氏はこれ以前に他のエミュレーターを作ったことがあり、複数のエミュレーターを1つのフレームワークの元に統合することで1997年2月5日、MAME v0.1としてリリースしました。その後、サルモリア氏はMAMEの開発への関与をじわじわと減らしていき、2009年の貢献を最後に、MAMEからは離れています。

MAMEはサルモリア氏が最初にリリースしたv0.1以来、25年にわたるバージョンが公式サイトでダウンロード可能。たとえば、v0.1のリリースノートはこんな感じ。

MAME Multiple Arcade Machine Emulator by Nicola Salmoria
https://www.mamedev.org/releases/readme_01.txt

M A M E
Multiple Arcade Machine Emulator
by Nicola Salmoria ([email protected])

Here is a quick list of ther currently supported games; read on for details.

Game Playable? Accurate colors? Sound?
Pac Man Yes Yes Yes
Ms Pac Man (bootleg) Yes Yes Yes
Crush Roller Yes No Yes
Pengo Yes Yes Yes
Lady Bug Yes Yes Partial


ただし、初期のバージョンはMS-DOSおよびWindows 95・98のコマンドプロンプトでなければ動かないとのことです。

MAME | Previous Releases
https://www.mamedev.org/oldrel.html

この記事のタイトルとURLをコピーする

・関連記事
世界初のスクロール型シューティングゲーム「ディフェンダー」のソースコードが公開中 - GIGAZINE

打ち捨てられたレトロなアーケードゲームの救出に魂を燃やす男たちの物語 - GIGAZINE

30年以上前に作られた「ベクタースキャン」採用のアーケードゲームを1000倍スローモーションで見るとどうなるのか? - GIGAZINE

ギネス世界記録から抹消されたドンキーコングのハイスコア世界記録が復活 - GIGAZINE

28年の時を超えて「グラディウスIII」の処理落ちを修正したところ攻略不可能レベルに難度が爆上がり - GIGAZINE

in ソフトウェア, Posted by logc_nt

You can read the machine translated English article here.