Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
Neben kleineren Code-Optimierungen, die zu einer Reduzierung der Dateigröße führen, wurde die Kompatibilität mit SaltyNX 1.0.3+ sichergestellt.
* Small code refactor which resulted in slightly smaller size
* Support SaltyNX 1.0.3+ display refresh rate update logic in FPS Graph to fix issue with graph randomly not adjusting height to refresh rate (if there is older SaltyNX used, overlay will use old logic)
Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
Neu hinzugekommen ist die standardmäßig deaktivierte Konfigurationsoption "average_gpu_load" in der Kategorie "status-monitor". Da die GPU-Lastanzeige von Haus aus nur die Last der letzten 1/60 Sekunde anzeigt, ermöglicht diese Option genauere Messwerte der GPU-Last. Dies geschieht jedoch auf Kosten einer leicht erhöhten CPU-Auslastung von Kern #3.
* add new config key to status-monitor category - average_gpu_load, by default disabled
** Because GPU load by design shows only load for last 1/60s, this option allows for more accurate gpu load readings at the cost of visible slight bump in CPU Core #3 usage
Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
Die Daten des Lüfters werden nun über den "pwm"-Service ausgelesen, um Konflikte mit anderen Homebrews/Systemmodulen zu vermeiden, da nur ein Prozess Zugriff auf den "fan"-Service haben kann.
* Switch reading fan rotation level from "fan" service to "pwm" service
** This allows avoiding potential conflict with other homebrew/sysmodules (f.e. Nx-FanControl) because only one process can have fan controller session in "fan" service.
UPDATE, 06.08.2024, 17:37 Uhr: SaltyNX wurde auf v0.9.2 aktualisiert und behebt das Auslesen der dynamischen Auflösung in Skyrim.
Die Erkennung der dynamischen Auflösung wurde verbessert und die verwendeten Auflösungen in Id-Tech-Engine Spielen wie DOOM 2016 werden nun korrekt erkannt.
v0.9.2:
Fix resolution grabbing compability with Skyrim by changing accepted ratios from <1.3, 1.9) to <1.2, 1.9)
v0.9.1:
Extended grabbed resolutions accepted ratios from <1.7, 1.9) to <1.3, 1.9). Fixes dynamic resolution detection issue with games using Id Tech engine like DOOM 2016, Doom Eternal, Wolfenstein 2.
Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
Eine Option wurde hinzugefügt, mit der die zwei passendsten internen Auflösungen in den Modi "Mini" und "Full" angezeigt werden könnnen. In der Config können außerdem die FPS- und die Auflösungs-Anzeige im "Full"-Modus deaktiviert werden.
* Added options to show 2 the best candidates for game's internal resolution in Mini and Full modes.
* Added keys to config that can disable showing FPS and Resolutions in Full mode
* Added value RES to show key in Mini mode that shows Resolutions.
Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
UPDATE, 25.06.24, 14:52 Uhr: SaltyNX hat ein stilles Update bekommen, welches einen Fehler behebt, bei dem der FPS-Lock nicht angewendet wurde, wenn die Bildwiederholrate geändert wurde.
Entwickler können sich über die Möglichkeit, die Bildwiederholrate zu ändern freuen und eine zukünftige Version von FPSLocker wird es ermöglichen, die Framerate feiner einzustellen sowie diese zu erzwingen. Firmware-Versionen älter als 10.0.0 werden nicht mehr unterstützt.
Im Status Monitor Overlay wird die Höhe des Graphen je nach Bildwiederholrate angepasst.
Seit der v0.7.0 sind NX-FPS und ReverseNX-RT integriert. Wer von einer alten Version aktualisiert, muss (falls vorhanden) die Dateien "SD://SaltySD/plugins/NX-FPS.elf" und "SD://SaltySD/plugins/ReverseNX-RT.elf" von der SD-Karte löschen!
SaltyNX Changelog
Common:
* Moved from gnu++20 to gnu++23
Sysmodule:
* Added IPC allowing changing display refresh rate
* Added support for Display Sync option in Display setting available from FPSLocker 2.0.0
Core / NX-FPS:
* Added support for new generation of FPSLocker patches that added additional entries for 40, 45, 50 + 55 Hz and allows forcing FPS lock
* Now if any FPSLocker FPS target matches supported display refresh rate, NX-FPS FPS lock is automatically disabled to avoid stutterings (except if FPSLocker patch enforces FPS lock)
Since this release SaltyNX doesn't support FW older than 10.0.0
Status Monitor Overlay Changelog
* Moved from c++20 to c++23
* With SaltyNX 0.8.0+ FPS Graph mode will adjust height according to received back display refresh rate.
Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
UPDATE, 11.11.23: Die v1.0.1 erlaubt das Verstecken einiger Frequenzen im Full-Mode und enthält noch kleinere Bugfixes
Eine Konfigurationsdatei wurde hinzugefügt, mit der sich einige Aspekte und Tastenkombinationen anpassen lassen. Zudem werden zusätzliche Werte von sys-clk v2.0.0 unterstützt und die Temperatur-Anzeige des PCB und SoC waren vertauscht, was behoben wurde.
Näheres im Changelog.
Changelog
v1.0.1:
Allow hiding real frequencies, deltas and target frequencies in Full mode (deltas are not showed if both real + target frequencies are hidden).
This release also includes 2 shadow updates for 1.0.0, which includes fixes for overflowing of real frequencies + deltas, and also fixed RAM positioning calculations in Micro and Mini modes.
v1.0.0:Fixed bugs:
* Temperatures for PCB and SoC were swapped in 0.9.2 release
* Sometimes exiting mode resulted in exiting overlay
Changes:
* Introduction of experimental configuration file, which allows changing exit button combo, Mini + Micro + FPS Counter + FPS Graph UIs, refresh rates. More explained here.
** Button combos are read from 3 different configurations files, the most important is status-monitor config, next config used by Ultrahand overlay, and last config for Tesla Menu.
** Now default combo button is L + D-PAD Down + R Stick. If someone wants to bring back old combo, use status-monitor config file.
* Allow reading real frequencies from sys-clk 2.0.0_rc4+ sysmodule, if not installed showed frequencies in Mini and Micro modes are falling back to target frequencies
* Allow reading RAM load from sys-clk 2.0.0_rc4+
* Remove option to change refresh rate with button combo
* Remove option to change position of Mini and FPS Counter modes with button combo
* Show proper button icons in Full mode (only exceptions are general UP, DOWN, LEFT and RIGHT because they include both Sticks and D-Pad)
* If sys-clk 2.0.0+ is active, Micro mode shows next to frequencies instead of @ also △ if real frequency is higher by 20 MHz than expected, ▽ if it's lower by 20 MHz, ≠ if it's lower by 50 MHz (seeing this for longer than few seconds without any change suggests that your overclocking solution is bad).
* PFPS is now not showing in Mini mode
* Edit: November 10th, 2023 18:04 GMT: Fixed positioning calculations for RAM in Micro and Mini modes when sys-clk is not working.
Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
Probleme, die auf der Firmware-Version 17.0.0 auftraten, wurden behoben: In der vorherigen Version zeigten die SoC- und PCB-Temperaturen immer den Wert 0 an und die Angaben zu Ladegerättyp, maximaler Spannung und maximalem Strom des Ladegeräts waren nicht korrekt. Diese Probleme gehören nun der Vergangenheit an.
Die SoC- und PCB-Temperaturen zeigen jetzt Dezimalwerte an, was für eine genauere Temperaturanzeige sorgt. Neu ist die geschätzte verbleibende Zeit bis zum Ausschalten der Switch, die jetzt neben dem Batterie-Energieverbrauch in den Modi Voll, Mini und Mikro angezeigt wird. Für eine bessere Lesbarkeit wurde die RAM-Anzeige im Mikro-Modus von MB auf GB geändert und zeigt ebenfalls eine Dezimalstelle an. Ebenfalls im Mikro-Modus wird der Energieverbrauch nur noch mit einer Dezimalstelle angegeben; dies gilt auch für die Anzeige des Lüfter-Levels in allen Modi.
Auf der Firmware 17.0.0 ist audsnoop nicht mehr verfügbar ist. Dies bedeutet, dass die DSP-Nutzung jetzt nicht mehr im Tab "Other -> Miscellaneous" angezeigt wird.
17.0.0 FW issues fixed:
* SoC and PCB temperatures showing 0
* Charger Type, Charger Max Voltage and Charger Max Current showing wrong values
General changes:
* SoC and PCB temperatures across all FWs are now showing decimals
* Next to Battery Power Draw in Full, Mini and Micro modes you can see now also estimated time left before Switch will shutdown (thanks to rkuchkarov for PR #56)
* In Micro instead of MB for RAM now you will see GB up to one decimal
* In Micro now power draw shows only one decimal
* Fan level will now render only one decimal across all modes
* Miscellaneous now also shows NVENC and NVJPG clocks (thanks to averne for PR #57)
* Since 17.0.0 audsnoop is not available, DSP Usage is not shown in Other -> Miscellaneous tab