Im vergangenen Monat hat Mike Chi mehrere umfangreiche Firmware-Updates für den RetroTINK 6X und beide 4K-Modelle veröffentlicht. Wobbling Pixels hat außerdem ein neues Profilpaket herausgebracht, das viele dieser Änderungen nutzt. Installationsanleitungen liegen den Paketen bei; der Vorgang ist ganz einfach: die alten Profile löschen und den neuen Ordner kopieren.
Normalerweise würde ich jedem größeren Update gern einen eigenen Beitrag widmen, aber dafür war diesmal keine Zeit. Statt nur zu überfliegen, lohnt es sich, die folgenden Informationen durchzulesen und zu prüfen, was dein Setup verbessern könnte. Ein Hinweis zur Kennzeichnung „experimentell“ bei der Firmware: Mike verwendet sie, um darauf hinzuweisen, dass sie nicht so lange getestet wurde wie eine offizielle Version. Diese Builds sind sicher, haben keinen Einfluss auf deine Garantie und du kannst jederzeit zu einer anderen Firmware-Version zurückkehren.
Firmware und Profile herunterladen
• Neueste Firmware: Seite mit experimenteller Firmware für RetroTINK 4K
• RetroTINK-Produkte: Informationen zu RetroTINK-Produkten
• Wobbling Pixels RT6X-Profilpaket
• Wobbling Pixels RT4K-Profilpaket
Wobbling-Pixels-Profile decken mehr Auflösungen ab
Beginnen wir mit den neuen Profilpaketen von Wobbling Pixels. Ein einzelnes Profil kann jetzt mit mehreren Auflösungen funktionieren. Bei Konsolen wie dem Saturn erleichtert das die Einrichtung: Du musst die Auflösung des Spiels nicht mehr kennen, weil das Profil sie automatisch berücksichtigt.
Auch der Nintendo 64 erhält eine zusätzliche Verbesserung. Ein Profil deckt mehrere Auflösungen ab, und de-blur wird ebenfalls automatisch angewendet. Du bekommst nicht versehentlich ein „schlechteres“ Bild, weil du vergessen hast, de-blur bei bestimmten Auflösungen auszuschalten. Wobbling Pixels hat außerdem die NES-, SNES-, Genesis- und SMS-Profile mit gestochen scharfen 10x-Modi überarbeitet. Weitere Informationen findest du im Beitrag von Wobbling Pixels.
Präzisere automatische Phasen- und Dezimierungserkennung
Mike hat für 4K und 6X völlig neue Verfahren zur Phasen- und Dezimierungserkennung hinzugefügt. Insgesamt sollte das Bild schärfer werden und die Erkennung etwas schneller abgeschlossen sein. Der Vorgang läuft vollautomatisch: Nach der Firmware-Installation funktioniert alles besser, ohne dass du etwas tun musst.
Echte VRR-HDMI-Ausgabe
Ein neuer, echter HDMI-Ausgabemodus mit variabler Bildwiederholfrequenz (VRR) steht nun für alle TINK-Modelle zur Verfügung. Wenn dein Bildschirm mit dem bisherigen Ansatz am besten funktioniert, kannst du weiterhin einfach ein VRR-Flag senden: Lass Sync Lock auf framelock oder genlock und wähle anschließend ein „VRR Format“. Bei einem Fernseher, der ein echtes VRR-Signal annimmt, passt der neue Modus jedoch die Bilddauer an das eingehende Signal an. So werden ausgelassene Frames vermieden und die Latenz am VRR-Bildschirm reduziert.
Wenn du einen VRR-Bildschirm hast, solltest du es unbedingt ausprobieren:
• Öffne das Menü und wähle HDMI Output, dann Sync Lock und anschließend VRR.
• Stelle die direkt darunterliegende Option VRR Format auf FreeSync oder VESA.
Unterstützung für den automatischen Modus mit geringer Latenz
Bildschirme, die in den vergangenen Jahren auf den Markt kamen, unterstützen möglicherweise Automatic Low Latency Mode. Bei entsprechender Unterstützung senden beide 4K-Modelle und der 6X eine Benachrichtigung, die den Fernseher beim Erkennen des TINK automatisch in den Spielmodus versetzen sollte.
Verbesserungen für Enhanced S-Video beim 4K Pro
Die Enhanced-S-Video-Engine des RetroTINK 4K Pro wurde vollständig aktualisiert. Dadurch wurde die automatische Ausrichtung von Luma und Chroma bei allen Abtastraten deutlich verbessert. Wenn du einen 4K Pro besitzt und S-Video mit einer Konsole verwendest — besonders mit dem N64 —, besorge dir einen dieser Adapter und schließe ihn an der Rückseite des Geräts an.
Drehung für weitere 4K-Pro-Eingänge
Eine weitere Neuerung exklusiv für den 4K Pro: Die Drehung funktioniert jetzt mit 720p-, 480i- und 576i-Quellen. Das ist besonders bei bestimmten Shmups praktisch.
Update für den Lumacode-Decoder
Lumacode-Nutzer erhalten auf jedem TINK-Modell ebenfalls eine wichtige Änderung. Mike hat die Lumacode-Decoder-Engine aktualisiert und damit die vollständige Unterstützung für weitere Konsolen hinzugefügt. Das ist ein bedeutendes Update, und ich plane, innerhalb einer Woche einen eigenen Beitrag zu veröffentlichen, der die Änderungen ausführlich beschreibt. Entferne in der Zwischenzeit den vorhandenen Lumacode-Ordner von deiner SD-Karte und ersetze ihn durch den neuen Lumacode-Ordner aus diesem Update — kopiere nur diesen Ordner, nicht den Rest des Updates. Installiere anschließend den neuesten Build von der Seite mit experimenteller Firmware.
Vollständiges Änderungsprotokoll seit dem vorherigen Update
Die folgende Liste enthält alles, was seit meinem letzten Beitrag zu RetroTINK-Firmware-Updates hinzugefügt oder überarbeitet wurde:
• Der SDRAM-Controller des RT6XCE wurde neu kalibriert; dadurch wurde ein Fehler behoben, der eine kleine Anzahl von Geräten betraf.
• Der SDRAM-Controller des RT6XCE verwendet jetzt ein Gearbox.
• Die allgemeine Stabilität und Selbstheilung des HDMI-Transmitters wurden verbessert, insbesondere bei niedrigeren Auflösungen.
• Die übermäßig lange Wartezeit bei der Abfrage des HDMI-Transmitterstatus wurde korrigiert.
• Datenübertragungsfehler durch Verzögerungen bei nicht verwendeter Flusskontrolle wurden behoben.
• Der serielle TX/RX-Puffer wurde vergrößert, sodass der ACK-Modus bei jeder Baudrate konstruktionsbedingt sicher ist.
• Ein ACK-Modus nur mit CRC16 wurde hinzugefügt, um den SHA256-Aufwand pro Block zu vermeiden.
• Die Übertragung der Messstruktur des Videoeingangs über die serielle Verbindung wird jetzt unterstützt.
• Die VGA-Erkennungsregeln für DOS 400p und 1600×1200 wurden korrigiert.
• Die Ausrichtung des Bannerbilds im letzten RT6XCE-FPGA-Build wurde korrigiert.
• Der HDMI-Transmitter-Treiber wurde weiter überarbeitet.
• Die Lumacode-Decoder-Engine der zweiten Generation wurde implementiert:Automatisches Erlernen von Symbolen und Kalibrierung wurden verbessert.Probiere die Standardeinstellungen aus: On (AGC), automatische Dezimierungsphase und automatische Wortphase.Das ZIP-Archiv enthält aktualisierte Lumacode-.lmc-Dateien, die Fehler beheben, darunter den NES-Eintrag „blacker-than-black“, und Standard-Wortausrichtungen für jedes System bereitstellen.
• Eine völlig neue automatische Dezimierungs- und Phasen-Engine der dritten Generation wurde eingeführt.
• Die Erkennung des Dezimierungsfaktors wurde deutlich zuverlässiger gemacht.
• Die Phasenerkennung wurde geschärft.
• Das Umschalten zwischen mehreren gültigen Phasen wurde beseitigt.
• Diese Änderungen gelten für alle 4K- und 6X-Modelle.
• Die Rundung interner Berechnungen wurde optimiert.
• Im Menü Sample Rate wurde ein N64-Modus hinzugefügt, bei dem Detection Mode auf N64 steht. Er fixiert die N64-Abtastrate und erkennt automatisch, wann de-blur angewendet werden kann.
• Die Ausrichtung der dynamischen horizontalen Kalibrierung relativ zum ausgewählten Phasenindex wurde korrigiert.
• Konflikte zwischen den Saturn-320- und -352-Skalierungseinstellungen wurden behoben. Zuvor abgestimmte Saturn-Einstellungen müssen möglicherweise einmal angepasst werden.
• Der HDMI-Ausgabetreiber wurde optimiert.
• Alle drei Bitstreams wurden neu erstellt: rt4k_1860, rt4kce_1860 und rt6x_1860. Kopiere alle RBF-Dateien zusammen mit dieser Firmware auf die SD-Karte; geladen werden nur die *_1860-Bitstreams.
• Die Enhanced-S-Video-Engine der zweiten Generation wurde hinzugefügt.
• Die automatische Ausrichtung von Luma und Chroma wurde bei allen Abtastraten deutlich verbessert.
• Trim wurde auf 0 gesetzt und sollte nicht mehr erforderlich sein.
• Enhanced S-Video verarbeitet jetzt PAL-Quellen mit sehr hohen Abtastraten.
• Die Algorithmen für Enhanced S-Video, N64 und automatische Ausrichtung wurden weiter verfeinert.
• Die Zuverlässigkeit von Enhanced S-Video wurde weiter verbessert.
• Die LumaCode-Engine der dritten Generation wurde eingeführt.
• Ersetze den Lumacode-Ordner auf der SD-Karte durch den Ordner aus dem ZIP-Archiv.
• Beginne mit dem Standardprofil, stelle LumaCode Enable auf On (AGC) und ändere Word Trim nur bei Bedarf.
• Die überarbeitete AGC und automatische Wortausrichtung sollten zusätzliche Anpassungen überflüssig machen.
• Alle Systeme wurden anhand der Referenzimplementierung neu kalibriert.
• Die SDP-Ausrichtung wurde weiter optimiert.
• Der N64-Modus wurde in N64 Auto Deblur umbenannt, um klarzustellen, dass er interpolierte Ausgabe erkennt und die ursprüngliche Quelle mit 320 Pixeln Breite rekonstruiert.
• Die Drehung akzeptiert jetzt Eingangsquellen bis zu 1280x720p.
• Ein RT6X-Problem wurde behoben, das bei 1920x1080p mit Gen Lock und einer Pufferverzögerung von einem vollständigen Frame zu Bildfehlern führen konnte.
• Der DRAM-Controller wurde optimiert, um Fehler in Sonderfällen und bei selten genutzten, nicht standardmäßigen Auflösungen zu beseitigen.
• Weitere Sonderfälle, die bei ungewöhnlichen Abtastraten oder Eingangsgrößen vereinzelte Pixel am linken und rechten Rand verursachten, wurden behoben.
• Die Fixierung der Enhanced-S-Video-Chroma-Ausrichtung erfolgt unter problematischen Bedingungen etwas schneller.
• Für die Dezimierungs- und Phasenerkennung wurde eine Wavelet-Bereichs-Kantendiskriminierung mit Harmonischen-Auslöschung hinzugefügt.
• Für die automatische Dezimierungs- und Phasenerkennung wurde eine adaptive Unterdrückung sekundärer Artefakte hinzugefügt:Zusammen mit der Harmonischen-Auslöschung aus Version 1.89.0 sollte dies eine zuverlässige Abtastratenerkennung auch bei mehrdeutigen oder minderwertigen Signalen ermöglichen.
• Für die Abtastratenerkennung wurde ein Sparse-Lattice-Kohärenzvoting hinzugefügt, das während Abdunklungen, Schnitten und Überblendungen schneller auf Auflösungsänderungen im Spiel reagieren kann.
• Die Abtastratenerkennung wurde in Verbindung mit den Versionen 1.90.0 und 1.89.0 weiter verbessert.
• Die Drehung unterstützt beim RT4K Pro jetzt 480i- und 576i-Quellen.
• Echtes VRR wurde hinzugefügt: Es verbindet minimale Verzögerung, störungsfreie Auflösungswechsel und einen vollkommen stabilen Takt auf unterstützten Bildschirmen.
• Im Gegensatz zu Gen Lock hält echtes VRR den Pixeltakt vollständig stabil und vermeidet kurze Bild- oder Tonaussetzer auf weniger toleranten Bildschirmen.
• Echtes VRR ist auf RT4K Pro, RT4K CE und RT6X CE verfügbar.
• Wähle zum Aktivieren FreeSync oder VESA im Menü HDMI Output.
• Bei Bildschirmen ohne VRR wird automatisch auf den Ersatzmodus zurückgegriffen; der Modus beschränkt sich weiterhin auf das Einfügen des Flags.
• BFI wurde zunächst nicht unterstützt, da die Aktivierung eine umfassende Überarbeitung der BFI-Engine erforderte.
• Kleinere Optimierungen für die Fernbedienung wurden vorgenommen.
• Die VRR-Kompatibilität wurde verbessert.
• Echtes VRR funktioniert jetzt wie Gen Lock auch mit BFI.
• Die Erzeugung von echtem VRR wurde weiter bereinigt.
• ALLM wird automatisch aktiviert, wenn der Bildschirm Unterstützung meldet.
• Ein Problem, das die Übertragung des ALLM-Bits verhinderte, wurde behoben.
• Bei aktiviertem VRR wurde die Austastlücke verlängert, damit Fernseher mit mangelhafter Implementierung sich wieder mit dem neuen VRR-Stream synchronisieren können.
• VRR scheint jetzt mit den meisten Setups zu funktionieren; die Ergebnisse können jedoch aufgrund von Unterschieden bei Switches, Fernsehern, Einstellungen und Firmware variieren.
• Die VRR-Steuerung wurde weiter verfeinert.
• Die zuvor „VRR“ genannte HDMI-Menüoption heißt jetzt „VRR Format“. Sie bestimmt, welches VRR-Signal gegebenenfalls an den Bildschirm gesendet wird: Off, FreeSync oder VESA.
• Sync Lock enthält jetzt nach „Triple Buffer“ den Modus „VRR“. Unterstützt der Bildschirm das ausgewählte VRR Format, aktiviert dieser Modus die echte VRR-Bildsynchronisierung mit der Quelle. Andernfalls verhält er sich wie Adaptive Triple Buffer, und die Zeile Sync Lock erklärt den Grund.
• Andere Sync-Lock-Modi senden den VRR-Infoframe, um den Fernseher anzuweisen, ändern aber nicht die Bilddauer.
• Um das alte Verhalten beizubehalten, bei dem lediglich das Flag eingefügt wird, stelle VRR Format auf FreeSync oder VESA und wähle die bisher verwendete Sync-Lock-Methode, etwa Gen Lock.
• Für echtes VRR stelle Sync Lock auf VRR und wähle das vom Bildschirm unterstützte Format: FreeSync oder VESA.
• VRR-Qualität und -Zuverlässigkeit unterscheiden sich stark je nach Hersteller und Modell. Bei manchen Bildschirmen müssen mehrere Einstellungen geändert werden, damit VRR funktioniert; Switches oder AV-Receiver in der Signalkette können es blockieren. Nutze bei Bedarf die Support-Ressourcen des Bildschirmherstellers.
Quelle: RetroRGB




