Skip to content

Releases: JamesCJ60/Universal-x86-Tuning-Utility

Universal x86 Tuning Utility V26.1.0 - Beta 0

01 Feb 18:57

Choose a tag to compare

Changes Made:

  • Removed all legacy WinRing0 and InpOutx64 driver dependencies and binaries from the project (Intel support has been removed temporarily due to this).
  • Introduced a new PawnIO-based backend for SMU access on AMD platforms - You will now need to download and install the PawnIO driver!
  • Updated .NET target to net10.0-windows10.0.22621.0
  • Various bug fixes and improvements!

Software Prerequisites:

Downloads:

Windows

Installer Download

Portable Download

Universal x86 Tuning Utility V2.5.6 - Stable

17 Dec 20:44

Choose a tag to compare

Changes made:

  • Includes changes made by @DenisGZM (Thank you!)
  • Various bug fixes and improvements!

This will be one of the last stable releases to utilise WinRing0. The upcoming beta releases will aim to migrate the vast majority of functionality to PawnIO.

Downloads:

Windows

Installer Download

Portable Download

UXTU ML Adaptive Mode Test 0.0.5 (Separate Application):

The purpose of this ML-based tool is to automatically tweak the CPU’s/APU’s/SmartShift power limit as you play. The CPU/APU/SmartShift algorithm allocates more power when the game becomes demanding and frame rates drop. If performance is well above your target, it reduces power draw to help keep temperatures and battery use in check while maintaining optimal performance.

The idea is based on how modern consoles, such as the Nintendo Switch and PS5, have predefined power profiles for specific performance ranges. This approach is enhanced by dynamically adapting in real-time using machine learning to tailor the performance to the device's characteristics for each game.

Advanced features/functionality in use:

  • Uses a lightweight, real-time reinforcement learning algorithm to decide how to adjust power limits for best gaming performance and efficiency.
  • Continuously monitors actual FPS, CPU/GPU usage, and temperatures, learning from real-world results instead of relying on preset rules.
  • Tracks the effects of its power changes over time, so it learns what works (and what doesn’t) in different gaming scenarios.
  • Dynamically balances between trying new power strategies and sticking with what it has already learned, based on how steady game performance is.
  • Assigns rewards or penalties to past decisions based on long-term outcomes, not just instant results, which helps avoid unstable or jittery behaviour.
  • Detects sudden changes in workload (like a new scene or a boss fight) and quickly adapts its strategy to suit new conditions.
  • Responds aggressively if FPS drops well below the target, increasing power more quickly to recover smooth performance.
  • Reduces power more aggressively (but not excessively) if FPS is far above the target, saving battery and reducing heat.
  • Remembers average power preferences for each game, so it can start from an optimal point next time you play.

Framework Laptop 16 Demo:

UXTU ML Adaptive Mode Demo

Downloads:

Windows

Portable Download

Universal x86 Tuning Utility V2.5.5 - Stable

28 Sep 10:15

Choose a tag to compare

Changes made:

  • Updated premade presets for newer AMD APUs/CPUs and Framework Laptops

Reminder: The AMD and Intel backend for this application will be updated in the future, once 0Ring has been released and compatibility has been tested. This will address Windows Defender detecting Winring0 and the installer as a vulnerable driver/application.

Downloads:

Windows

Installer Download

Portable Download

UXTU ML Adaptive Mode Test 0.0.5 (Separate Application):

The purpose of this ML-based tool is to automatically tweak the CPU’s/APU’s/SmartShift power limit as you play. The CPU/APU/SmartShift algorithm allocates more power when the game becomes demanding and frame rates drop. If performance is well above your target, it reduces power draw to help keep temperatures and battery use in check while maintaining optimal performance.

The idea is based on how modern consoles, such as the Nintendo Switch and PS5, have predefined power profiles for specific performance ranges. This approach is enhanced by dynamically adapting in real-time using machine learning to tailor the performance to the device's characteristics for each game.

Advanced features/functionality in use:

  • Uses a lightweight, real-time reinforcement learning algorithm to decide how to adjust power limits for best gaming performance and efficiency.
  • Continuously monitors actual FPS, CPU/GPU usage, and temperatures, learning from real-world results instead of relying on preset rules.
  • Tracks the effects of its power changes over time, so it learns what works (and what doesn’t) in different gaming scenarios.
  • Dynamically balances between trying new power strategies and sticking with what it has already learned, based on how steady game performance is.
  • Assigns rewards or penalties to past decisions based on long-term outcomes, not just instant results, which helps avoid unstable or jittery behaviour.
  • Detects sudden changes in workload (like a new scene or a boss fight) and quickly adapts its strategy to suit new conditions.
  • Responds aggressively if FPS drops well below the target, increasing power more quickly to recover smooth performance.
  • Reduces power more aggressively (but not excessively) if FPS is far above the target, saving battery and reducing heat.
  • Remembers average power preferences for each game, so it can start from an optimal point next time you play.

Framework Laptop 16 Demo:

UXTU ML Adaptive Mode Demo

Downloads:

Windows

Portable Download

Universal x86 Tuning Utility V2.5.4 - Stable

15 Jul 17:27

Choose a tag to compare

Changes made:

  • Added Hawk Point 2 support
  • Added Krackan Point 2 support
  • Various bug fixes and improvements!

Reminder: The Intel backend for this application will be updated in a future release

Downloads:

Windows

Installer Download

Portable Download

Universal x86 Tuning Utility V2.5.3 - Stable

24 Jun 20:15

Choose a tag to compare

Changes made:

  • Various bug fixes and improvements!

Reminder: The Intel backend for this application will be updated in a future release

Downloads:

Windows

Installer Download

Portable Download

Universal x86 Tuning Utility V2.5.2 - Stable

22 Jun 21:46

Choose a tag to compare

Changes made:

  • Added experimental CCD Affinity manager for multi-CCD AMD APUs & CPUs
  • Various bug fixes and improvements! (Thank you @Misaka-12450)

Reminder: The Intel backend for this application will be updated in a future release

Downloads:

Windows

Installer Download

Portable Download

Universal x86 Tuning Utility V2.5.1 - Stable

25 May 14:10

Choose a tag to compare

Changes made:

  • Added preliminary support for Krackan Point APUs

Reminder: Tested Intel CPU support for UXTU ranges from Haswell to Meteor Lake

Downloads:

Windows

Installer Download

Portable Download

Universal x86 Tuning Utility V2.5.0 - Stable

06 May 17:35

Choose a tag to compare

Changes made:

  • Added preliminary support for Dragon Range and Fire Range CPUs
  • Added preliminary support for Strix Halo APUs
  • Various bug fixes and improvements!

Reminder: Tested Intel CPU support for UXTU ranges from Haswell to Meteor Lake

Downloads:

Windows

Installer Download

Portable Download

Universal x86 Tuning Utility V2.4.8 - Stable

03 May 22:44

Choose a tag to compare

Changes made:

  • Various bug fixes and improvements!

Reminder: Tested Intel CPU support for UXTU ranges from Haswell to Meteor Lake

Downloads:

Windows

Installer Download

Portable Download

Universal x86 Tuning Utility V2.4.7 - Stable

06 Apr 18:41

Choose a tag to compare

Changes made:

  • Various bug fixes and improvements!

Reminder: Tested Intel CPU support for UXTU ranges from Haswell to Meteor Lake

Downloads:

Windows

Installer Download

Portable Download