Skip to content

Release v3.1.6.mxu_fix

Latest

Choose a tag to compare

@d3rb d3rb released this 29 Mar 18:32
· 2 commits to main since this release

MATRIXLED.Logo.HQ

🚀 MATRIX LED – Release Notes v3.1.6.mxu

Dieses Update bringt visuelle Verfeinerungen für das ESP32-Display, behebt einen Menü-Bug auf dem Teensy und liefert durch den Wechsel auf RTSS noch präzisere Telemetrie-Daten vom PC.

🖥️ ESP32 (UI & Display)

  • Visuelles Update: Der Bootscreen erstrahlt nun durchgehend im passenden Matrix-Grün.
  • Smart-Gain Optimierung (Dunkle Szenen): Der Fallback-Wert für extrem dunkles Rauschen (Signalwert < 3) wurde angepasst. Der Matrix-Regen nutzt nun ein dezentes Grau-Grün (RGB 55, 55, 55). Das sorgt für eine angenehmere "Fast-Schwarz"-Darstellung, ohne das Auge bei dunklen Bildschirminhalten zu blenden.
  • Renderer API Anzeige: Der FPS-Counter auf dem Display zeigt nun direkt an, welche Grafik-Schnittstelle vom aktuellen Spiel/Programm genutzt wird.
    • Unterstützte APIs: Vulkan, DirectX® 12, DirectX® 11, DirectX® 10, DirectX® 9(EX), DirectX® 8, DirectDraw, OpenGL.

⚙️ Teensy 4.0 (Core Engine)

  • Bugfix (Menü-State): Ein Fehler wurde behoben, bei dem sich der Teensy das zuletzt geöffnete Menü (z. B. Debug-Screen) "gemerkt" hat und nach dem Drücken des "ON"-Buttons im Webinterface dort verblieb. Durch das Hinzufügen von mode = FPSSCREEN; beim Verarbeiten des Einschalt-Befehls ('1') kehrt das System nun immer sauber auf den Hauptbildschirm zurück.

📜 PC Scripts (Telemetrie)

  • RTSS Integration: Das Auslese-Skript wurde von start_fps_native.bat auf start_fps_rtss.bat umgestellt. Das System greift nun direkt auf den RivaTuner Statistics Server (RTSS) zu. Das Resultat ist eine deutlich akkuratere, schnellere und stabilere Frameraten-Erfassung sowie das Auslesen der verwendeten Grafik-API.