MAME is an emulator application designed to recreate the hardware of arcade game systems in software, with the intent of preserving gaming history and preventing vintage games from being lost or forgotten. The name is an acronym for Multiple Arcade Machine Emulator.

The stated aim of the project is to document hardware, and so MAME takes a somewhat purist view of emulation, prohibiting programming hacks that might make a game run improperly or run faster at the expense of emulation accuracy (see UltraHLE, a project aimed to run games at a playable speed). 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, a large majority of the games run well on a 2 GHz PC. More modern arcade machines are based on 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.

The MAME team has not diverged from this purist philosophy to take advantage of 3D hardware available on PCs today. It is a common but incorrect assumption that performance problems are due to some games' use of 3D graphics. However, even with graphics disabled, games using RISC processors and other modern hardware are not emulated any faster. Thus taking advantage of 3D hardware would not speed these games up significantly. In addition, using 3D hardware would make it difficult to guarantee identical output between different brands of cards, or even revisions of drivers on the same card, which goes against the MAME philosophy. Consistency of output across platforms is very important to the MAME team. (Source: Wikipedia)


Operation Wolf [1987]
PLEASE READ:
This is the complete MAME ROM collection version 0.122. You can download by the letter of the driver file name (Operation Wolf, opwolf.zip, would be under 'O', Tekken, tekken.zip, would be under 'T' and so on). I know the files are huge, but this was the easiest way I could split up over 16 GB of compressed games. All the ROMs are contained within a folder so hundreds of ROMs don't infest wherever you uncompress them. Also, you can download the monthly updates to the ROMsets to stay updated.
Emulators:
Official MAME Releases (For command-line emulator)
MAME Plus! Releases (For the pretty GUI emulator)


ROM Update Packs!

v0.125 to v0.126 - Part 1 Part 2 Part 3 [Released: 8 July 2008]

v0.124 to v0.125 - Download [Released: 7 May 2008]

v0.123 to v0.124 - Download [Released: 24 Mar 2008]

v0.122 to v0.123 - Part 1 Part 2 [Released: 20 Feb 2008]


(MAME ROMs v0.122) Download driver files that start with...

# - Download ROMs

A - Part 1 Part 2 Part 3 Part 4

B - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7

C - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7

D - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Part 10

E - Part 1 Part 2 Part 3

F - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8

G - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Part 10 Part 11 Part 12

H - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6

I - Download ROMs

J - Part 1 Part 2 Part 3 Part 4

K - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Part 10 Part 11 Part 12 Part 13 Part 14

L - Part 1 Part 2 Part 3 Part 4 Part 5

M - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Part 10 Part 11 Part 12 Part 13

N - Part 1 Part 2 Part 3 Part 4

O - Part 1 Part 2

P - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9

Q - Part 1 Part 2

R - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Part 10 Part 11 Part 12

S#-SM - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Part 10 Part 11 Part 12 Part 13 Part 14 Part 15

SN-SZ - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Part 10 Part 11 Part 12 Part 13 Part 14 Part 15 Part 16 Part 17 Part 18

T - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Part 10

U - Download ROMs

V - Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8

W - Part 1 Part 2 Part 3

XYZ - Part 1 Part 2 Part 3