This is a list of requirements for getting MAME going:
MAME. The current version of MAMEUI for Windows is being a bit problematic with the Wii remote. I’ve had to go back and use a slightly older version of MAME32 for proper functionality. MAME32 changed its named to MAMEUI since they were now making 64-bit versions and the MAME32 name was becoming mis-leading. I found MAME32 v.117 is the most recent version to work with the Wii controller. MAME is a free open-source project.

Two Wii Controllers. Being a slight Wii-nerd, this wasn’t a problem – I already have four. The Classic controller attachment can also be used for more complicated games like Mortal Kombat that use 6 buttons. I have one classic controller already but will probably end up getting a second one. FINISH HIM! Since so many arcades were built for two player simultaneous play, MAME is a great platform for two player games. Wii controllers cost $45 and a classic controller is $25.

Bluetooth PC adapter. Unless you already have bluetooth built-in to your computer, you will need a Bluetooth adapter. Bluetooth is a wireless communications standard that the Wii remote uses to talk both ways to the Wii. Fortunately with a little bluetooth magic, the Wii remotes can talk to a PC as well. I ended up buying an MSI Star Key 2.0 Bluetooth USB dongle due to the favourable reviews and compatibility with the Wii remote. I ordered it from Canada Computers since they had they best product and shipping prices. It was ordered on a Saturday and arrived on a Thursday – I’d say that is pretty good service. Cost including shipping: $37.25

Wii “driver” software. Software is needed to read the state of the Wii controller and send that back to the PC/MAME as commands. The best software for this seems to be GlovePIE – The Glove Programmable Input Emulator. Basically, GlovePIE works with various non-standard controllers or virtual reality devices and maps their states (ie: button 1 pressed) to keyboard commands. MAME maps these key presses to input in the game so pressing button 1 on the Wii remote pushes the fire button in the MAME game. Just the same, pressing left or right on the controller tells MAME to move your game character left or right. GlovePIE is a free project.

MAME Roms. Since MAME itself only emulates the hardware of the arcade, it requires the original arcade software to run. The arcade games of yester-year usually stored data on read-only memory chips. Thanks to some smart people, these chips have had their contents dumped to regular files that MAME can work with. Since the contents of these ROMS are under copyright, you will need to do some Google searching to find them.

Total cost of requirements: $37.25 (until I get another Classic controller).

Related posts:

  1. MAME Project Step 3: GlovePIE Now that the MSI Star Key 2.0 and BlueSoleil are...
  2. The MAME’ing of MediaPortal Since Carlos thinks I already spend too much time in...
  3. MAME Project Update Been running in to a few set backs with the...
  4. MAME Project Step 2: BlueSoleil & MSI Star Key The Widcomm drivers that come with the MSI Star Key...
  5. MAME .117+ and GlovePIE keyboard incompatibility So far my research has found that MAME versions greater...

One Response to “MAME Project Step 1: The Basics”
  1. MAME Project Step 1: The Basics | www.LenGoldenstein.com | GameConsolesStore says:

    [...] Read this article: MAME Project Step 1: The Basics | http://www.LenGoldenstein.com [...]