Tagebuch Changelog + Roadmap and Download

Status
Für weitere Antworten geschlossen.

cubi2k82

NV-UV

NV-UV — Changelog + Roadmap​


Hier poste ich Updates zu neuen Versionen und was als nächstes geplant ist.
---

Build 21W · Antares — Open Alpha Release​


Neues Feature:
  • OCS → UV Import — Importiert MSI Afterburner OC Scanner Ergebnisse und baut daraus chipspezifische UV-Profile. Der OC Scanner allein spart typisch 40-55 mV, was für UV zu wenig ist. NV-UV kombiniert die chipspezifischen OCS-Daten mit dem Balanced-Preset als Baseline und erreicht damit ~110 mV Einsparung. V-Lock und Multi-Point Anwendung per Knopfdruck.
Bugfixes:
  • CCB (Core Clock Boost) wird jetzt persistent gespeichert — kein Verlust mehr nach Updates oder Profil-Resets
  • Auto-Wizard bei fehlendem Stock-Profil: erkennt das Problem und führt euch durch die Lösung
  • Scanner: Worker wird nach Crash korrekt neu gestartet (kein Phantom-Crash-Kaskade mehr)
  • Scanner: Backup/Restore eurer Profile — der Scanner überschreibt keine eigenen Einstellungen mehr
  • Scanner: 5 MHz Frequenz-Schritte möglich (statt vorher 15 MHz Minimum)
  • DPI-Skalierung: Per-Monitor V2, scharfe Darstellung auf allen Bildschirmen
  • Recalibrate-Button: Sauberer Neustart wenn AB-Profile durcheinander sind
  • UI: Toolbar auf zwei Zeilen verteilt, DPI-Scaling per Rechtsklick wieder runtersetzbar
Sonstiges:
  • Spiele-Datenbank: 587 Spiele mit UV-Tier-Empfehlungen
  • UI-Skalierung: 100% bis 300% einstellbar (Linksklick = größer, Rechtsklick = kleiner)
  • System Tray: NV-UV minimiert in den Tray neben der Uhr
---

Kommende Features​


In Arbeit:
  • FMA Math-Error Detection — Compute Shader der parallel zum Stresstest läuft und GPU-Rechenfehler erkennt bevor die GPU crasht. Erkennt Instabilität VOR dem harten TDR — damit werden Scanner-Ergebnisse deutlich präziser.
  • Stress Engine Tuning — Bessere GPU-Auslastung auf RTX 5080 und 5070 Ti. Die Engine ist aktuell für die RTX 5090 kalibriert und zieht auf kleineren Karten weniger Last als gewünscht.
Geplant:
  • Code-Signing — Damit Windows Defender / SmartScreen nicht mehr meckert und Autostart zuverlässig funktioniert.
  • Full Curve Builder — Scanner Stage 3: Nicht nur eine Spannung testen, sondern die komplette VF-Kurve automatisch aufbauen. Voltage-Scan statt Frequency-Scan.
  • RTX 5060 Support
  • Laptop GPU Support
 
Zuletzt bearbeitet:
v0.92 Hotfix 1 (27.03.2026)

Fixes:

  • WPF Rendering optimiert — das Hauptfenster hat bei Benchmarks messbar GPU-Leistung gekostet. Für maximale Scores die Mini View nutzen oder NV-UV in den Tray schicken, das UV-Profil bleibt in AB aktiv.
  • Log-Fix: Stock-Kurve wurde nach dem Wizard mit falschem Wert angezeigt, intern war alles korrekt.
  • Versionsnummer im Footer korrigiert (v0.92 statt v0.36).
  • Scanner: History → Apply to Slot schreibt jetzt die tatsächlichen PL/VRAM-Werte statt hardcoded 100%/0.

Neues Feature:
  • Auto-Mini beim Gaming — Rechtsklick auf UV-Pilot → "Mini-View beim Gaming". Wechselt automatisch auf Mini View wenn ein Spiel erkannt wird, zurück zur Hauptansicht beim Beenden. Standardmäßig deaktiviert.
  • 3DMark in der Spiele-Datenbank, wird vom UV-Pilot erkannt, kein UV-Tier zugeordnet. Das aktive Profil bleibt bestehen, über den Game Browser kann optional ein Custom Profile zugewiesen werden.

Sonstiges:
  • Guides (DE + EN) aktualisiert: Performance-Tipp, Auto-Mini, 3DMark, RTX 40 "wird exploriert"
  • Game DB: 588 Spiele + Benchmarks
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

v0.92 Hotfix (27.03.2026) english

Fixes:
  • WPF rendering optimized — the main window caused measurable GPU performance loss during benchmarks. For maximum scores use Mini View or minimize NV-UV to tray, your UV profile stays active in AB.
  • Log fix: Stock curve showed wrong value after wizard, internally everything was correct.
  • Version number in footer corrected (v0.92 instead of v0.36).
  • Scanner: History → Apply to Slot now writes actual PL/VRAM values instead of hardcoded 100%/0.

New features:
  • Auto-Mini on Gaming — Right-click UV-Pilot → "Mini View on Gaming". Auto-switches to Mini View when a game is detected, returns to full view on exit. Disabled by default.
  • 3DMark in game database — recognized by UV-Pilot, no UV tier assigned. Your active profile stays as-is, a custom profile can optionally be assigned via the Game Browser.

Other:
  • Guides (DE + EN) updated: performance tip, Auto-Mini, 3DMark, RTX 40 "being explored"
  • Game DB: 588 games + benchmarks
 
Zuletzt bearbeitet:
NV-UV — Build 22 · Cantor — is on the way !
Preview — neue Version in den nächsten Tagen


Die Unendlichkeit der Kurvenpunkte, neuer Name. Cantor, benannt nach Georg Cantor,
dem Vater der Unendlichkeitstheorie.

Was ist neu:

Native NVAPI Bridge
NV-UV kann jetzt die GPU-Kurve direkt über den NVIDIA-Treiber lesen, ohne Umweg über Afterburner-Profile. Das löst das Problem, dass manche GPUs (Gigabyte 5090, MSI 5070, u.a.) keine VF-Kurve in den AB-Profilen hatten. Wenn die Bridge aktiv ist, braucht ihr beim ersten Start keinen Wizard mehr, die Kurve kommt sofort.

Die Grundlage dafür hat aufkrawall mit seinem Open-Source Tool Green Curve gelegt, er hat die undokumentierten NVAPI-Aufrufe für direkte VF-Kurven-Zugriffe auf Blackwell entdeckt und veröffentlicht. Ohne seine Arbeit wäre das nicht möglich gewesen. Wer sich für direktes Kurven-Editing interessiert, sollte sich Green Curve unbedingt anschauen: https://github.com/aufkrawall/green-curve

RTX 5060 Ti + RTX 5060 Support
One-Click UV-Presets für beide GPUs. Eco, Balanced, Performance, Max, wie bei den anderen Blackwell-Karten. Die Werte basieren auf Community-Daten und werden verfeinert sobald Tester-Feedback kommt.

Wer eine 5060 Ti oder 5060 hat: Einfach ausprobieren und Feedback geben!

Was kommt als nächstes
  • Multi-Point Scanner, die volle VF-Kurve automatisch scannen, Punkt für Punkt. Das Herzstück von Cantor.
  • Scanner Engine Überarbeitung, realistischere Gaming-Last im Single- und Multi-Point Modus. Der Scanner soll sich anfühlen wie ein echtes Spiel, nicht wie ein synthetischer Benchmark.
  • Scanner Direct Mode, NVAPI statt AB-Roundtrip, ~50ms statt ~3s pro Testpunkt
  • RTX 5060 Ti + RTX 5060, Presets sind drin, jetzt brauchen wir Tester!

Hinweise

  • Afterburner muss weiterhin installiert sein
  • Voltage Monitoring in AB aktivieren (Settings → General → Unlock Voltage Control + Monitoring)
  • Wenn Nvidia die Funktionen in zukünftigen Treiber Uptades sperrt, fällt NV-UV automatisch auf den bisherigen AB-Weg zurück

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Preview — new version incoming the next days

New build, new name.
Cantor, after Georg Cantor, father of set theory and infinity. Click the build name in the app to find out why.

What's new:

Native NVAPI Bridge

NV-UV can now read the GPU's VF curve directly from the NVIDIA driver, no Afterburner profile dependency. This fixes the "empty VFCurve" issue some GPUs had (Gigabyte 5090, MSI 5070, etc.). With the bridge active, first launch doesn't need the wizard anymore, the curve loads instantly.

This was made possible by aufkrawall and his open-source tool Green Curve, he discovered and published the undocumented NVAPI calls for direct VF curve access on Blackwell. If you're into direct curve editing, check it out: https://github.com/aufkrawall/green-curve

RTX 5060 Ti + RTX 5060 Support
One-click UV presets for both GPUs. Eco, Balanced, Performance, Max, same system as other Blackwell cards. Values are based on community data and will be refined with tester feedback.

If you have a 5060 Ti or 5060: Try it and let us know!

Coming up next
  • Multi-Point Scanner, automatically scan the full VF curve, point by point. The heart of Cantor.
  • Scanner Engine Overhaul, more realistic gaming load in both single- and multi-point mode. The scanner should feel like a real game, not a synthetic benchmark.
  • Scanner Direct Mode, NVAPI instead of AB roundtrip, ~50ms vs ~3s per test point
  • RTX 5060 Ti + RTX 5060, presets are in, now we need testers!

Notes

  • Afterburner must still be installed
  • Enable Voltage Monitoring in AB (Settings → General → Unlock Voltage Control + Monitoring)
  • If NVIDIA blocks these functions in future driver updates, NV-UV automatically falls back to the previous AB method
 
Zuletzt bearbeitet:
Changelog — Cantor v0.93

Neue Features

  • NVAPI Direct Mode — Scanner schreibt direkt in den NVIDIA-Treiber statt ueber AB. Messungen von 3-5 Sekunden auf ~50 ms verkuerzt. AB bleibt Backend fuer Profil-Persistenz, OC, OSD, Fan-Curves.
  • V-Step Fix — Adaptive Droop-Kompensation pro Scanner-Schritt. Legt +5 mV drauf wo die Messung es verlangt, damit der Lock unter Last haelt. In der History als Comp 0 / Comp +5 sichtbar.
  • Real Load Test Automation + Voltage Search — Bidirektionale Suche nach dem echten Stabilitaets-Korridor. Scanner steppt selbststaendig in beide Richtungen statt am ersten stabilen Punkt zu stoppen.
  • OptimizeGroups — Aufklappbare Scanner-Historie. Jeder Optimize-Lauf persistiert VOR dem Picker-Dialog komplett auf Platte. TDR-Crashes koennen Messungen nicht mehr verlieren.
  • Game Replay Hard-Crash-Persistenz — Pending-Downstep wird synchron direkt bei Crash-Detection geschrieben. Ueberlebt auch einen zweiten kaskadierenden Crash der NV-UV mitreisst.
  • RTX 5060 Ti — Preset-Tabellen hinzugefuegt.
  • RTX 40-Serie (Ada, experimentell) — Erste Profile fuer 4070/4080/4090. Community-basiert, noch nicht hardware-verifiziert. Tester gesucht.
  • Dokumentation auf GitHub Pages — Tester-Guides DE+EN unter https://christianp403-spec.github.io/nv-uv-docs/

Verbesserungen

  • Scanner deutlich schneller dank NVAPI Direct Mode
  • Scanner-Historie ueberlebt Crashes und Neustarts komplett
  • Game Replay Pending-Downstep-Race gefixt (Borderlands-4-Doppelcrash-Szenario)
  • V-Step Fix loest das Blackwell-Droop-Problem gezielt pro Punkt

Aus frueheren Releases uebernommen

AB OC Scanner Import, WHEA Event Detection, Game Replay Lernschleife, UV-Pilot mit 587 Spielen und Custom-Profilen, FMA Math-Error Detection, Power-Limit-Slider im Scanner, UI Scaling, System Tray mit Smart Hz, Sacrificial-Process-Scanner-Architektur, persistente Scanner-History, Heartbeat-Workload, robuste CCB-Erkennung, sauberes Recalibrate, komplette DE/EN-Lokalisierung.

Bekannte offene Punkte

  • Ada (RTX 40) Presets brauchen Hardware-Verifikation
  • Post-TDR-Verify-Edge-Case in Untersuchung (einzelner Tester-Report)
  • Stress-Engine-Tuning fuer 5080/5070 Ti (getrackt)

Changelog — Cantor v0.93

New features

  • NVAPI Direct Mode — Scanner writes directly into the NVIDIA driver instead of going through AB. Measurements down from 3-5 seconds to ~50 ms. AB stays the backend for profile persistence, OC, OSD and fan curves.
  • V-Step Fix — Adaptive droop compensation per scanner step. Adds +5 mV where the measurement calls for it so the lock actually holds under load. Shown in the history as Comp 0 / Comp +5.
  • Real Load Test Automation + Voltage Search — Bidirectional search for the real stability corridor. Scanner steps both directions on its own instead of stopping at the first stable point.
  • OptimizeGroups — Expandable scanner history. Every optimize run is persisted to disk BEFORE the picker dialog. TDR crashes can no longer lose measurements.
  • Game Replay hard-crash persistence — Pending downstep is written synchronously the moment a hard crash is detected. Survives a second cascading crash that takes NV-UV itself down.
  • RTX 5060 Ti — Preset tables added.
  • RTX 40-series (Ada, experimental) — Initial profiles for 4070/4080/4090. Community-sourced, not yet hardware-verified. Testers welcome.
  • Docs on GitHub Pages — Tester guides DE+EN at https://christianp403-spec.github.io/nv-uv-docs/

Improvements

  • Scanner substantially faster thanks to NVAPI Direct Mode
  • Scanner history fully survives crashes and restarts
  • Game Replay pending-downstep race fixed (Borderlands 4 double-crash scenario)
  • V-Step Fix targets the Blackwell droop problem per point

Carried forward from earlier releases

AB OC Scanner Import, WHEA event detection, Game Replay learning loop, UV-Pilot with 587 games and custom profiles, FMA math-error detection, scanner power-limit slider, UI scaling, system tray with Smart Hz, sacrificial-process scanner architecture, persistent scanner history, heartbeat workload, robust CCB detection, clean recalibrate, full DE/EN localisation.

Known open items

  • Ada (RTX 40) presets need hardware verification
  • Post-TDR verify edge case under investigation (single tester report)
  • Stress engine tuning for 5080/5070 Ti (tracked)
 
Update — minfix-plus
Vier Tester-Reports adressiert:

🔧 Autostart funktioniert wieder zuverlässig (Scheduled Task mit erhöhten Rechten)
🔧 Ada-Lock-Erkennung findet das richtige UV-Plateau (RTX 40-Serie mit mehreren Plateaus)
🔧 Verify-Dauer-Dialog: Abbrechen bricht jetzt wirklich ab
🔧 Ergebnis-Anzeige ehrlich nach Verify-Cancel — orange Warnung statt irreführendem grünen Haken
🔧 History-Mülleimer bei Optimize-Gruppen funktioniert (Header → ganze Gruppe weg, Probe → nur dieser weg)

ZIP wieder auf GitHub
Danke an EmanuelB und LordMcMoney für die Reports!
 
NV-UV — Game Database Update (2026-04-16)

Pulled the latest NVIDIA profiles from Game Ready Driver 596.21 and added 14 new titles to the UV-Pilot database:
  • PRAGMATA — Performance (RE Engine, Path Tracing)
  • Windrose — Performance (UE5)
  • NTE: Neverness to Everness — Performance (UE5.7)
  • Cthulhu: The Cosmic Abyss — Balanced (UE5)
  • MONGIL: STAR DIVE — Balanced (UE5)
  • INDUSTRIA 2 — Performance (UE5)
  • 2XKO — Balanced (UE5)
  • Abiotic Factor — Balanced (UE5)
  • Against the Storm — Eco
  • Age of Wonders 4 — Balanced
  • Akimbot — Balanced (UE5)
  • Alan Wake Remastered — Balanced
  • Alien Rogue Incursion VR — Performance (UE5)
  • A Difficult Game About ROLLING - ReUpRise — Eco (UE5)

Total: 602 games in the UV-Pilot DB (up from 588).
Tiers are starting points — feel free to override per game via your custom profiles if your card prefers a different point.
 

NV-UV Cantor v0.94 "Ada improved"​

Inkrementelles Update auf v0.93. Drei Bugfixes plus die erste Runde echter Hardware-Verifikation für den Ada-Schreibpfad. Ada bleibt experimentell, das "improved" bezieht sich auf Schreibpfad und UI.

Unterstützte Hardware: RTX 50 Serie (5070, 5070 Ti, 5080, 5090, 5060 Ti), plus experimenteller Support für RTX 40 Serie (Ada). AD104 (4070 / 4070 Super / 4070 Ti) ist jetzt in Hardware verifiziert. AD102 (4090) und AD103 (4080 / 4080 Super / 4070 Ti Super) sind noch unverifiziert.

Vor der Installation
Upgrade von v0.93 ist ein In-Place-Drop-In, Profile und Settings bleiben erhalten. Beim ersten Start wird die alte nv-uv_game_replay_adjustments.json einmalig geleert (neues Schema), kein manueller Eingriff nötig.

Was ist neu
Ada-Schreibpfad verifiziert (AD104).
Apply, Scanner, Game Replay und UV-Pilot laufen auf AD104 end-to-end. Preset-Werte bleiben Community-basiert. AD102- und AD103-Tester willkommen: AB-.cfg plus nv-uv.log via PCGH-Subforum oder Discord schicken.

Game Replay: Crash-Historie pro Profil. Bisher hat ein Performance-Crash die Custom-Profile desselben Spiels mit runtergezogen. Ab v0.94 hat jedes (Spiel, Profil)-Paar eine eigene Historie.

UV-Pilot: Foreground-Fenster hat Priorität. Chrome im Hintergrund blockiert den Pilot nicht mehr, wenn ein Spiel fokussiert wird. Wenn der Foreground-Prozess kein DB-Spiel ist (Explorer, DWM), bleibt der aktuelle Lock.

Ada-UI: Blackwell-Checkboxen ausgeblendet. Boost Override, V-Step Fix und Idle-Optimierung sind auf Ada im Haupt- und Mini-View ausgeblendet. Sie sind Blackwell-spezifisch und auf Ada wirkungslos.

Guides: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest

-----------------------------------------------------------------------------------------------------------------------------------------------

NV-UV Cantor v0.94 "Ada improved"​

Incremental update on top of v0.93. Three bug fixes plus the first round of actual hardware verification for the Ada write path. Ada stays flagged experimental, "improved" refers to the write path and the UI.

Supported hardware: RTX 50 series (5070, 5070 Ti, 5080, 5090, 5060 Ti), plus experimental support for RTX 40 series (Ada). AD104 (4070 / 4070 Super / 4070 Ti) is now verified in hardware. AD102 (4090) and AD103 (4080 / 4080 Super / 4070 Ti Super) remain unverified.

Before you install
Upgrading from v0.93 is an in-place drop-in, profiles and settings are preserved. On the first start the old nv-uv_game_replay_adjustments.json is cleared once (new schema), no manual action needed.

What's new
Ada write path verified (AD104).
Apply, Scanner, Game Replay and UV-Pilot all run end-to-end on AD104. Preset values stay community-sourced. AD102 and AD103 testers welcome: send your AB .cfg plus nv-uv.log via PCGH subforum or Discord.

Game Replay: per-profile crash history. Before, a Performance-tier crash would drag the Custom profiles of the same game down with it. Starting v0.94, every (game, profile) pair has its own independent history.

UV-Pilot: foreground window takes priority. Chrome in the background no longer blocks the Pilot when a game is focused. If the foreground process is not a DB game (Explorer, DWM), the current lock is retained.

Ada UI: Blackwell controls hidden. Boost Override, V-Step Fix and Idle Optimization are now hidden on Ada in both main and Mini view. They are Blackwell-specific and have no effect on Ada.

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest
 
NV-UV v0.94 Hotfix

Hotfix-Release basierend auf Feedback aus PCGH, Discord und direkten Tester-Meldungen. Keine neuen Features, Fokus auf Bugfixes und UX-Schliff.

Bugfixes
  • Game Replay: Stilles Profil-Überschreiben nach Hard-Crash gefixt. Pending-Downstep-Datei ist jetzt gültig bis zum nächsten Start. (Paciugo, Gigabyte RTX 4070)
  • UV-Pilot: Spielende landet jetzt auf dem richtigen Slot. Drei-Stufen Restore-Priorität: Anker → Pre-Game-Slot → Pilot-Fallback. Wer vor dem Spiel auf Slot 3 war, landet danach wieder auf Slot 3. (jiggs1337)
  • UV-Pilot: Slot-Label "1: UV" blieb nach Spielende stehen obwohl Inhalt schon Stock war — gefixt.
  • UV-Pilot: Kurven-Anzeige refresht jetzt sofort nach Spielende, kein manueller Slot-Klick mehr nötig.
  • Telemetrie: Power-W-Anzeige auf Karten gefixt bei denen MAHM "Power percent" vor "Power" listet. Vendor-Reihenfolge führt nicht mehr zu falschen Watt-Werten. (Emanuel, MSI RTX 4070 Ti Super)
  • GPU-Erkennung: Gainward (0x10B0) hinzugefügt. RTX 4090 Phantom zeigt nicht mehr "Unknown". (Banshee18)

UX-Verbesserungen
  • Spieldatenbank: Überschreibungs-Combobox verbreitert für längere Profilnamen. (Paciugo)
  • Preset-Editor: Namensfeld bei Built-in-Presets versteckt (war nicht persistierbar). Custom-Profile behalten das Feld. (Paciugo)
  • Preset-Tooltips: Eco/Balanced auf Blackwell zeigen Hinweis dass reduziertes PL mit MFG zu Instabilität führen kann.
  • Anker-Profil: Tooltip und Tester-Guide angepasst auf das tatsächliche Verhalten: "wird nach Spielende automatisch geladen (UV-Pilot erforderlich)".
  • Footer-Status: "NV-UV bereit — keine Spannung" geändert zu klarem "⚠ NV-UV nicht bereit — Spannungsmonitoring im Afterburner aktivieren".

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest

Danke an Emanuel, Banshee18, Paciugo, jiggs1337 und alle Tester aus PCGH und Discord.


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
NV-UV v0.94 Hotfix

Hotfix release based on community feedback from PCGH, Discord, and direct tester reports. No new features, focused on bug fixes and UX polish.

Bug Fixes
  • Game Replay: Fixed silent profile overwrite after hard crash. Pending-downstep file is now the single source of truth until next start. (Paciugo, Gigabyte RTX 4070)
  • UV-Pilot: Fixed game-exit returning to the wrong slot. Three-tier restore priority: Anchor → Pre-game slot → Pilot fallback. If you were on Slot 3 before launching a game, you're back on Slot 3 after exit. (jiggs1337)
  • UV-Pilot: Slot label "1: UV" stayed stuck after game exit even when content was already stock — fixed.
  • UV-Pilot: Curve display now refreshes immediately after game exit, no more manual slot click needed.
  • Telemetry: Fixed power readings on cards where MAHM lists "Power percent" before "Power". Sensor ordering no longer causes wrong watt values. (Emanuel, MSI RTX 4070 Ti Super)
  • GPU Detection: Added Gainward (0x10B0). RTX 4090 Phantom no longer shows as "Unknown". (Banshee18)

UX Improvements
  • Game Browser: Override ComboBox widened for longer profile names. (Paciugo)
  • Preset Editor: Name field hidden when editing built-in presets (it didn't persist anyway). Custom Profiles still have the field. (Paciugo)
  • Preset Tooltips: Eco/Balanced on Blackwell now warn that reduced PL can cause instability with MFG.
  • Anchor Profile: Tooltip and Tester Guide updated to actual behavior: "auto-restored after games end (requires UV-Pilot)".
  • Footer Status: "NV-UV ready — no voltage" changed to clearer "⚠ NV-UV not ready — enable voltage monitoring in Afterburner".

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest

Thanks to Emanuel, Banshee18, Paciugo, jiggs1337, and all the testers across PCGH and Discord.
 
Zuletzt bearbeitet:
NV-UV v0.95

Fokus auf Bugfixes und UX-Schliff im Voltage Step Scanner.
Ada-Desktop (RTX 40-Serie) ist jetzt nicht mehr experimentell

Bugfixes
  • UV-Pilot: Anker wird nach Custom-Profil-Spielen jetzt korrekt wiederhergestellt — Custom-Pfad bekam denselben Slot-Tracking-Call wie die Tier-Presets.
  • Slot-Anzeige: Anker-Slot fällt nicht mehr auf "UV (UV)" zurück auf RTX 5090 (Stock-Kurve nur in [Startup]).
  • Voltage Step Scanner: Comp-Anzeige zeigt jetzt den Wert mit dem die Frequenz wirklich gefunden wurde, nicht den Post-Adapt-Wert.
  • V-Droop Adapt: Pendel-Loop (Comp 0 → 5 → 0 → 5) gefixt durch asymmetrische Hysterese.
  • Slot-Apply: Lock-Voltage snappt aufs nächste valide VF-Grid (z.B. 930 → 935 mV). Behebt +83 MHz Frequenz-Skew bei History-Übernahme.

UX-Verbesserungen
  • Game Replay: Roter Banner bei Hard Crash (Event 153 / GpuPageFault) statt nur Log-Zeile. Banner nur ohne Pilot — mit Pilot greift Auto-Adjustment beim nächsten Spielstart.
  • Spieldatenbank: 27 neue Spiele im UV-Pilot Browser (jetzt 630 gesamt). Conan Exiles als UE5-Edition aktualisiert.
  • Ada-Status: "Experimental"-Tag entfernt. RTX 4070 Ti byte-exakt verifiziert (AD104). 4080/4090 Tester weiterhin willkommen.

Bekannte Probleme
  • RTX 4060 / 4060 Ti: Profil-Anpassung steht noch aus. Per-Chip-Preset-Werte für AD107/AD106 werden in einer der nächsten Versionen nachgeliefert. Karten laufen, Presets sind aber noch nicht final kalibriert.

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

NV-UV v0.95

Focus on bug fixes and UX polish in the Voltage Step Scanner. Ada (RTX 40 series) is now offical supported.

Bug Fixes
  • UV-Pilot: Anchor is now restored correctly after Custom-Profile games — the Custom path got the same slot-tracking call as the tier presets.
  • Slot Display: Anchor slot no longer regresses to "UV (UV)" on RTX 5090 (stock curve only in [Startup]).
  • Voltage Step Scanner: Comp display now shows the value the frequency was actually found at, not the post-adapt value.
  • V-Droop adapt: Pendulum loop (Comp 0 → 5 → 0 → 5) fixed via asymmetric hysteresis.
  • Slot-Apply: Lock voltage snaps to the next valid VF-grid point (e.g. 930 → 935 mV). Fixes the +83 MHz frequency skew on history apply.

UX Improvements
  • Game Replay: Red banner on Hard Crash (Event 153 / GpuPageFault) instead of just a log line. Banner only when Pilot is off — with Pilot, auto-adjustment kicks in on next game launch.
  • Game Database: 27 new games in the UV-Pilot browser (630 total now). Conan Exiles updated to UE5 edition.
  • Ada status: "Experimental" tag removed. RTX 4070 Ti byte-exact verified (AD104). 4080/4090 testers still welcome.

Known Issues
  • RTX 4060 / 4060 Ti: Profile tuning still pending. Per-chip preset values for AD107/AD106 will land in a future release. Cards work, but presets aren't final-calibrated yet.

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest
 
Zuletzt bearbeitet:
NV-UV v0.95-Hotfix

Hotfix für v0.95. Update lohnt sich für alle.

Bugfixes
  • UV-Pilot: Multi-Prozess-Spiele mit Launcher + Renderer-Pattern (typisch *-win64-shipping.exe) lösten alle 10-25s einen kompletten AB-Restart-Zyklus aus, weil der Pilot Alt-Tab zwischen Launcher-Prozess und Renderer als Game-Wechsel interpretierte. Same-Game-Guard eingebaut. Betrifft rund 165 von 630 Spielen, darunter Marvel Rivals, Fortnite, Valorant, Palworld, Wukong, die meisten UE5-Titel und alle AAA-Titel mit separatem Launcher.
  • Anker-Profil: Wird jetzt beim Programmstart geladen, nicht nur nach Spielende. Vorher hat NV-UV den Anker im UI angezeigt, aber AB nicht aktiv geladen, die Karte blieb auf dem was AB beim Boot gerade hatte. Funktioniert auch ohne aktiven UV-Pilot, ideal für Windows-Autostart.
  • Afterburner-Hide: AB-Hauptfenster blieb nach Windows-Cold-Boot trotz "AB ausblenden" sichtbar. Ursache: Hauptfenster wird erst rund 3s nach AB-Start erstellt (nach MAHM-Verbindung), der Hide-Pass um 1,5s war zu früh. Hide läuft jetzt in zwei Durchgängen mit 2,5s Abstand.

Neue Hardware-Unterstützung
  • RTX 4060 / 4060 Ti: Komplette Presets mit allen vier Tiers (Eco / Balanced / Performance / Max), modellspezifische Werte aus KI-DeepSearch-Recherche. Vorher landeten 4060/Ti-Besitzer im generischen Ada-Fallback. Im Tester-Guide als experimentell markiert, weil community-recherchiert und noch nicht hardware-verifiziert.
  • AD107-Hinweis: Der Chip der RTX 4060 skaliert ungewöhnlich schwach mit zusätzlicher Voltage, deshalb liegt der Tier-Spread bei der 4060 enger als bei größeren Ada-Chips.

Tester-Guide aktualisiert
  • Anker-Abschnitt: Neuer eigener Abschnitt mit ausführlicher Erklärung der zwei Trigger-Situationen (Programmstart + nach Spielende) und Praxis-Beispiel.
  • Preset-Tabellen: 4060 / 4060 Ti hinzugefügt, beide als experimentell markiert.
  • Ada-Familien-Liste: AD106 + AD107 mit aufgenommen.

Bekannte Limits
  • Scanner-Engine: Bei sustained Last solide, aber Spiele triggern oft transiente Peak-Boost-Stabilitätsprobleme die der synthetische Test nicht zuverlässig fängt. An einer neuen Stage wird bereits gearbeitet, mehr dazu in den nächsten Wochen.
  • 4060 / 4060 Ti Werte: Per-Chip-Kalibrierung steht noch aus. Tester mit 4060 oder 4060 Ti gerne hier oder auf Discord melden, dann werden die Werte nachgeschärft.

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

NV-UV v0.95-Hotfix

Hotfix for v0.95. Worth updating for everyone.

Bug fixes
  • UV-Pilot: Multi-process games with launcher + renderer patterns (typically *-win64-shipping.exe) triggered a full AB restart cycle every 10-25s because the Pilot interpreted alt-tabs between the launcher process and the renderer as a game switch. Same-game guard added. Affects roughly 165 of 630 games, including Marvel Rivals, Fortnite, Valorant, Palworld, Wukong, most UE5 titles, and all AAA titles with separate launchers.
  • Anchor profile: Now applied at program startup, not just after games end. Previously NV-UV would show the anchor in the UI but never actually trigger AB to load it, so the card stayed on whatever AB happened to have loaded at boot. Works even without UV-Pilot active, ideal for Windows autostart setups.
  • Afterburner hide: AB main window stayed visible after Windows cold boot despite "Hide AB" being enabled. Root cause: the main window is created roughly 3s after AB starts (once MAHM connects), so the hide pass at 1.5s was too early. Hide now runs in two passes with a 2.5s gap.

New hardware support
  • RTX 4060 / 4060 Ti: Full presets with all four tiers (Eco / Balanced / Performance / Max), model-specific values from AI DeepSearch research. Previously, 4060/Ti owners ended up in the generic Ada fallback. Marked experimental in the Tester Guide because community-researched and not yet hardware-verified.
  • AD107 note: The RTX 4060 chip scales unusually weakly with additional voltage, so the tier spread on the 4060 is narrower than on larger Ada chips.

Tester Guide updated
  • Anchor section: New dedicated section with detailed explanation of the two trigger situations (startup + after games) and a practical example.
  • Preset tables: 4060 / 4060 Ti added, both marked experimental.
  • Ada family list: AD106 + AD107 added.

Known limits
  • Scanner engine: Solid on sustained load, but games often trigger transient peak-boost stability issues that the synthetic test doesn't reliably catch. Work on a new stage is already in progress, more on that in the coming weeks.
  • 4060 / 4060 Ti values: Per-chip calibration is still pending. Testers with 4060 or 4060 Ti welcome to report back here or on Discord so the values can be tightened up.

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest
 
NV-UV v0.95 Hotfix 2

Zweiter Hotfix auf v0.95. Behebt Cold-Boot-Probleme, eine Anzeige-Diskrepanz zwischen NV-UV und Afterburner, einen Bug der dazu führte dass neu hinzugefügte Spiele in der Game-DB nicht von UV-Pilot angewendet wurden, und mehrere Tooltip-Verwirrungen die Tester gemeldet hatten.

Fixes
  • Cold-Boot AB-Hide ohne Anker: funktioniert jetzt zuverlässig, nutzt den gleichen Mechanismus wie der Anker-Pfad
  • Adaptives AB-Hide-Polling: holt verspätet aufgezogene AB-Hauptfenster ein (bis 15s im Cold-Boot, sonst bis 3s)
  • Anzeige-Diskrepanz behoben: Slot-Label und Kurven-Marker im NV-UV zeigen jetzt den Wert den AB tatsächlich anzeigt, war an manchen Voltage-Punkten 30 MHz zu hoch. AB-Übertrag selbst war immer korrekt.
  • Game-DB Tier-Casing: manuell hinzugefügte Spiele wurden zwar erkannt, aber UV-Pilot konnte das Tier-Mapping nicht auflösen weil intern Großbuchstaben statt Title-Case geschrieben wurden. Behoben.
UX-Verbesserungen
  • Preset-Buttons (Eco, Bal, Perf, Max): Tooltip und Statustext nach Klick weisen explizit darauf hin dass der Klick nur Werte lädt, Apply UV wendet sie an
  • Anker-Tile-Highlight: bei UV-Pilot-Wechsel auf anderen Slot leuchtet nur noch der wirklich aktive Slot, nicht zusätzlich der Anker
  • Recalibrate-Tooltip: beschreibt jetzt was wirklich passiert (Backup, Reset, Stock-Kurve neu einlesen, Profile wiederherstellen) statt der alten irreführenden Warnung. Profile gehen nicht verloren.
Persistenz
  • nv-uv_last_slot.json: neue Datei in %LocalAppData%\NV-UV merkt sich den zuletzt manuell aktivierten UV-Slot für den Cold-Boot-AB-Hide
Migrations-Hinweis
Wer Spiele manuell in die Game-DB hinzugefügt hat und merkte dass UV-Pilot sie zwar erkennt aber kein Profil schreibt: das war genau der Tier-Casing-Bug. Zwei Wege zur Behebung: Einträge löschen und neu anlegen, oder %LocalAppData%\NV-UV\nv-uv_game_overrides.json direkt editieren und "ECO" durch "Eco" ersetzen etc.

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
NV-UV v0.95 Hotfix 2

Second hotfix on top of v0.95. Fixes Cold-Boot issues, a display mismatch between NV-UV and Afterburner, a bug that caused newly added games in the Game DB to be detected but never applied by UV-Pilot, and several tooltip confusions reported by testers.

Fixes
  • Cold-Boot AB-Hide without anchor: now works reliably, uses the same mechanism as the anchor path
  • Adaptive AB-Hide polling: catches late-appearing AB main windows (up to 15s on Cold-Boot, up to 3s otherwise)
  • Display mismatch fixed: slot label and curve marker in NV-UV now show the value AB actually displays, was 30 MHz too high at some voltage points. The AB transfer itself was always correct.
  • Game DB tier casing: manually added games were detected, but UV-Pilot could not resolve the tier mapping because the value was stored uppercase instead of title-case internally. Fixed.
UX improvements
  • Preset buttons (Eco, Bal, Perf, Max): tooltip and status text after click now explicitly state that the click only loads values, Apply UV is needed to apply them
  • Anchor tile highlight: when UV-Pilot switches to a different slot, only the truly active slot lights up now, no double-highlight with the anchor
  • Recalibrate tooltip: now describes what really happens (backup, reset, re-read stock curve, restore profiles) instead of the old misleading warning. Profiles are not lost.
Persistence
  • nv-uv_last_slot.json: new file in %LocalAppData%\NV-UV remembers the last manually activated UV slot for the Cold-Boot AB-Hide
Migration note
If you added games manually via the Game DB and noticed UV-Pilot detected them but never applied a tier: that was the tier-casing bug. Two ways to recover: delete and re-add the entries, or edit %LocalAppData%\NV-UV\nv-uv_game_overrides.json directly and replace "ECO" with "Eco" etc.

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest
 
NV-UV v0.95 Spieledatenbank-Update mit MFG Tier

Spieldatenbank-Update

  • Neue Titel: Forza Horizon 6 und Directive 8020 ergänzt, beide auf Performance-Stufe
  • Aktualisiert: Subnautica 2 auf Balanced-Stufe, Treiber-Alias ergänzt
  • Umfang: Datenbank umfasst jetzt 633 Spiele
Neues MFG-Tier für alle RTX 50-Karten
  • Eigenes Tier: Im Zuge des Datenbank-Updates ergänzt, ein neues MFG-Tier für Multi Frame Generation, pro Spiel im Spielebrowser zuweisbar
  • Abstimmung: Volles Power-Limit bei leicht reduziertem Takt für stabile Frame Generation
  • Empfehlung: Am besten ab 3x oder 4x MFG, da ist die Ersparnis bei hohen Bildraten am größten
Bugfixes
  • Spielerkennung: Behoben, dass Multi-Prozess-Titel die beim Alt-Tab zwischen Build-Konfigurationen wechseln, wiederholte Profil-Anwendungen ausgelöst haben, betraf Dying Light: The Beast

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

NV-UV v0.95 Game Database Update with MFG Tier

Game Database Update

  • New titles: Forza Horizon 6 and Directive 8020 added, both on Performance tier
  • Updated: Subnautica 2 on Balanced tier, driver alias added
  • Coverage: Database now includes 633 games
New MFG Tier for all RTX 50-series Cards
  • Dedicated tier: Added alongside the database refresh, a new MFG tier for Multi Frame Generation, assignable per game in the game browser
  • Tuning: Full power limit with a slightly reduced clock for stable Frame Generation
  • Recommendation: Best used at 3x or 4x MFG, where savings at high frame rates are largest
Bugfixes
  • Game detection: Fixed reapply storms with multi-process titles that switch build configurations on alt-tab, affected Dying Light: The Beast

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest
 
Zuletzt bearbeitet:
NV-UV PLAY is OUT :)


 
NV-UV-Play

Update: v0.1.1-alpha
Erstes Bugfix-Release. Ein Tester mit RTX 4070 Ti SUPER (MSI Ventus) hatte beim Spielstart von Baldur's Gate 3 sofort einen Hardlock mit dem Balanced-Profil. Saubere Logs zeigten dass die Default-Werte für die 4070 Ti SUPER auf einer schwach gebinnten Ventus zu aggressiv waren, und im Lineup-Vergleich war die ganze Ada-Linie eine Stufe zu offensiv kalibriert.

In v0.1.1 sind 19 Tier-Werte über die Ada-Serie nach unten korrigiert. Konkret betrifft das 4090 (Performance/Max), 4070 Ti SUPER (komplett), 4070 Ti, 4070 Super, 4070, 4060 Ti und 4060. Die 4080 und 4080 Super passen so wie sie waren. Blackwell, Ampere, Turing sind unberührt.

Zusätzlich: der Stabilizer-Voltage-Step wird beim Default-Both auf +10 mV pro Crash hochgesetzt (vorher +5). Auf der Ventus brauchte der Stabilizer zwei Crashes um die Karte stabil zu kriegen, mit +10 wäre er nach einem Crash dort gewesen.

Download: https://github.com/christianp403-spec/NV-UV-Play/releases

Wer die alte Voltage-Step-Einstellung will: Stabilizer Settings, Slider zurück auf 5.
Reports von Ada-Karten weiterhin sehr willkommen, besonders 4060/4060 Ti wo die Datenbasis noch dünn ist.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Update: v0.1.1-alpha

First bugfix release. A tester with an RTX 4070 Ti SUPER (MSI Ventus) hit an instant hardlock at Baldur's Gate 3 launch on the Balanced profile. Clean logs showed the defaults for the 4070 Ti SUPER were too aggressive on a weakly binned Ventus, and looking across the lineup the whole Ada line was calibrated one notch too offensive.

In v0.1.1 I corrected 19 tier values down across the Ada series. Affected cards: 4090 (Performance/Max), 4070 Ti SUPER (all tiers), 4070 Ti, 4070 Super, 4070, 4060 Ti and 4060. The 4080 and 4080 Super stay as they were. Blackwell, Ampere, Turing are untouched.

Also: the Stabilizer voltage step on the default Both strategy is bumped to +10 mV per crash (was +5). On the Ventus the Stabilizer needed two crashes to settle the card, with +10 it would have been there in one.

Download: https://github.com/christianp403-spec/NV-UV-Play/releases

If you want the old voltage step: Stabilizer Settings, slider back to 5.
Reports from Ada cards are still very welcome, especially 4060/4060 Ti where the data base is still thin.
 
Zuletzt bearbeitet:
NV-UV Play

Update: v0.1.3-alpha, experimenteller Ada-Fix

Wer eine Ada-Karte hat (RTX 4060 bis 4090, inkl. SUPER): bitte testen.

Hintergrund: v0.1.1 hatte auf Ada nach ein paar Sekunden Spielelast einen Hardlock produziert. v0.1.2 lief stabil aber hat nur die Boost-Frequenz gedeckelt, nicht die Spannung. Heißt die Karte rannte zwar etwas sparsamer aber immer noch mit Stock-Voltage, also halb-undervoltet sozusagen.

v0.1.3 ist der dritte Anlauf für den Ada-Pfad. Aus Probe-Daten einer 4070 Ti (Stock-Apply vs Afterburner-Apply vs Play-Apply nebeneinander) konnte das Wire-Pattern dekodiert werden das Afterburner tatsächlich auf die GPU schreibt: uniform -502 MHz auf allen VF-Punkten plus ein einzelner positiver Spike an einer bestimmten Position. Der Spike ist offenbar das was den Voltage-Cap auf Ada auslöst.

Ob das auf realer Hardware wirklich greift ist die offene Frage. Das probe-dekodierte Pattern ist notwendig, aber möglicherweise nicht hinreichend. AB macht in seinem Backend noch Sachen die wir aus einer reinen VF-Curve-Probe nicht sehen können. Falls v0.1.3 die Spannung weiterhin bei Stock lässt, geht es tiefer rein in NVAPI-Pstates20 und CoreClkBoost-Header.

Test-Aufruf für Ada-Besitzer:

  • Tier-Profil anwenden, GPU-Z oder HWiNFO mitlaufen lassen
  • GPU-Spannung unter Spielelast checken, sollte nahe der Lock-Voltage liegen (z.B. Balanced 925 mV ergibt ~0.925 V). Bleibt sie bei Stock (~1.05 bis 1.10 V) greift der Fix nicht
  • PerfCap-Grund beobachten: "VRel" oder "Voltage" bedeutet greift. Nur "Pwr" heißt fällt aufs Power-Limit zurück
  • Wenn was crasht: Logs aus %LocalAppData%\NV-UV-Play\logs gerne mit Report

Reports in beide Richtungen helfen, auch ein "läuft" ist Information.

Download: https://github.com/christianp403-spec/NV-UV-Play/releases

Blackwell-Verhalten unverändert. Wer auf einer 5090 oder 5080 unterwegs ist muss nichts machen, kann aber gerne updaten.

Über Feedback würde ich mich freuen.


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Update: v0.1.3-alpha, experimental Ada fix

If you have an Ada card (RTX 4060 to 4090, incl. SUPER refresh): please test.

Background: v0.1.1 produced a hardlock on Ada cards after a few seconds of game load. v0.1.2 ran stable but only capped the boost frequency, not the voltage. Meaning the card ran a bit more efficient but still at stock voltage, half-undervolted so to speak.

v0.1.3 is the third attempt on the Ada path. From probe data on a 4070 Ti (Stock-Apply vs Afterburner-Apply vs Play-Apply side by side) the wire pattern Afterburner actually writes to the GPU could be decoded: uniform -502 MHz on every VF point plus a single positive spike at a specific position. That spike is apparently what engages the voltage-cap on Ada.

Whether this actually engages on real hardware is the open question. The probe-decoded pattern is necessary but possibly not sufficient. AB does additional work in its backend that we cannot fully observe from a VF-curve probe. If v0.1.3 still leaves voltage at stock, it goes deeper into NVAPI-Pstates20 and the CoreClkBoost header path.

Test request for Ada owners:

  • Apply a tier profile, keep GPU-Z or HWiNFO running
  • Check GPU voltage under game load, should sit near the lock voltage (e.g. Balanced 925 mV gives ~0.925 V). If it stays at stock (~1.05 to 1.10 V) the fix isn't engaging
  • Watch the PerfCap reason: "VRel" or "Voltage" means engaging. "Pwr" only means falling back to the power limit
  • If something crashes: logs from %LocalAppData%\NV-UV-Play\logs welcome with the report

Reports either way help, even a "runs fine" is information.

Download: https://github.com/christianp403-spec/NV-UV-Play/releases

Blackwell behaviour unchanged. If you're on a 5090 or 5080 you don't need to do anything, but feel free to update.

Feedback welcome.
 
NV-UV Play

Update: v0.1.5-alpha, Game Library Auto-Update + neue Spiele

Auto-Update für die Game-Library läuft.
Play prüft beim Start ob eine neuere Version der Spiele-Datenbank verfügbar ist und zieht sie sich automatisch. Erkennung läuft per ETag und SHA-256, also kein dauerndes Downloaden wenn nichts neu ist. Wenn was Neues da ist gibt es einen Toast wie "Game library updated: +3 new games, ~1 updated". Quelle ist ein neutraler Pfad im nv-uv-docs Repo, geteilt zwischen Play und NV-UV main (sobald main den Service auch hat).

Wer den Auto-Check beim Start nicht will: Settings, Game Library, Häkchen raus. Der "Check now" Button im Game Browser bleibt unabhängig davon verfügbar.

Datenbank v2.2 zu v2.3. Drei neue Game-Ready-Spiele aus dem May 2026 NVIDIA-Treiber, alle aus dem DRS-Dump verifiziert:

  • EA SPORTS F1 25, Tier Performance (DLSS 4, Frame Gen, Path Tracing, EGO Engine)
  • LEGO Batman: Legacy of the Dark Knight, Tier Balanced (DLSS, Frame Gen, kein Path Tracing)
  • World of Tanks: HEAT, Tier Balanced (DLSS, Frame Gen, Reflex, kein Path Tracing)

Plus eine kleine Korrektur bei 007 First Light: bekommt jetzt 007firstlight.exe als Alias mit, neben dem generischen engine.exe. Je nach Steam oder MS Store Installation kommt das eine oder andere.

Tier-Logik wie immer: Max wird nie als Default gesetzt (User-Opt-in), Multi Frame Gen genauso. Path Tracing geht auf Performance weil die Last es rechtfertigt, Standard-Raster mit FG geht auf Balanced.

Download: https://github.com/christianp403-spec/NV-UV-Play/releases

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

NV-UV Play Update: v0.1.5-alpha, Game Library Auto-Update + new games

Auto-Update for the Game Library is live.
Play checks on startup whether a newer version of the games database is available and pulls it automatically. Detection runs via ETag and SHA-256, so no constant downloading when nothing has changed. When something new lands you get a toast like "Game library updated: +3 new games, ~1 updated". Source is a neutral path in the nv-uv-docs repo, shared between Play and NV-UV main (once main has the service too).
If you don't want the auto-check on startup: Settings, Game Library, uncheck the box. The "Check now" button in the Game Browser remains available regardless.

Database v2.2 to v2.3. Three new Game Ready titles from the May 2026 NVIDIA driver, all verified from the DRS dump:
  • EA SPORTS F1 25, Performance tier (DLSS 4, Frame Gen, Path Tracing, EGO Engine)
  • LEGO Batman: Legacy of the Dark Knight, Balanced tier (DLSS, Frame Gen, no Path Tracing)
  • World of Tanks: HEAT, Balanced tier (DLSS, Frame Gen, Reflex, no Path Tracing)

Plus a small fix for 007 First Light: now carries 007firstlight.exe as an alias alongside the generic engine.exe. Depending on Steam vs MS Store install, one or the other gets used.
Tier logic as always: Max is never set as default (user opt-in), Multi Frame Gen same. Path Tracing goes to Performance because the workload justifies it, standard raster with FG goes to Balanced.

Download: https://github.com/christianp403-spec/NV-UV-Play/releases
 
Zuletzt bearbeitet:
NV-UV

NV-UV v0.96 Game Database Auto-Update

Game Database Auto-Update

  • Neuer Button: "Updates" in der Spielebrowser-Toolbar laedt die neuste Datenbank vom zentralen nv-uv-docs Repository auf GitHub
  • Opt-in Auto-Check: Eine Checkbox im selben Popup aktiviert die automatische Pruefung beim Programmstart, standardmaessig aus
  • Sicheres Verhalten: Atomic Write mit ETag- und SHA-256-Short-Circuit. Eigene Profile und Tier-Ueberschreibungen liegen in separaten Dateien und werden beim Update nie angetastet
  • Datenbank-Stand: Liefert jetzt mit 634 Spielen aus (v2.3, generiert am 2026-05-26), vorher 632. Inklusive Game Ready 600.x Treiber-Profil-Updates

Hover-Tooltips im Spielebrowser
  • Pro Zeile: Beim Drueberfahren ueber ein Tier-Dropdown erscheinen die konkreten Werte, zum Beispiel "Performance · 975 mV / 3000 MHz · PL 100%"
  • Filter-Dropdown: Gleiches Tooltip-Verhalten am Filter-Dropdown oben
  • Custom-Profile: Zeigen deine eigenen Werte fuer Voltage, Target-Frequenz und Power-Limit

Max-Defaults auf Performance umgestellt
  • Warum: Max lief nicht ueberall out-of-the-box stabil. Spiele die frueher Max als Default hatten werden jetzt als Performance ausgeliefert
  • Loesung: Wer Max fuer ein bestimmtes Spiel will, weist es ueber die Spalte Ueberschreibung im Spielebrowser zu
  • Im UI: Ein Hinweis-Banner im Spielebrowser erklaert das direkt

Datenbank-Datum im Footer
  • Footer-Anzeige: Der Footer des Spielebrowsers zeigt jetzt das Datum der aktuell geladenen Datenbank, aktualisiert sich nach jedem Update

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

NV-UV v0.96 Game Database Auto-Update

Game Database Auto-Update

  • New button: "Updates" in the Game Browser toolbar fetches the latest database from the central nv-uv-docs repository on GitHub
  • Opt-in auto-check: A checkbox in the same popup enables automatic checks on startup, off by default
  • Safe by design: Atomic write with ETag and SHA-256 short-circuit. Your custom profiles and tier overrides live in separate files and are never touched by updates
  • Database growth: Now ships at 634 games (v2.3, generated 2026-05-26), up from 632. Adds Game Ready 600.x driver profile updates

Hover Tooltips in the Game Browser
  • Per-row dropdowns: Hovering a tier shows the concrete values, for example "Performance · 975 mV / 3000 MHz · PL 100%"
  • Filter dropdown: Same tooltip behavior on the tier filter at the top
  • Custom profiles: Show your authored voltage, target frequency, and power limit

Max Defaults Curated to Performance
  • Why: Max wasn't stable out-of-the-box on every system, so games that previously defaulted to Max now ship as Performance
  • Workaround: Assign Max per game via the Override column in the Game Browser
  • In the UI: A banner in the Game Browser explains this directly

Database Date in Footer
  • Footer indicator: The Game Browser footer now shows the date of the currently loaded database, refreshes after each update

Docs: https://christianp403-spec.github.io/nv-uv-docs/
Download: https://github.com/christianp403-spec/NV-UV/releases/latest
 
NV-UV Play Update: v0.1.7-alpha, globales Profil, No Override und Aufräumarbeiten

Globales Profil.
Unter Edit Tiers & Override lässt sich jetzt ein globales Profil setzen, das auf jedes laufende Spiel angewendet wird, auch auf solche mit eigenem Tier. Einmal einstellen, alles laeuft darauf.

No Override. Wer ein einzelnes Spiel vom globalen Profil ausnehmen will, macht einen Rechtsklick auf die Zeile und setzt "Ignore global profile (No Override)". Das Spiel behaelt dann sein eigenes Tier oder bleibt auf Stock. Praktisch fuer alles, was kein Spiel ist, etwa ein Browser.

Aus der Bibliothek entfernen. Selbst hinzugefuegte Spiele lassen sich per Rechtsklick wieder loeschen ("Remove from Library"). Gebuendelte Eintraege bleiben unangetastet.

Bugfixes. Folgende Punkte wurden behoben:
  • Override-Einstellungen wurden teils von einem anderen Fenster ueberschrieben, das ist gefixt.
  • Stabilizer-Crashverlauf wird jetzt pro Spiel und Tier gefuehrt, egal ob global oder per-game gesetzt.
  • Launcher-Fehlerkennung behoben, generische Launcher-Namen sind aus der Datenbank raus, das Tier greift erst, wenn das echte Spiel laeuft.

Spieldatenbank. Chrome steht jetzt auf Stock statt Eco, GZDoom kam dazu, ein doppelter F1-25-Eintrag wurde bereinigt, und Fatekeeper ist neu drin.

Verifizierung. VirusTotal-Scan und SHA-256 liegen wie immer bei, die EXE ist unsigniert und greift auf die GPU-Spannungs-APIs zu, daher kann Defender anschlagen. Ergebnisse sind chipabhaengig, Benutzung auf eigene Gefahr.

Download: https://github.com/christianp403-spec/NV-UV-Play/releases

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


NV-UV Play Update: v0.1.7-alpha, global profile, No Override and cleanup

Global profile. Under Edit Tiers & Override you can now set a global profile that applies to every running game, including ones with their own tier. Set it once and everything runs on it.

No Override. To keep a single game out of the global profile, right-click its row and tick "Ignore global profile (No Override)". The game then keeps its own tier or stays at stock. Handy for anything that is not a game, like a browser.

Remove from Library. Games you added yourself can be removed again by right-click ("Remove from Library"). Bundled entries are left untouched.

Bugfixes. The following were addressed:
  • Override settings were sometimes overwritten by another window, that is fixed.
  • Stabilizer crash history is now kept per game and tier, whether set globally or per-game.
  • Launcher misdetection fixed, generic launcher names are out of the database, so the tier only kicks in once the real game runs.

Game database. Chrome now sits at Stock instead of Eco, GZDoom was added, a duplicate F1 25 entry was cleaned up, and Fatekeeper is new.

Verification. A VirusTotal scan and SHA-256 are included as always, the EXE is unsigned and accesses the GPU voltage APIs, so Defender may flag it. Results vary per chip, use at your own risk.

Download: https://github.com/christianp403-spec/NV-UV-Play/releases
 
Status
Für weitere Antworten geschlossen.
Zurück