Important Update:
- The legacy WinRing0 and InpOutx64 driver dependencies and binaries have been removed from the project.
- You will now need to download and install the PawnIO driver for supported low-level hardware access features.
Changes Made:
- Introduced a new PawnIO-based backend for AMD and Intel platforms
- Removed all legacy WinRing0 and InpOutx64 driver dependencies and binaries from the project
- Updated app icon
- Updated .NET target to
net10.0-windows10.0.22621.0 - Implemented @paul-k-online's diagnostic logging for silenced exceptions — thank you for contributing to the project!
- Updated NVIDIA tuning backend to allow power limit adjustments on desktop GPUs
- Added AutoOC: Adaptive Learning Undervolting for Zen-based CPUs/APUs
- AutoOC is an automated tuning routine that continuously monitors CPU and memory instability signals, such as WHEA hardware error events and related fault indicators.
- It dynamically adjusts the Curve Optimiser offset to help maintain a safer stability margin.
- Setup is one-click through the Automations menu by enabling the CPU undervolt and/or iGPU undervolt toggle.
- AutoOC will then begin tuning automatically in the background with no manual configuration required.
- As with any undervolting or Curve Optimiser changes, system crashes may still occur on some hardware configurations.
- This is still in early development and is the first of many planned AutoOC functions coming to UXTU.
- Added Curve Optimiser support for Zen1/+ APUs
- Extended per-core Curve Optimiser support up to 12 cores per CCD
- Added a PawnIO installation menu for when an installation is not detected
- Various bug fixes and improvements!
Software Prerequisites:
- .NET 10 64bit - .NET Desktop Runtime 10.0.X (x64)
- PawnIO Driver
- Microsoft Visual C++ Redistributable