mame.app
Bild & Tuning

CRT Emudriver und GroovyMAME unter Windows 11 einrichten: 15-kHz-Arcade-Monitor richtig ansteuern

CRT Emudriver und GroovyMAME unter Windows 11 einrichten: 15-kHz-Arcade-Monitor richtig ansteuern KI-generiert

Kurz gesagt

Mit passender AMD-Karte, sauberem Anschluss und korrekt eingerichteten Modellines bringt GroovyMAME Spiele in ihrer nativen Bildfrequenz auf den echten Arcade-CRT.

Inhalt
  1. Was der Aufbau leisten soll
  2. Die Hardware vor dem ersten Treiberstart prüfen
  3. 15-kHz-Sicherheit: Erst schützen, dann testen
  4. CRT Emudriver unter Windows 11 installieren
  5. Modellines und Super Resolutions verstehen
  6. GroovyMAME und SwitchRes konfigurieren
  7. Schwarzer Bildschirm, falsche Frequenz und andere typische Fehler
  8. Zum Schluss: Stabilität vor Vollautomatik

Du hast einen echten Arcade-Monitor vor dir, MAME läuft auf dem Windows-11-PC, aber beim Start eines Spiels bleibt das Bild schwarz, rollt durch oder wirkt bei 60-Hz-Titeln unruhig. Genau hier setzt die Kombination aus CRT Emudriver, GroovyMAME und SwitchRes an: Sie erzeugt passende 15-kHz-Videomodi und wählt für jedes Spiel möglichst automatisch die richtige Auflösung und Bildfrequenz. Das Ergebnis kann sehr nah am originalen Arcade-Board liegen, verlangt aber Sorgfalt. Ein falsches Signal ist für einen reinen 15-kHz-Monitor keine harmlose Einstellung.

Was der Aufbau leisten soll

Ein klassischer Arcade-Röhrenmonitor arbeitet typischerweise mit einer horizontalen Ablenkfrequenz um 15 kHz. Moderne PC-Monitore erwarten dagegen meist mindestens 31 kHz. Normales Windows und normales MAME geben deshalb oft Signale aus, die ein Arcade-Chassis nicht darstellen kann.

CRT Emudriver ist ein spezieller AMD-Treiber für ausgewählte ältere Radeon-Grafikkarten. Er erlaubt die Ausgabe von Videomodi, die für Arcade-CRTs relevant sind. Die Werkzeuge VMMaker und Arcade OSD erstellen und verwalten diese Modi.

GroovyMAME ist eine auf CRT-Betrieb ausgerichtete MAME-Variante. SwitchRes darin prüft beim Spielstart die Anforderungen des emulierten Originals und schaltet auf einen passenden Modus. Statt ein 320-mal-240-Spiel auf einem festen Desktop-Modus zu strecken, kann GroovyMAME beispielsweise eine passende progressive Darstellung mit korrekter Bildrate wählen.

Das ist etwas anderes als Scanlines auf einem Flachbildschirm. CRT-Shader und Scanlines in MAME einstellen ist sinnvoll für LCD, OLED oder PC-CRT, ersetzt aber kein echtes 15-kHz-Ausgabesignal.

Die Hardware vor dem ersten Treiberstart prüfen

Der wichtigste Punkt ist die Grafikkarte. CRT Emudriver ist nicht für beliebige aktuelle AMD-, Nvidia- oder Intel-GPUs gedacht. Bewährt sind bestimmte ältere AMD-Radeon-Generationen mit einem tatsächlich nutzbaren analogen Ausgang. Welche Karte und welche Treiberversion zusammenpassen, musst du vor dem Kauf oder Umbau anhand der Dokumentation der konkreten CRT-Emudriver-Version prüfen.

Entscheidend ist nicht nur der Grafikchip, sondern auch der Ausgang:

  • Ein nativer VGA-Anschluss ist die unkomplizierteste Lösung.
  • DVI-I kann ein analoges VGA-Signal führen, DVI-D nicht.
  • HDMI ist digital. Ein einfacher passiver Adapter macht daraus kein analoges 15-kHz-RGB-Signal.
  • DisplayPort-zu-VGA-Adapter verhalten sich sehr unterschiedlich und sind für diesen Zweck keine verlässliche Standardlösung.
  • Ein PC-Monitor mit VGA-Anschluss ist nicht automatisch 15-kHz-tauglich. Die meisten PC-CRTs akzeptieren nur 31 kHz und mehr.

Für einen Arcade-Monitor brauchst du außerdem einen passenden Weg von VGA-RGB zum Anschluss deines Chassis oder Superguns. Manche Monitore erwarten getrennte Synchronisation, andere Composite Sync. RGB-Pegel, Sync-Art, Masseführung und gegebenenfalls die nötige Signalaufbereitung hängen vom Chassis ab. Lies das Handbuch deines Monitors oder der verwendeten Jamma-Schnittstelle, statt Kabelbelegungen aus beliebigen Foren zu übernehmen.

15-kHz-Sicherheit: Erst schützen, dann testen

Ein reiner 15-kHz-Monitor darf kein 31-kHz-Signal erhalten. Das Risiko besteht besonders beim Einschalten, im BIOS, bei der Windows-Anmeldung oder wenn Windows nach einem Treiberproblem auf einen Standardmodus zurückfällt.

Baue deshalb einen sicheren Testablauf auf:

  • Schließe zunächst zusätzlich einen normalen PC-Monitor an, idealerweise an einen separaten digitalen Ausgang.
  • Richte Windows, Treiber und GroovyMAME zuerst auf diesem Kontrollmonitor ein.
  • Schalte den Arcade-Monitor erst zu, wenn die 15-kHz-Modi erzeugt und geprüft sind.
  • Verwende, wenn möglich, eine Umschaltlösung oder einen Anschlussweg, der den Arcade-Monitor während des Bootens vom PC trennt.
  • Verlasse dich nicht darauf, dass ein Adapter, ein Fernseher oder ein Chassis automatisch ungeeignete Frequenzen abweist.

Auch der Windows-Desktop gehört zur Planung. Viele Setups verwenden einen 15-kHz-tauglichen Desktop-Modus, andere halten den Arcade-Ausgang bis zum Spielstart inaktiv. Welche Variante stabiler ist, hängt von Karte, Anschluss und Monitor ab. Sicherheit ist wichtiger als ein bequemer Desktop auf der Röhre.

CRT Emudriver unter Windows 11 installieren

Sichere dein System, bevor du den Grafiktreiber wechselst. Notiere insbesondere den bisherigen funktionierenden Treiber und halte einen Wiederherstellungsweg bereit. Windows 11 kann Grafiktreiber nach Updates ersetzen oder bei Problemen auf einen Basistreiber zurückfallen.

Die grundsätzliche Reihenfolge sieht so aus:

  • Installiere eine Windows-11-kompatible CRT-Emudriver-Version, die ausdrücklich zu deiner Radeon-Karte passt.
  • Starte Windows neu und kontrolliere im Geräte-Manager, ob die Radeon korrekt erkannt wird.
  • Installiere die zugehörigen Werkzeuge VMMaker und Arcade OSD.
  • Lege in VMMaker die Monitorvorgabe fest, die wirklich zu deinem Chassis passt.
  • Erzeuge die Videomodi und installiere sie erst danach im System.
  • Prüfe in Arcade OSD jeden Modus zunächst über den sicheren Kontrollmonitor.

Wähle niemals eine Monitorvorgabe nur deshalb, weil sie ähnlich klingt. Ein Standard-15-kHz-Profil kann für viele Arcade-Chassis passen, ist aber keine technische Garantie. Ein Tri-Sync-Monitor, ein 25-kHz-System oder ein Fernseher brauchen andere Grenzen und Modi.

Nach der Installation sollten in Arcade OSD zahlreiche Modi auftauchen. Das ist normal. GroovyMAME benötigt diese Auswahl, um nicht alle Spiele in einen einzigen Modus zu zwängen.

Modellines und Super Resolutions verstehen

Eine Modeline beschreibt, vereinfacht gesagt, Auflösung, Timing und Bildfrequenz eines Videosignals. Für Arcade-Emulation ist die sichtbare Breite nicht der einzige relevante Wert. Besonders wichtig sind horizontale Frequenz, vertikale Bildrate und die Frage, ob das Bild progressiv oder interlaced ausgegeben wird.

Häufig kommen sogenannte Super Resolutions zum Einsatz, etwa sehr breite Modi mit 240 sichtbaren Zeilen. Die große Breite ist dabei vor allem ein technischer Arbeitsbereich: SwitchRes skaliert das Spiel horizontal passend hinein, während die vertikale Auflösung und die Frequenz zum Monitor passen. Ein Spiel muss also nicht nativ 2560 Pixel breit sein, damit ein solcher Modus sinnvoll ist.

Für die Praxis gilt:

  • Spiele mit niedriger Auflösung sollten progressiv laufen, wenn das Original progressiv war.
  • Höher aufgelöste Arcade-Spiele können Interlace benötigen.
  • Die Bildfrequenz muss möglichst nah am Original liegen, sonst entstehen periodische Ruckler oder Audioaussetzer.
  • Nicht jedes Chassis akzeptiert jeden Interlace-Modus sauber.

Stelle deshalb nicht einfach eine lange Liste maximal möglicher Modi bereit. Erzeuge nur die Modi, die dein Monitor sinnvoll darstellen kann. Weniger, aber geprüfte Modellines machen Fehlersuche deutlich leichter.

GroovyMAME und SwitchRes konfigurieren

Installiere GroovyMAME getrennt von einer bestehenden Standard-MAME-Installation. ROMs, CHDs und BIOS-Dateien kannst du grundsätzlich über die bekannten Pfade einbinden. Wenn MAME Inhalte nicht findet, helfen dir die Grundlagen zu rompath, BIOS und CHD in MAME verstehen weiter.

In der GroovyMAME-Konfiguration aktivierst du SwitchRes und legst fest, dass die vom CRT Emudriver installierten Modi verwendet werden. Die exakten Optionen können sich zwischen GroovyMAME-Versionen ändern. Entscheidend ist das Prinzip: GroovyMAME soll nicht eine frei erfundene Desktop-Auflösung wählen, sondern einen vorhandenen, vom Treiber bereitgestellten Modus.

Die allgemeine Struktur der MAME-Konfiguration bleibt dabei wichtig. Eine aufgeräumte Basisdatei verhindert, dass alte Einzelspiel-Einstellungen deine Tests verfälschen. Lies bei Bedarf mame.ini richtig einstellen und optimieren.

Starte anschließend ein einfaches, gut bekanntes Spiel und beobachte drei Dinge:

  • Schaltet der Monitor beim Start auf ein stabiles Bild?
  • Zeigt GroovyMAME im Ausgabefenster einen passenden Videomodus?
  • Läuft das Spiel ohne regelmäßiges Nachruckeln und ohne hörbare Tonkorrekturen?

Teste zunächst nur wenige Spiele mit ähnlichen Anforderungen. Erst wenn progressive Standardtitel stabil laufen, folgen vertikale Spiele, ungewöhnliche Bildfrequenzen und Interlace-Titel.

Schwarzer Bildschirm, falsche Frequenz und andere typische Fehler

Ein schwarzer Bildschirm bedeutet nicht automatisch, dass die Grafikkarte defekt ist. Häufig fehlt schlicht der passende Modus, der gewählte Modus liegt außerhalb des Monitorbereichs oder Windows hat den spezialisierten Treiber ersetzt.

Wenn das Bild beim Spielstart schwarz bleibt:

  • Prüfe auf dem Kontrollmonitor, ob GroovyMAME überhaupt einen Moduswechsel ausführt.
  • Kontrolliere in Arcade OSD, ob der angeforderte Modus installiert ist.
  • Vergleiche die SwitchRes-Ausgabe mit den tatsächlich erzeugten Modellines.
  • Teste einen einfachen 15-kHz-Modus manuell, aber nur bei sicher getrenntem oder geeignetem Arcade-Monitor.
  • Prüfe nach Windows-Updates erneut den installierten Grafiktreiber.

Bei falscher Bildfrequenz ist oft die Modusauswahl zu grob. Ein 60-Hz-Modus kann ein Spiel mit abweichender Originalfrequenz zwar anzeigen, aber nicht sauber synchronisieren. Hier liegt ein zentraler Vorteil von GroovyMAME: Es kann passendere Frequenzen anfordern, sofern sie als Modellines vorhanden und für den Monitor zulässig sind.

Ruckeln kann außerdem durch Emulationsleistung oder falsche Synchronisationsoptionen entstehen. Für die grundsätzlichen Stellschrauben bei Verzögerung und Timing ist Input-Lag in MAME senken: RunAhead und GroovyMAME eine gute Ergänzung. RunAhead ist allerdings kein Ersatz für korrektes CRT-Timing und passt nicht zu jedem Spiel.

Zum Schluss: Stabilität vor Vollautomatik

Ein guter CRT-Emudriver-Aufbau ist kein Ein-Klick-Projekt. Er besteht aus kompatibler AMD-Hardware, einem sicheren analogen Anschluss, sorgfältig begrenzten Modellines und einer GroovyMAME-Konfiguration, die nur getestete Modi nutzt. Wenn du diese Ebenen einzeln prüfst, bekommst du ein stabiles System mit überzeugender Bewegung, originalnaher Geometrie und deutlich weniger Timing-Kompromissen als bei einer festen Desktop-Auflösung.

CRT EmudriverGroovyMAMESwitchResArcade-MonitorWindows 11

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.


Passende Guides

Mehr aus Bild & Tuning Alle Guides