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.
Please report corrupt files / downloads to: corrupt@romhustler.net.
- V Goal Soccer
- V Goal Soccer (alt)
- V-Five (Japan)
- V-Liner (set 1)
- V-Liner (set 2)
- Valkyrie No Densetsu (Japan)
- Valtric
- Vamp 1/2 (Korea version)
- Vampire Hunter 2: Darkstalkers Revenge (Japan 970913)
- Vampire Hunter 2: Darkstalkers Revenge (Japan 970929)
- Vampire Hunter: Darkstalkers' Revenge (Japan 950302)
- Vampire Hunter: Darkstalkers' Revenge (Japan 950307)
- Vampire Hunter: Darkstalkers' Revenge (Japan 950316)
- Vampire Savior 2: The Lord of Vampire (Japan 970913)
- Vampire Savior: The Lord of Vampire (Asia 970519)
- Vampire Savior: The Lord of Vampire (Euro 970519)
- Vampire Savior: The Lord of Vampire (Hispanic 970519)
- Vampire Savior: The Lord of Vampire (Japan 970519)
- Vampire Savior: The Lord of Vampire (USA 970519)
- Vampire: The Night Warriors (Japan 940630)
- Vampire: The Night Warriors (Japan 940705 alt)
- Vampire: The Night Warriors (Japan 940705)
- Van-Van Car
- Van-Van Car (Karateco)
- Van-Van Car (set 3)
- Vandyke (Jaleco, Set 1)
- Vandyke (Jaleco, Set 2)
- Vandyke (Japan)
- Vanguard (Centuri)
- Vanguard (Japan)
- Vanguard (SNK)
- Vanguard II
- Vapor Trail - Hyper Offence Formation (US)
- Vapor Trail - Hyper Offence Formation (World revision 1)
- Vapor TRX
- Varia Metal
- Varia Metal (New Ways Trading Co.)
- Varth - Operation Thunderstorm (Japan 920714)
- Varth - Operation Thunderstorm (US 920612)
- Varth - Operation Thunderstorm (World 920612)
- Varth - Operation Thunderstorm (World 920714)
- Vasara
- Vasara 2 (set 1)
- Vasara 2 (set 2)
- Vastar (set 1)
- Vastar (set 2)
- Vautour (set 1 - Jeutel France)
- Vautour (set 2)
- Vegas Roulette
- Vendetta (Asia 2 Players ver. D)
- Vendetta (Asia 2 Players ver. U)
- Vendetta (World 2 Players ver. W)
- Vendetta (World 4 Players ver. R)
- Vendetta (World 4 Players ver. T)
- Venture (version 4)
- Venture (version 5 set 1)
- Venture (version 5 set 2)
- Venus
- Versus Net Soccer (ver AAA)
- Versus Net Soccer (ver EAB)
- Versus Net Soccer (ver EAD)
- Versus Net Soccer (ver JAB)
- Versus Net Soccer (ver UAB)
- Vicious Circle (prototype)
- Victor Banana
- Victorious Nine
- Victory
- Victory Road
- Video Eight Ball
- Video Eight Ball (Rev.1)
- Video Hustler
- Video Hustler (bootleg)
- Video Pinball
- Video Pool (bootleg on Moon Cresta hardware)
- Video Vince and the Game Factory (prototype)
- Viewpoint
- Vigilante (Japan)
- Vigilante (US)
- Vigilante (World)
- Vimana
- Vimana (Nova Apparate GMBH & Co)
- Vimana (old set)
- Vindicators (Europe, rev 3)
- Vindicators (Europe, rev 4)
- Vindicators (Europe, rev 5)
- Vindicators (German, rev 1)
- Vindicators (rev 1)
- Vindicators (rev 2)
- Vindicators (rev 4)
- Vindicators (rev 5)
- Vindicators Part II (rev 1)
- Vindicators Part II (rev 2)
- Vindicators Part II (rev 3)
- Violence Fight (US)
- Violence Fight (World)
- Violent Storm (ver AAC)
- Violent Storm (ver EAB)
- Violent Storm (ver JAC)
- Violent Storm (ver UAB)
- Vip Club - Maru-hi Ippatsu Kaihou [BET] (Japan 880310)
- Viper
- Viper Phase 1 (Germany)
- Viper Phase 1 (Hong Kong, Metrotainment license)
- Viper Phase 1 (Japan)
- Viper Phase 1 (Japan, New Version)
- Viper Phase 1 (Switzerland, New Version)
- Viper Phase 1 (World, New Version)
- Virtua Bowling (Japan, V100JCM)
- Virtua Bowling (World, V101XCM)
- Virtua Cop
- Virtua Cop 2
- Virtua Fighter
- Virtua Fighter 2
- Virtua Fighter 2 (ver 2.1)
- Virtua Fighter 2 (ver B)
- Virtua Fighter 3
- Virtua Fighter 3 Team Battle
- Virtua Fighter Kids (JUET 960319 V0.000)
- Virtua Fighter Remix (JUETBKAL 950428 V1.000)
- Virtua Formula
- Virtua NBA (JPN, USA, EXP, KOR, AUS)
- Virtua Racing
- Virtua Striker
- Virtua Striker (Rev A)
- Virtua Striker 2 '98 (Step 1.5)
- Virtua Striker 2 '98 (Step 2.0)
- Virtua Striker 2 '99
- Virtua Striker 2 '99.1
- Virtua Striker 2 (Step 1.5)
- Virtua Striker 2 (Step 2.0)
- Virtua Striker 2 Ver. 2000 (JPN, USA, EXP, KOR, AUS)
- Virtua Striker 2 Ver. 2000 (set 2) (JPN, USA, EXP, KOR, AUS)
- Virtual Mahjong (J 961214 V1.000)
- Virtual Mahjong 2 - My Fair Lady (J 980608 V1.000)
- Virtual On 2: Oratorio Tangram
- Virtual On 2: Oratorio Tangram (ver 5.4g)
- Virtual On Cyber Troopers (Japan, Rev B)
- Virtual On Cyber Troopers (US, Rev B)
- Vivid Dolls
- Volfied (Japan)
- Volfied (US)
- Volfied (World)
- Volley Ball (PlayChoice-10)
- Voltage Fighter - Gowcaizer / Choujin Gakuen Gowcaizer
- Vs 10-Yard Fight (Japan)
- Vs 10-Yard Fight (World, 11/05/84)
- VS Block Breaker (Asia)
- VS Gong Fight
- VS Mahjong Otome Ryouran
- Vs. Atari R.B.I. Baseball (set 1)
- Vs. Atari R.B.I. Baseball (set 2)
- Vs. Balloon Fight
- Vs. BaseBall
- Vs. BaseBall (Japan set 1)
- Vs. BaseBall (Japan set 2)
- Vs. BaseBall (Japan set 3)
- Vs. Battle City
- Vs. Castlevania
- Vs. Clu Clu Land
- Vs. Dr. Mario
- Vs. Duck Hunt
- Vs. Excitebike
- Vs. Excitebike (Japan)
- Vs. Freedom Force
- Vs. Gradius
- Vs. Gumshoe
- Vs. Hogan's Alley
- Vs. Hot Smash
- Vs. Ice Climber
- Vs. Ice Climber (Japan)
- Vs. Ice Climber Dual (Japan)
- Vs. Mach Rider (Endurance Course Version)
- Vs. Mach Rider (Japan, Fighting Course Version)
- Vs. Mahjang (Japan)
- Vs. Mighty Bomb Jack (Japan)
- Vs. Ninja Jajamaru Kun (Japan)
- Vs. Pinball
- Vs. Pinball (Japan)
- Vs. Platoon
- Vs. Raid on Bungeling Bay (Japan)
- Vs. Slalom
- Vs. Soccer
- Vs. Star Luster
- Vs. Stroke & Match Golf (Ladies Version)
- Vs. Stroke & Match Golf (Men set 2)
- Vs. Stroke & Match Golf (Men Version)
- Vs. Stroke & Match Golf (Men Version) (Japan)
- Vs. Super Mario Bros.
- Vs. Super Mario Bros. (alt)
- Vs. Super SkyKid
- Vs. Super Xevious
- Vs. Tennis
- Vs. Tennis (Japan)
- Vs. Tetris
- Vs. The Goonies
- Vs. TKO Boxing
- Vs. Top Gun
- Vs. Wrecking Crew
- Vulcan Venture
- Vulgus (Japan?)
- Vulgus (set 1)
- Vulgus (set 2)