// COMPUTERBASE — MODA & SOCIETÀ
Handheld Custom-Firmware: SpruceOS 4.3 unterstützt TrimUI Brick Pro, weitere Modelle folgen
SpruceOS erweitert mit Version 4.3 die Unterstützung über die ursprünglich anvisierten Miyoo-Handhelds hinaus und unterstützt erstmals den TrimUI Brick Pro. Zugleich werden die Arbeiten an einer Umsetzung für Anbernics RGXX+-Modelle weitergeführt. Darüber hinaus bringt das Update zahlreiche Verbesserungen und Fehlerbehebungen.
Mit der Möglichkeit, SpruceOS nun auch auf dem TrimUI Brick Pro nutzen zu können, halten N64-, Dreamcast- und PSP-Emulation über die Firmware auf dem Handheld Einzug. PyUI und RetroArch werden ebenso unterstützt. Ferner erhält der Brick Pro mit dem Update eine eigene system.json sowie spezifische Konfigurationen für PPSSPP, DraStic und PICO-8. Hinzu kommen Fn-Tasten-Unterstützung und anpassbare Schalterfunktionen, wobei sich die eingeblendete Beschreibung des Schalters an der tatsächlich konfigurierten Aktion orientiert. Auch Joystick-Umschaltungen wurden in die Fn- und Nachrichtenbelegung integriert.
Auf dem TrimUI Smart Pro S lassen sich nach dem Update Home-Taste und Schalter flexibler konfigurieren, sodass ein kurzer Druck auf Home etwa direkt das RetroArch-Menü öffnen kann. Dazu wurden die Lüfterprofile überarbeitet, wobei die nicht adaptiven Profile auf niedrig, mittel und hoch vereinfacht wurden. Damit stehen jetzt adaptive, hohe, mittlere und niedrige Profile zur Verfügung. Weiterhin wurden DraStic beziehungsweise libadvdrastic.so für Smart Pro und Smart Pro S aktualisiert.
Aber auch abseits der neuen Unterstützung wartet die Custom-Firmware mit Neuerungen auf. Neu ist unter anderem ein anpassbarer PyUI-Screensaver mit mitgelieferten Display-Schriftarten. Eine neue Option zeigt zudem zufällige Box Arts bereits vorhandener Spiele auf der SD-Karte an, statt wie bisher einen festen Hintergrund zu verwenden. Für die Spielebibliothek kommt zusätzlich eine vertikale Karussellansicht hinzu.
Ebenso wurde die System- und Emulatorunterstützung erweitert. ATOMISWAVE ist neu hinzugekommen, während NAOMI überarbeitet wurde. Für OpenBOR gibt es einen Mod-Build für Final Fight LNS. Weiter wurde die bisherige Struktur unter Emu/.emu_setup aufgelöst, womit sich N64- und PSP-Funktionen nun direkt in ihren jeweiligen Emu-Verzeichnissen befinden. Der m3u-Generator wurde zu den allgemeineren Emulator-Skripten verschoben. Mit den vollzogenen Änderungen soll die interne Struktur aufgeräumter und konsistenter werden.
Auch diverse Fehler wurden behoben. So wurde SpruceOS 4.3 um eine Option ergänzt, die verhindert, dass ein Gerät während des Ladens aus dem Schlafmodus heraus vollständig herunterfährt. Parallel wurden mehrere Fehler im Zusammenhang mit Sleep-Timern, Shutdown-Routinen und Power-Button-Watchdogs behoben. Weiterhin soll auch die Spielebibliothek von mehreren Korrekturen profitieren: Alternative ROM-Ordnernamen konnten zuvor Box-Art-Scraper, Favoriten, zuletzt gespielte Titel, Game Switcher und Sammlungen beeinträchtigen; dieses Verhalten wurde mit dem Update behoben. Ebenso korrigiert wurden doppelte Systemzusätze in der Liste zuletzt gespielter Titel, fehlende Favoriten-Symbole und Fälle, in denen neue Spiele nicht in den Listen erschienen.
Eine komplette Auflistung aller Neuerungen und Änderungen kann den ausführlichen Release Notes entnommen werden.
Bereits vor einiger Zeit haben die Entwickler damit begonnen, SpruceOS für weitere Modelle und Hersteller zu öffnen, zu denen auch die RGXX-Reihe von Anbernic gehört. Die Unterstützung befindet sich allerdings noch in einer frühen Entwicklungsphase und wird mit Version 4.3 nun weiter ausgebaut. Neu ist insbesondere die Unterstützung für Nintendo DS. Außerdem unterstützt das SPRUCE-Theme inzwischen RG34XX genauer gesagt RG34XXSP sowie RGCube. Weiterhin übernimmt SpruceOS mit dem Update auf diesen Modellen jetzt die vollständige Kontrolle über die WLAN-Funktion. Dabei wurde auch ein gravierendes Performance-Problem behoben, durch das RGXX-Geräte bei ausgeschaltetem WLAN extrem langsam werden konnten.
Zusätzlich wurden Autokonfigurationspfade, Fast-Forward