Top Alternatives to MAME for Windows

MAME

MAME Free

Emulator that lets you play thousands of games