MAME Roms
Read more about MAME
In computer games, MAME is an acronym for Multiple Arcade Machine Emulator. According to the official MAME website (http://www.mame.net), the first official MAME release (0.1) was released on February 5 1997 by Nicola Salmoria. MAME tries to faithfully emulate as many different arcade machines and games as possible, and has been ported to many different platforms. The X11 port for UNIX-like systems is called XMAME.
MAME's purpose is to preserve gaming history, and to stop vintage games from being lost or forgotten. As of version 0.93 (actually the 137th proper release), released February 27, 2005, MAME now supports 3061 unique games and 5524 actual ROMsets (each game may just have the original or have one or more clones as well - see below) and is growing all the time. However, not all of the games in MAME are playable, about 680 ROMsets are marked as not working in the current version.
How MAME works
MAME is a software program which runs on personal computer hardware, with versions for Windows, Macintosh, and Unix operating systems. MAME itself performs several functions: a CPU emulator, which emulates the CPU of the original arcade machine; an input emulator, which maps the arcade buttons, joysticks, and so on to PC devices; and an emulator for the arcade game display and sound equipment. The only thing missing from MAME is the ROM image, which is the program from the original arcade game which made the game run. When MAME is run, it is running the original game from several years ago - just on different hardware.
Emulation philosophy
The stated aim of the project is to document hardware, and so MAME takes a somewhat purist view of emulation, prohibiting cheap hacks that might make a game run properly or run faster at the expense of emulation accuracy. In MAME every emulated component is replicated down to the smallest level of individual registers and instructions. Consequently, MAME emulation is very accurate (in many cases pixel- and sample-accurate), but system requirements can be high. Since MAME runs mostly older games, Moore's Law ensures that a large majority of the games run well on a "midpoint" 2 GHz PC. More modern arcade machines are based around fast pipelined RISC processors, math DSPs, and other devices which are difficult to emulate efficiently. These systems may not run quickly even on the most modern systems available. It's a common assumption that the speed problem is due to these games' use of 3D graphics. MAME does not use hardware rasterization on 3D games because you can't guarantee identical output between different brands of cards, or even revisions of drivers on the same card. Consistency of output across platforms is very important to the MAME team - the Macintosh and Unix/Linux ports are just as important as Windows. Detractors to this philosophy point out that ports that make use of proprietary display routines already exist (e.g MAME32, which uses DirectDraw) and that support of hardware 3D acceleration through OpenGL ought to be added as an option that users can activate or deactivate according to personal preference.
MAME's purpose is to preserve gaming history, and to stop vintage games from being lost or forgotten. As of version 0.93 (actually the 137th proper release), released February 27, 2005, MAME now supports 3061 unique games and 5524 actual ROMsets (each game may just have the original or have one or more clones as well - see below) and is growing all the time. However, not all of the games in MAME are playable, about 680 ROMsets are marked as not working in the current version.
How MAME works
MAME is a software program which runs on personal computer hardware, with versions for Windows, Macintosh, and Unix operating systems. MAME itself performs several functions: a CPU emulator, which emulates the CPU of the original arcade machine; an input emulator, which maps the arcade buttons, joysticks, and so on to PC devices; and an emulator for the arcade game display and sound equipment. The only thing missing from MAME is the ROM image, which is the program from the original arcade game which made the game run. When MAME is run, it is running the original game from several years ago - just on different hardware.
Emulation philosophy
The stated aim of the project is to document hardware, and so MAME takes a somewhat purist view of emulation, prohibiting cheap hacks that might make a game run properly or run faster at the expense of emulation accuracy. In MAME every emulated component is replicated down to the smallest level of individual registers and instructions. Consequently, MAME emulation is very accurate (in many cases pixel- and sample-accurate), but system requirements can be high. Since MAME runs mostly older games, Moore's Law ensures that a large majority of the games run well on a "midpoint" 2 GHz PC. More modern arcade machines are based around fast pipelined RISC processors, math DSPs, and other devices which are difficult to emulate efficiently. These systems may not run quickly even on the most modern systems available. It's a common assumption that the speed problem is due to these games' use of 3D graphics. MAME does not use hardware rasterization on 3D games because you can't guarantee identical output between different brands of cards, or even revisions of drivers on the same card. Consistency of output across platforms is very important to the MAME team - the Macintosh and Unix/Linux ports are just as important as Windows. Detractors to this philosophy point out that ports that make use of proprietary display routines already exist (e.g MAME32, which uses DirectDraw) and that support of hardware 3D acceleration through OpenGL ought to be added as an option that users can activate or deactivate according to personal preference.
# | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | All
Some titles on the list might not have a download link available. This is because these specific titles are ESA protected. We cannot offer any downloads for games that fall under ESA protection, thank you for understanding.
- A Question of Sport (39-960-089)
- A Question of Sport (39-960-099)
- A. D. 2083
- A.B. Cop (FD1094 317-0169b)
- Abscam
- Abunai Houkago - Mou Matenai (Japan 890325)
- Ace
- Ace Attacker (FD1094 317-0059)
- Ace Attacker (Japan, System 16A, FD1094 317-0060)
- Ace Driver (Rev. AD2, World)
- Ace Driver: Victory Lap (Rev. ADV2, World)
- Acrobat Mission
- Acrobatic Dog-Fight
- Act Raiser (Nintendo Super System)
- Act-Fancer Cybernetick Hyper Weapon (Japan revision 1)
- Act-Fancer Cybernetick Hyper Weapon (World revision 1)
- Act-Fancer Cybernetick Hyper Weapon (World revision 2)
- Action Fighter, FD1089A 317-0018
- Action Hollywood
- Adventure Quiz 2 Hatena Hatena no Dai-Bouken (Japan 900228)
- Aero Fighters
- Aero Fighters (bootleg)
- Aero Fighters (Turbo Force hardware set 1)
- Aero Fighters (Turbo Force hardware set 2)
- Aero Fighters 2 / Sonic Wings 2
- Aero Fighters 3 / Sonic Wings 3
- Aeroboto
- After Burner (Japan)
- After Burner (Mega-Tech)
- After Burner II
- Agent X (prototype, rev 1)
- Agent X (prototype, rev 2)
- Agent X (prototype, rev 3)
- Agent X (prototype, rev 4)
- Aggressors of Dark Kombat / Tsuukai GANGAN Koushinkyoku
- Agress
- Agress (English bootleg)
- Ah Eikou no Koshien (Japan)
- Air Attack (set 1)
- Air Attack (set 2)
- Air Buster: Trouble Specialty Raid Unit (bootleg)
- Air Buster: Trouble Specialty Raid Unit (Japan)
- Air Buster: Trouble Specialty Raid Unit (World)
- Air Combat (Japan)
- Air Combat (US)
- Air Combat 22 (Rev. ACS1 Ver.B)
- Air Duel (Japan)
- Air Gallet
- Air Inferno (US)
- Air Raid (encrypted)
- Air Rescue
- Airwolf
- Ajax
- Ajax (Japan)
- Akkanbeder (Ver 2.5J 1995/06/14)
- Akuma-Jou Dracula (Japan version N)
- Akuma-Jou Dracula (Japan version P)
- Alcon
- Alex Kidd: The Lost Stars (set 1, FD1089A 317-unknown)
- Alex Kidd: The Lost Stars (set 2, unprotected)
- Ali Baba and 40 Thieves
- Alien Arena
- Alien Arena (Stargate Upgrade)
- Alien Command
- Alien Invasion Part II
- Alien Storm (bootleg)
- Alien Storm (Mega-Tech
- Alien Storm (set 1, Japan, 2 Players, FD1094 317-0146)
- Alien Storm (set 2, US, 3 Players, FD1094 317-0147)
- Alien Storm (set 3, World, 3 Players, FD1094 317-0148)
- Alien Storm (set 4, 2 Players, FD1094 317-?)
- Alien Syndrome (Mega-Tech)
- Alien Syndrome (set 1, System 16A, FD1089A 317-0033)
- Alien Syndrome (set 2, System 16A, FD1089A 317-0033)
- Alien Syndrome (set 3, System 16B, FD1089A 317-0033)
- Alien Syndrome (set 4, System 16B, unprotected)
- Alien vs. Predator (Asia 940520)
- Alien vs. Predator (Euro 940520)
- Alien vs. Predator (Hispanic 940520)
- Alien vs. Predator (Japan 940520)
- Alien vs. Predator (USA 940520)
- Alien3: The Gun (US)
- Alien3: The Gun (World)
- Aliens (Japan set 1)
- Aliens (Japan set 2)
- Aliens (US)
- Aliens (World set 1)
- Aliens (World set 2)
- Aliens (World set 3)
- All American Football (rev B)
- All American Football (rev C)
- All American Football (rev D, 2 Players)
- All American Football (rev E)
- Alley Master
- Alligator Hunt
- Alligator Hunt (unprotected)
- Alpha Fighter / Head On
- Alpha Mission
- Alpha Mission II / ASO II - Last Guardian
- Alpha One (prototype, 3 lives)
- Alpha One (prototype, 5 lives)
- Alpha One (Vision Electronics / Kyle Hodgetts)
- Alpine Racer (Rev. AR2 Ver.C)
- Alpine Racer (Rev. AR2 Ver.D)
- Alpine Racer 2 (Rev. ARS2 Ver.B)
- Alpine Ski (set 1)
- Alpine Ski (set 2)
- Alpine Surfer (Rev. AF2 Ver.A)
- Altair
- Altered Beast (Mega-Tech)
- Altered Beast (set 2, MC-8123B 317-0066)
- Altered Beast (set 4, MC-8123B 317-0066)
- Altered Beast (set 5, 8751 317-0076)
- Altered Beast (set 7, 8751 317-0078)
- Amazing Maze
- Ambush
- Ambush (Tecfri)
- Ambush (Volt Elec co-ltd)
- Ameisenbaer (German)
- American Horseshoes (US)
- American Poker II (set 1)
- American Poker II (set 2)
- American Poker II (set 3)
- American Poker II (set 4)
- American Speedway (set 1)
- American Speedway (set 2)
- AmeriDarts (set 1)
- AmeriDarts (set 2)
- Amidar
- Amidar (Bootleg)
- Amidar (Olympia)
- Amidar (Scramble hardware)
- Amidar (Stern)
- Amigo
- Andro Dunos
- Andromeda (Japan?)
- Angel Kids (Japan)
- Animalandia Jr.
- Anteater
- Apache 3
- APB - All Points Bulletin (French)
- APB - All Points Bulletin (German)
- APB - All Points Bulletin (rev 1)
- APB - All Points Bulletin (rev 2)
- APB - All Points Bulletin (rev 3)
- APB - All Points Bulletin (rev 4)
- APB - All Points Bulletin (rev 5)
- APB - All Points Bulletin (rev 6)
- APB - All Points Bulletin (rev 7)
- Apocaljpse Now
- Apparel Night (Japan 860929)
- Appoooh
- Aqua Jack (Japan)
- Aqua Jack (World)
- Aqua Rush (AQ1/VER.A1)
- Aquarium (Japan)
- Arabian
- Arabian (Atari)
- Arabian Fight (Japan)
- Arabian Fight (US)
- Arabian Fight (World)
- Arabian Magic (Ver 1.0A 1992/07/06)
- Arabian Magic (Ver 1.0J 1992/07/06)
- Arabian Magic (Ver 1.0O 1992/07/06)
- Arbalester
- Arcade Classics (prototype)
- Arch Rivals (rev 2.0)
- Arch Rivals (rev 4.0)
- Area 51 (Atari Games License)
- Area 51 (R3000)
- Area 51 (Time Warner License)
- Area 51 / Maximum Force Duo (R3000)
- Area 51 / Maximum Force Duo v2.0
- Area 51: Site 4
- Area 88 (Japan)
- Ares no Tsubasa (Japan)
- Argus
- Argus (Gottlieb, prototype)
- Argus no Senshi (Japan)
- Arian Mission
- Ark Area
- Arkanoid (bootleg on Block hardware)
- Arkanoid (bootleg with MCU)
- Arkanoid (bootleg with MCU, harder)
- Arkanoid (Game Corporation bootleg, set 1)
- Arkanoid (Game Corporation bootleg, set 2)
- Arkanoid (Japan)
- Arkanoid (Tayto bootleg)
- Arkanoid (Tayto bootleg, harder)
- Arkanoid (US)
- Arkanoid (US, older)
- Arkanoid (World)
- Arkanoid - Revenge of DOH (Japan)
- Arkanoid - Revenge of DOH (US)
- Arkanoid - Revenge of DOH (World)
- Arkanoid Returns (Ver 2.02J 1997/02/10)
- Arlington Horse Racing (v1.21-D)
- Arm Champs II v1.7
- Arm Champs II v2.6
- Arm Wrestling
- Armed Formation
- Armed Police Batrider (Japan, version A)
- Armed Police Batrider (Japan, version B)
- Armed Police Batrider (Korea, version B)
- Armor Attack
- Armor Attack (prototype)
- Armor Attack (Rock-ola)
- Armored Car (set 1)
- Armored Car (set 2)
- Armored Warriors (Asia 940920)
- Armored Warriors (Euro 941011)
- Armored Warriors (Euro 941024)
- Armored Warriors (USA 941024)
- Arnold Palmer Tournament Golf (Mega-Tech)
- Arrow Flash (Mega-Tech)
- Art of Fighting / Ryuuko no Ken
- Art of Fighting 2 / Ryuuko no Ken 2 (set 1)
- Art of Fighting 2 / Ryuuko no Ken 2 (set 2)
- Art of Fighting 3 - The Path of the Warrior (Korean release)
- Art of Fighting 3 - The Path of the Warrior / Art of Fighting - Ryuuko no Ken Gaiden
- Ashita no Joe (Japan)
- Ashura Blaster (Japan)
- Ashura Blaster (US)
- ASO - Armored Scrum Object
- Assault
- Assault (Japan)
- Assault Plus (Japan)
- Asterix (ver EAA)
- Asterix (ver EAC)
- Asterix (ver EAD)
- Asterock
- Asteroids (bootleg on Lunar Lander hardware)
- Asteroids (rev 1)
- Asteroids (rev 2)
- Asteroids Deluxe (rev 1)
- Asteroids Deluxe (rev 2)
- Asteroids Deluxe (rev 3)
- Astra SuperStars (J 980514 V1.002)
- Astro Battle (set 1)
- Astro Battle (set 2)
- Astro Blaster (version 1)
- Astro Blaster (version 2)
- Astro Blaster (version 2a)
- Astro Blaster (version 3)
- Astro Chase (Max-A-Flex)
- Astro Combat (newer, CB)
- Astro Combat (older, PZ)
- Astro Fantasia (Cassette)
- Astro Fighter (set 1)
- Astro Fighter (set 2)
- Astro Fighter (set 3)
- Astro Fire
- Astro Flash (Japan)
- Astro Invader
- Astro Laser
- Astro Warrior (Mega-Tech)
- Asuka & Asuka (Japan)
- Asuka & Asuka (World)
- Asura Blade - Sword of Dynasty (Japan)
- Asura Buster - Eternal Warriors (Japan)
- Asylum (prototype)
- Atari Baseball (set 1)
- Atari Baseball (set 2)
- Atari Football (4 players)
- Atari Football (revision 1)
- Atari Football (revision 2)
- Atari Mini Golf (prototype)
- Atari Soccer
- Ataxx (Japan)
- Ataxx (set 1)
- Ataxx (set 2)
- Athena
- Athena no Hatena ?
- Atlant Olimpic
- Atlantic City Action
- Atomic Boy
- Atomic Point (Korea)
- Atomic Punk (US)
- Atomic Robo-kid
- Atomic Robo-kid (Japan, Set 1)
- Atomic Robo-kid (Japan, Set 2)
- Attack Ufo
- Aurail (set 1, Japan, FD1089A 317-0167)
- Aurail (set 2, World, FD1089B 317-0168)
- Aurail (set 3, US, unprotected)
- AV2Mahjong No.1 Bay Bridge no Seijo (Japan)
- AV2Mahjong No.2 Rouge no Kaori (Japan)
- Avalanche
- Avengers (US set 1)
- Avengers (US set 2)
- Avengers In Galactic Storm (Japan)
- Avengers In Galactic Storm (US)
- Avenging Spirit
- Aztarac
- Azurian Attack