// COMPUTERBASE — MOBILE & WEB
Android-Emulator-Frontend Socket: 0.9.0 mit RomM-Synchronisierung, PS Vita und Dual-Screen-Funktionen
Socket 0.9.0 bindet erstmals RomM ein, sodass sich Spiele herunterladen und Spielstände zwischen Handhelds synchronisieren lassen. Hinzu kommen die Unterstützung der PlayStation Vita, zusätzliche Funktionen für Geräte mit zwei Displays und eigene Hintergrundmusik. Auch die Einstellungen wurden überarbeitet und Fehler behoben.
Eine der wichtigsten Neuerungen von Socket 0.9.0 ist die Integration von RomM, bei der sich der Launcher über einen Verbindungscode oder ein API-Token mit einem selbst betriebenen RomM-Server verbinden lässt. Dessen Spielebibliothek kann anschließend nach Plattformen durchsucht werden, wobei Downloads direkt in den entsprechenden ROM-Verzeichnissen landen und dort für die Metadatenerfassung bereitstehen. Darüber hinaus ermöglicht ein konfigurierbarer Ordner die Synchronisierung von Spielständen zwischen mehreren Geräten. Socket lädt den jeweils aktuellen Speicherstand vor dem Spielstart vom Server und überträgt ihn nach der Rückkehr in den Launcher wieder dorthin. Da die Anbindung noch neu ist, hofft der Entwickler insbesondere bei ungewöhnlichen Konfigurationen auf Rückmeldungen.
Ebenso erstmals unterstützt Socket auch die Sony PlayStation Vita, gleichzeitig erhalten Handhelds mit zwei Displays zusätzliche Einstellmöglichkeiten. So kann für Spiele und Anwendungen gezielt der obere oder untere Bildschirm als Startdisplay festgelegt werden. Während des Spielens stehen für das zweite, untere Display verschiedene Ansichten bereit: Neben einem schwarzen Hintergrund sind eine abgedunkelte Momentaufnahme und eine reduzierte Darstellung mit Titel und Zeitmesser möglich. Auch die Bildschirmtastatur kann auf das untere Display ausgelagert werden, wobei Socket den Eingabefokus automatisch zwischen beiden Bildschirmen wechselt.
Für die musikalische Untermalung des Launchers können Nutzer jetzt eigene Dateien im OGG-, MP3- oder WAV-Format hinterlegen. Diese werden während der Navigation in einer Endlosschleife abgespielt, beim Start eines Spiels jedoch angehalten. Nach Auswahl eines Musiktitels erscheint zudem ein Regler für die Lautstärke. Wer keine Spielzeiten erfassen möchte, kann die Funktion einschließlich der Anzeige bisheriger Zeiten vollständig deaktivieren. Eine weitere Erleichterung betrifft die Spielebibliothek: Werden bei einem Scan mindestens zehn neue Titel gefunden, lassen sich alle gemeinsam als bereits gesehen markieren.
Statt sämtliche Anpassungsmöglichkeiten auf einer umfangreichen Seite unterzubringen, verteilt Socket die Einstellungen unter „Tweaks“ nun auf sieben thematisch gegliederte Registerkarten. Auch die zufällige Spieleauswahl wurde beschleunigt und soll unabhängig vom Umfang der Bibliothek nur noch etwa eine Sekunde dauern. Zudem gehört die Liste der unterstützten Emulatoren jetzt zum Lieferumfang des Launchers. Ein erfolgreicher Download ist damit weder für den ersten Programmstart noch für das Starten von Spielen erforderlich.
Neben den neuen Funktionen beseitigt Version 0.9.0 mehrere Probleme bei der Darstellung und Bedienung. Davon profitieren insbesondere Geräte mit abweichenden Bildschirmformaten oder hoher Oberflächenskalierung, darunter der Konkr Pocket. Korrigiert wurden außerdem Fehler bei der Controller-Navigation, bislang unsichtbare Auswahlmarkierungen sowie der Ausfall der A-, B-, X- und Y-Tasten beim direkten Start in Socket. Spiele sollen nach dem Verlassen von RetroArch zudem nicht länger unbeabsichtigt neu starten. Auch die fehlerhafte Fortsetzung der Spielzeiterfassung im Ruhemodus wurde behoben.
Eine komplette Auflistung aller Neuerungen und Änderungen bieten auch dieses Mal wieder die Release Notes.
Das sich noch im Alpha-Stadium befindliche Socket wird fortlaufend weiterentwickelt. Zugang erhalten Interessierte aktuell nur über die Patreon-Seite des Entwicklers depmots, der für das Emulator-Frontend für Android rund sechs Dollar verlangt.