KI-generiert
Kurz gesagt
MAME entpackst du in einen eigenen Ordner, legst deine ROMs in den rom-Pfad und startest das erste Spiel über die interne Auswahl statt über eine klassische Installation.
Inhalt
- MAME, MAMEUI und Arcade64: welche Version für Windows
- Offiziellen Build sicher herunterladen und entpacken
- Ordnerstruktur und wohin die ROMs gehören
- Erster Start und die interne Spieleauswahl
- Grundeinstellungen: Vollbild und Controller
- Windows-Defender und SmartScreen richtig behandeln
- Häufige Fehler beim ersten Spielstart
Du lädst MAME herunter und bekommst ein Archiv mit hunderten Dateien, aber keine Setup-Datei zum Draufklicken. Genau hier steigen die meisten aus. MAME wird nicht klassisch installiert, es wird ausgepackt und über seine eigene Oberfläche bedient. Sobald du die Ordnerlogik einmal verstanden hast, läuft dein erstes Spiel in wenigen Minuten, ganz ohne Kompilieren und ohne dubiose Komplettpakete aus dem Netz.
MAME, MAMEUI und Arcade64: welche Version für Windows
Es gibt drei Namen, die dir sofort begegnen, und sie stiften mehr Verwirrung als nötig.
MAME ist das offizielle Projekt vom MAME-Team. Der Windows-Build bringt eine Programmdatei mit, die auf aktuellen Systemen schlicht mame.exe heißt. In älteren Versionen hieß die 64-Bit-Variante mame64.exe, deshalb suchen viele noch danach. Beides ist derselbe Emulator, nur ein umbenannter Dateiname.
MAMEUI ist ein Fork, der eine klassische Windows-Oberfläche mit Spielelisten, Spalten und Screenshots ergänzt. Arcade64 (gepflegt von Robbbert) baut auf MAMEUI auf, ist aber ein reiner Arcade-Build. Die Nicht-Arcade-Systeme wie Konsolen und Heimcomputer sind hier herausgeworfen, übrig bleiben nur die Spielautomaten.
Für den Einstieg brauchst du keinen dieser Forks. Das offizielle MAME hat längst ein eigenes internes Menü mit Spieleauswahl, du siehst es direkt nach dem Doppelklick. Empfehlenswert ist das offizielle MAME, weil es exakt zu den offiziellen ROM-Sets passt und du bei Problemen die verlässlichsten Anleitungen findest. Wenn dir später eine grafische Spielverwaltung fehlt, steigst du auf ein Frontend um, nicht auf einen Fork.
Offiziellen Build sicher herunterladen und entpacken
Lade MAME ausschließlich von der offiziellen Quelle. Das ist die Release-Seite von mamedev.org oder die Releases im offiziellen Projekt auf GitHub. Andere Seiten, die MAME „vorkonfiguriert“ oder „mit allen Spielen“ anbieten, sind ein Sicherheitsrisiko und meist rechtlich fragwürdig.
Die Datei heißt zum Beispiel mameXXXX_64bit.exe, wobei XXXX die Versionsnummer ist. Wichtig: Diese .exe ist kein Installer, sondern ein selbstentpackendes Archiv (ein 7-Zip-Container). Wenn du sie ausführst, fragt sie nur nach einem Zielordner und legt dort die Dateien ab.
Ein paar Punkte, die dir Ärger ersparen:
- Entpacke in einen eigenen, kurzen Pfad wie
C:\mame. VermeideC:\Programme, dort blockieren Windows-Rechte oft das Schreiben von Konfigurationsdateien. - Lege den Ordner nicht in einen synchronisierten OneDrive- oder Cloud-Ordner. Das führt zu Schreibkonflikten mit den Konfig-Dateien.
- Nach dem Entpacken findest du im Ordner die
mame.exeund viele Unterordner. Das ist der fertige Zustand, es kommt kein weiterer Setup-Schritt.
Ordnerstruktur und wohin die ROMs gehören
Das ist der Teil, an dem die meisten Anleitungen vorbeigehen. MAME arbeitet strikt über Ordner, und wenn eine Datei am falschen Ort liegt, taucht das Spiel einfach nicht auf.
Direkt nach dem Entpacken liegen unter anderem diese Ordner bereit:
romshier gehören deine Spieldaten hineinartworkfür Bezel- und Overlay-Grafikensamplesfür nachträglich ergänzte Soundsamplesinifür zusätzliche Konfigurationsdateien
Andere Ordner suchst du im frischen Release vergeblich, weil MAME sie erst zur Laufzeit anlegt. cfg und nvram erzeugt der Emulator beim ersten Start, sobald du Einstellungen speicherst oder ein Automat Spielstände und Highscores schreibt. Den snap-Ordner für Screenshots bekommst du, sobald du den ersten Screenshot machst. Wundere dich also nicht, wenn diese Ordner am Anfang noch fehlen.
Deine ROMs legst du in den Ordner roms. Ganz wichtig: Lass die ROM-Sets als ZIP-Datei liegen und entpacke sie nicht. MAME liest die Sets direkt aus dem Archiv, und der Dateiname muss dem internen Kurznamen des Spiels entsprechen, zum Beispiel pacman.zip. Benennst du die Datei um oder packst du sie aus, findet MAME das Spiel nicht mehr.
Zum Thema ROMs ganz offen: Arcade-ROMs sind in aller Regel urheberrechtlich geschützt. Legal an Spieldaten kommst du zum Beispiel über eigene Dumps von Originalplatinen, die du besitzt, über offiziell frei verfügbare Sets, über Homebrew-Titel und über gekaufte Re-Releases oder Sammlungen. MAME selbst liefert keine Spiele mit, es ist nur der Emulator. Wie genau MAME den ROM-Pfad findet und wo BIOS-Dateien und CHD-Images hingehören, erklärt der Guide zu rompath, BIOS und CHD. Wenn du den roms-Ordner an einen anderen Ort legen willst, steuerst du das über die Konfiguration, siehe mame.ini richtig einstellen.
Erster Start und die interne Spieleauswahl
Starte MAME per Doppelklick auf mame.exe. Beim ersten Start legt der Emulator seine Grundkonfiguration an, das dauert einen Moment.
Danach landest du in der internen Oberfläche mit einer langen Liste. Das ist die komplette Maschinenliste von MAME, mehrere zehntausend Einträge. Tipp einfach den Namen los, während die Liste offen ist, dann filtert MAME live mit. Spiele, deren ROM-Set vollständig im roms-Ordner liegt, erscheinen als spielbar. Fehlt etwas, markiert MAME den Eintrag als nicht verfügbar oder blendet ihn aus.
Wähle ein Spiel mit den Pfeiltasten und bestätige mit Enter. Beim ersten Laden führt MAME oft eine kurze Prüfung der Dateien durch. Läuft alles, siehst du den typischen Startbildschirm des Automaten. Mit der Escape-Taste kommst du aus einem laufenden Spiel zurück in die Auswahl oder beendest MAME.
Grundeinstellungen: Vollbild und Controller
Die wichtigste Taste kennst du am Anfang noch nicht: Drücke im laufenden Spiel die Tab-Taste. Das öffnet das interne Konfigurationsmenü, in dem du Eingaben, Bild und Video direkt am laufenden Titel anpasst. Wie dieses Menü im Detail funktioniert, zeigt der Guide zum Tab-Menü und den Eingaben.
Für den schnellen Einstieg reichen diese Standardtasten auf der Tastatur:
- Die Taste 5 wirft eine Münze ein, die Taste 1 startet für Spieler eins
- Die Pfeiltasten steuern den Joystick, Strg, Alt, Leertaste und Umschalt sind typische Feuerknöpfe
- Die Taste P pausiert das laufende Spiel, mit Escape kommst du zurück in die Auswahl
Einen eingebauten Tastenkürzel-Umschalter zwischen Vollbild und Fenster wie Alt und Enter gibt es in MAME nicht. Ob MAME im Vollbild oder im Fenster startet, steuerst du über die Video-Einstellungen, konkret über die Option window in der mame.ini. Willst du dauerhaft im Vollbild starten, öffnest du die mame.ini und setzt die Option window auf 0. Einen Controller erkennt MAME meist automatisch, sobald er vor dem Start angeschlossen ist. Die genaue Belegung legst du im Tab-Menü unter den Eingabeoptionen fest, entweder global für alle Spiele oder pro Titel. Verbreitete USB-Gamepads und die gängigen Zero-Delay-Encoder aus dem Arcade-Stick-Selbstbau funktionieren dabei ohne Zusatztreiber.
Windows-Defender und SmartScreen richtig behandeln
Beim Ausführen der selbstentpackenden .exe oder beim ersten Start von mame.exe meldet sich unter Windows 10 oder 11 oft der SmartScreen-Filter mit einer Warnung. Der Grund ist nicht Schadsoftware, sondern eine fehlende Code-Signatur und die geringe „Reputation“ der Datei, weil sie neu und wenig verbreitet ist.
So gehst du sauber damit um:
- Lade die Datei wirklich nur von der offiziellen Quelle, dann weißt du, was du ausführst.
- Klicke im SmartScreen-Dialog auf „Weitere Informationen“ und dann auf „Trotzdem ausführen“.
- Meldet der Defender die Datei fälschlich als Bedrohung, kannst du den kompletten MAME-Ordner in den Ausschlüssen der Windows-Sicherheit eintragen. Mach das bewusst und nur für den offiziellen Build.
Sei hier grundsätzlich vorsichtig bei „gecrackten“ oder gebündelten MAME-Paketen aus zweifelhaften Quellen. Wenn dort ein Virenscanner anschlägt, ist das oft ein echtes Signal und keine Fehlmeldung.
Häufige Fehler beim ersten Spielstart
Wenn statt des Spiels eine rote Fehlermeldung erscheint, liegt es fast immer an einer dieser Ursachen:
- Meldung „Required files are missing“: Das ROM-Set passt nicht zu deiner MAME-Version. ROM-Sets sind versionsgebunden, ein Set für eine ältere MAME-Version kann in einer neueren Fehler werfen und umgekehrt. Nutze ein Set, das zu deiner Version passt.
- Das Spiel taucht gar nicht auf: Die ZIP liegt nicht im
roms-Ordner, wurde ausgepackt oder falsch benannt. Der Dateiname muss dem Kurznamen entsprechen. - Fehlende BIOS- oder Parent-Dateien: Viele Automaten brauchen ein zusätzliches BIOS-Set oder das übergeordnete Original-Set. Fehlt es, startet der Klon nicht. Details dazu stehen im Guide zu rompath, BIOS und CHD.
- Fehlendes CHD-Image: Manche Spiele erwarten eine große CHD-Datei, die in einen Unterordner mit dem Spielnamen im
roms-Verzeichnis gehört. - MAME kann Konfig-Dateien nicht schreiben: Das passiert bei einem Pfad unter
C:\Programmeoder in einem Cloud-Ordner. Verschiebe MAME nachC:\mame.
Wenn dein erstes Spiel dann läuft, hast du die eigentliche Hürde geschafft. Alles Weitere, von der Bildqualität über die Feineinstellung der mame.ini bis zu einem Frontend, baust du auf genau diesem Ordner auf.
mame.app ist unabhängig und erhält für Empfehlungen kein Geld. Angaben zum Recht sind eine allgemeine Einordnung, keine Rechtsberatung. Software und Rechtslage können sich ändern.