MAME

Install

 * mamedev.org - main win32 MAME executable
 * MAME Screensaver

Performance Optimization on Windows
Disable as much windows stuff as possible. I run a bare-bones Windows XP with no Explorer.

Run MAME at realtime priority: start /realtime mame

Use hardware scaling - set in : video        ddraw hwstretch    1

Command-Line Usage / mame.ini Commands
Selecting secondary display: -screen \\.\DISPLAY2 Switch resolution: -switchres 1 Other important options: -video ddraw -OR- -video d3d -keepaspect 1 -speed 1.0 -joystick 1

MAME Experiments
MAME Development

Games
Here is a list of some of my favourite games. I consider myself a connaiseur of arcade games, so you might want to try them out...

Playing with the Kaillera MAME Client
Each player should input player 1 coins and press player 1 start - Mame32k will change the input to match the number of players
 * Download and install the Kaillera client
 * Start Mame32k
 * Choose File > Play network game
 * Choose a server with a low ping (or choose your own server)
 * Enter username and connect
 * Create or join a game

Setting Up your own Kaillera Linux Server

 * Forward ports 27888 and 8270-65000 from your router to the linux machine
 * Download kaillerasrv and unpack it
 * Edit kaillerasrv.conf
 * Run kaillerasrv