Skip to content

Releases: Erruar/Saku-Overclock

Saku Overclock 1.0.18.31 Release Candidate 9 CC31

25 Dec 06:35
562df8e
Compare
Choose a tag to compare

Saku Overclock 1.0.18.31 Release Candidate 9, Consumer Creative-31

THIS VERSION IS ONLY FOR TESTS!!!!!! MAKE SURE THAT SOME FUNCTIONS ARE BROKEN IN THIS VERSION!!! ITS FULLY STABLE BUT HAVE SOME NON-CRITICAL ERRORS

Highlights:

  • New Features and UI Enhancements:

    • Now the Overclock page displays not captions to the names of parameters, but icons for better user experience. In future versions of the application it will be possible to sort parameters by these icons and there will even be a search by parameters!
    • Updated app project version to 1.0.18.31 CC-31.
    • Improved app logo position in the TitleBar on ShellPage for a more polished UI.
    • Notifications system overhaul across multiple pages, including:
      • Overclock Page, Updates Page, Cooler Page, Info Page, Shell Page, Settings Page, and Asus Cooler Page.
    • Complete removal of old Notifications.cs and integration of a new, cleaner notification backend.
    • Added profile path validation and enhanced theme handling with a unified theme file system.
  • Code Refactoring and Stability Improvements:

    • Major code cleaning across numerous pages and backend classes, ensuring better stability and maintainability.
    • Fixed critical issues with theme URIs, app crashes, CPU profile handling, and file path checks.
    • Enhanced error logging with an ERRORlog in Documents/SakuOverclock for crash diagnostics.
    • Improved async methods and UI thread optimizations for smoother performance.
    • Upgraded RyzenADJWrapper and SendSMUCommand for increased accuracy on newer CPUs, thanks to @irusanov.
  • New Config System:

    • Reworked config system using AppSettingsService and IAppSettingsService, replacing the old structure for better flexibility.
    • LocalThemeSettingsService updated and improved for more reliable theme management.
  • Bug Fixes and UI Adjustments:

    • Fixed UI flickering, keyboard hooks, RTSS overlay issues, and Advanced cooler page errors.
    • Comprehensive mass code cleaning for Main Page, Updates Page, Overclock Page, Shell Page, and others.
  • Community Contributions:

    • Special thanks to @irusanov for assisting with CPU addresses, error corrections, and method improvements.

Overclock page updates

Now the Overclock page displays not captions to the names of parameters, but icons for better user experience. In future versions of the application it will be possible to sort parameters by these icons and there will even be a search by parameters!
image
image
image

Still undecided on what to choose?

Maximum performance, unique features, multilingual support, complete customization, and ultimate control over your device — all in one app. Why settle for outdated, buggy, and barely functional software with limited settings, terrible design, and no community care?

Say goodbye to mediocrity and hello to Saku Overclock! Switch profiles with hotkeys, customize your themes, monitor performance in games or from the tray, and enjoy a powerful recommendation system for optimal settings.

Don't let your device suffer. Choose Saku Overclock — where innovation meets perfection!

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!

Saku Overclock 1.0.18.0 Release Candidate 9

15 Dec 18:06
Compare
Choose a tag to compare

Saku Overclock 1.0.18.0 Release Candidate 9

App switched from .NET 7.0.0 to .NET 9.0.101. A lot of code was rewritten after that

Highlights:

  1. Improved Information Page
    • Significantly enhanced performance: the page is now 17x faster.
    • Added support for detecting disabled STAPM and P-States across all platforms.
    • Better core frequency detection using WMI + PM Table methods.
    • Added new mechanisms to display CPU frequencies via WMI calls when RyzenADJ is unavailable (SLOW, WIP).
    • Fixed bugs with multi-core CPU frequency containers and display issues for CPUs with more than 8 cores.
    • Cached GPU information for faster updates.
    • Improved error handling when RyzenADJ fails, displaying warnings and setting fallback values.
  2. Ni-Icons Overhaul
    • Fully reworked Ni-Icons algorithm, including creation, storage, and updating.
    • Switched from WinForms to modern H.NotifyIcon.TaskbarIcon for tray icons.
    • Added gradient options with full translation support and customization via JSON.
  3. Cooler Control Enhancements
    • Reworked Asus Cooler Control page with support for Auto mode and better usability.
    • Added NBFC auto-installation and page reload functionality for non-supported laptops.
    • Integrated AsusWinIo64 library for controlling laptop coolers similar to Armoury Crate.
    • Fixed device name display and improved reload mechanisms.
  4. Settings Page Updates
    • Redesigned with modern .NET 9 compatibility, removing outdated FilePicker methods.
    • Added gradient settings for Ni-Icons and better hotkey configuration options.
    • Fixed incorrect color placement when the app theme doesn’t match the system theme.
  5. Tray Menu Modernization
    • Introduced a new, sleek tray menu powered by H.NotifyIcon.WinUI.
    • Added GUIDs for Ni-Icons to ensure consistency and accuracy.
  6. Error Handling and Notifications
    • Enhanced SMU command error handling, showing detailed errors in app notifications.
    • Added comprehensive error tracking for RyzenADJ and SMU commands.
  7. General Fixes and Improvements
    • Fixed startup behavior: app now goes directly to the tray without showing a distracting splash.
    • Improved Overclock page with precise control via NumberBoxes, allowing inputs beyond limits (with safety checks).
    • Addressed app freezing issues on Overclock and Cooler pages.
    • Optimized app notifications and profile-switching logic using .NET 9's DispatcherTimer.
    • Fixed app crashing when opening RAM info quickly.
  8. Desktop CPUs better support
    • Now app is working normally with Desktop CPUs.
    • Adapted Information page for Desktop CPUs.
    • App won't crash on Desktop CPUs or on unknown AMD CPUs.
    • Added disabled cores detection for better experience with Curve Optimizer options on Desktop.
  9. App installer
    • Now we have really good installer
    • Clear UI in app installer
    • App updating/removing/modifying/repairing all works
    • Showing in all apps

Full Changelog: Saku-Overclock-1.0.17.0-Release-Candidate-8...Saku-Overclock-1.0.18.0-Release-Candidate-9

Fully Reworked Information Page

The Information page now performs 17x faster and includes advanced frequency detection using multiple methods. Added robust fallback handling when RyzenADJ isn't available, and introduced a clean, optimized layout for better user experience.
image
image

Ni-Icons Gradient Options

Added gradient customization for Ni-Icons, enhancing visuals. Options are fully integrated into settings with translations.
image
image

Cooler Page & Asus Cooler Page

Improved usability and added Auto mode for fan control. Now supports automatic NBFC installation for unsupported laptops.
image
image

Modern Tray Menu

The app now features a sleek, functional tray menu built with H.NotifyIcon.WinUI, replacing the outdated WinForms implementation.
image

Overclock Page Updates

The Overclock page now supports precise control using NumberBoxes, allowing manual input for fine-tuned adjustments.
image

App Installer

image
image
image

Still undecided on what to choose?

Maximum performance, unique features, multilingual support, complete customization, and ultimate control over your device — all in one app. Why settle for outdated, buggy, and barely functional software with limited settings, terrible design, and no community care?

Say goodbye to mediocrity and hello to Saku Overclock! Switch profiles with hotkeys, customize your themes, monitor performance in games or from the tray, and enjoy a powerful recommendation system for optimal settings.

Don't let your device suffer. Choose Saku Overclock — where innovation meets perfection!

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!

Saku Overclock 1.0.17.0 Release Candidate 8

27 Sep 17:15
Compare
Choose a tag to compare

Saku Overclock 1.0.17.0 Release Candidate 8

Highlights:

  1. Improved application auto-update system
  2. Better Overclock page: precise control - now you can control all aspects of overclock from convinient number boxes, you can simply press more or less button or type your value from keyboard instead of using sliders. You even can set value more than maximum! Note: For safety I set limits for Curve Optimizer Number Boxes.
  3. Fixed bug when TrayMon and RTSS options on Settings page aren't hiding properly
  4. Added Suggests & Fixes on Main page Guide section with links to Github
  5. Core Performance Boost (Turbo Boost) Option fix
  6. Fixed bug with the "notification icon" (no notifications icon) and "unable to fetch changelog" icon not appearing
  7. Set default app size to size from all GitHub screenshots. Tiny and minimalism
  8. Translation fixes

Precise control

In fact, a lot of people asked me to do this, but I didn't dare before, because it could violate copyrights, because it looks like a solution from UXTU, but I implemented it in my own way and, it seems to me, even better. You can control values by sliders, by more and less buttons and by entering own value from keyboard. You can set values above the limits but not for Curve Optimizer options. It's just for safe.
image

Auto-Update page

While update is available - app will show you this page. You should update app to latest version and can do it there.

image
image

Fixed app size

App size was incorrect on Full HD+ monitors without HiDPI, now app is showing correctly and has fixed size as on all Github screenshots

Before
image

Now
image

Suggests on Main Page

Now you can easily access to fixes & tips from Github according to my app.
image
In Guide and More sections

Core Performance Boost (Turbo Boost) Option fix

Now this setting always turns it on and off, before it worked differently, through the Windows power supply settings. Now this parameter directly changes the processor's MSR so that it does not use turbo states. Now everything is working as it should have originally
image

Fixed No notifications icon not appearing

image

Hotkeys settings

Still in Beta. Work in progress. All hotkeys are working
image

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!

Saku Overclock 1.0.16.0 Release Candidate 7

31 Aug 17:37
Compare
Choose a tag to compare

Saku Overclock 1.0.16.0 Release Candidate 7

Highlights:

  1. Added quick profile switcher. Now you can now seamlessly switch between your profiles with just a keyboard shortcut in any application. A convenient overlay will indicate which profile you're switching to, making the process even more intuitive.
    CTRL + ALT + P - switching between premaded profiles
    CTRL + ALT + W - switching between user custom profiles
  2. Added: TrayMon - a new system for monitoring needed sensors in windows Tray icons. You can customize it in app settings
  3. Full customizable RTSS Overlay in settings! You can see all your laptop sensors in-game with Riva Tuner Statistics Server and customize it whatever you want
  4. Now you can enable or disable RTSS and TrayMon through Information page
  5. No more static in ShellPage keybind quick profile switcher
  6. Cleaned error when app can apply many times danger settings. Apply voids are reworked
  7. Fixed Information page isn't working sometimes
  8. Less Config file using = better stability
  9. Fixed translate issues
  10. Code cleaning

TrayMon options

You can enable or disable TrayMon on Information Page or Settings Page. You can customize it in Settings Page

image

How did it works?

image

TrayMon Settings

image
image
You can set Tooltip: Off - without tooltip, Basic - only current value, Extended - Current value, Min and Max. Also you can select the icon shape - Cube, Rounded cube or Circle. You can set the opacity.
You can pick any color. The text color will be inverted
image

In-Game overlay with RTSS Options

image
image
You can enable/disable elements to show, change their names, that were be showed in RTSS OSD. You can set any color for all elements or each other, and set Compact or normal element will be showed

In-Game overlay showcase

image

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!

Saku Overclock 1.0.15.0 Release Candidate 6

04 Aug 18:14
e04801f
Compare
Choose a tag to compare

Saku Overclock 1.0.15.0 Release Candidate 6

Highlights:

  1. Now app WILL work on your laptop! I've fixed the bug when app isn't starting without configs - enjoy the Saku Overclock!
  2. Fixed a bug with "Microsoft.UI.Xaml.Controls.Frame.NavigationFailed was unhandled" and then "System.Runtime.InteropServices.COMException" on Information page - please, use hotfix if you have any issues!
  3. Stability update: now app isn't deinitializing libryzenadj.dll to save resources and not to get 0xc000005
  4. Fixed bug with stucked RTSS on information page
  5. Better UI at all pages: more shadows, less free spaces, better organization of interface and whole all app
  6. Advanced cooler page cooler curve better curves, now you can see min-max-rpm options, fixed bug with strange curves scaling on FHD+ monitors
  7. Animations for some elements
  8. Now you can see changelog on main page and in notifications (it uses internet)
  9. Better PStates applying - moore stable and now it works on startup as it should
  10. Safe reapply option -reapply only safe parameters
  11. Added auto-updates mechanism
  12. Added Dark-Light theme switcher for custom themes
  13. Fixed bug on information page - now PStates have correct values
  14. Deleted "Unsaved" profile - less errors in app and more readable code
  15. Links to readme and issues on app main page
  16. Code cleaning

Main page

image

Settings page

image

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!

Saku Overclock 1.0.14.0 Release Candidate 5

19 Jul 18:30
Compare
Choose a tag to compare

Saku Overclock 1.0.14.0 Release Candidate 5

Highlights:

  1. RTSS support for information page. Launch RTSS, go to Information page and open game. Enjoy. This feature will be better.
  2. Completely new Information page
  3. More information on Information page
  4. Stability update for Curve Optimizer settings
  5. Now app is using libryzenadj.dll (C++, modified code by me) and SakuRTSSCLI.dll (C++), up to 5x times faster get information and update OSD
  6. Safe Reapply option
  7. Themes fix
  8. Normal installer

Information page

CPU

image
image
image
image

VRM

image

GFX

image

RAM

image

Battery

image

P-States

image

Settings page

Safe Reapply and Auto-Update (WIP)

image

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!

Saku Overclock 1.0.12.0 Release Candidate 4

22 Jun 12:31
86e74b6
Compare
Choose a tag to compare

Saku Overclock 1.0.12.0 Release Candidate 4

THIS VERSION IS ONLY FOR TESTS!!!!!! MAKE SURE THAT SOME FUNCTIONS ARE BROKEN IN THIS VERSION!!! ITS FULLY STABLE BUT HAVE SOME NON-CRITICAL ERRORS

Highlights:

  1. RTSS support for information page. Launch RTSS, go to Information page and open game. Enjoy. This feature will be better.
  2. Curve optimizer settings
  3. Saku PowerMon edit
  4. iGPU Curve Optimizer
  5. Desktop CPUs improvements
  6. SMU Functions manager
  7. Fix custom themes bug (new features soon)
  8. Normal installer

Curve Optimizer

image
image
image
image
image
image
About Curve Optimizer:
Its extremely dangerous SMU command, Curve Optimizer on AMD Ryzen, which can change voltage/frequency curve with custom coefficient from user. A coefficient its int value from -100 to 100, but safe values are from -50 to 30, cuz above can be weird problems with performance and temperatures, and also with CPU remaining life.

##SMU Funtions manager
Manage common SMU functions to get maximum performance
image
image
image
image

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!

Saku Overclock 1.0.12.0 Release Candidate 4 СС-1

17 Jun 18:47
Compare
Choose a tag to compare

Saku Overclock 1.0.12.0 Release Candidate 4 PRE VERSION. PRE!!!! CONSUMER CREATIVE-1

THIS VERSION IS ONLY FOR TESTS!!!!!! MAKE SURE THAT SOME FUNCTIONS ARE BROKEN IN THIS VERSION!!! ITS FULLY STABLE BUT HAVE SOME NON-CRITICAL ERRORS

Highlights:

  1. RTSS support for information page. Launch RTSS, go to Information page and open game. Enjoy. This feature will be better.
  2. Curve optimizer settings
  3. Saku PowerMon edit
  4. iGPU Curve Optimizer
  5. Desktop CPUs improvements
  6. Normal installer

Curve Optimizer

image
image
image
image
image
image
About Curve Optimizer:
Its extremely dangerous SMU command, Curve Optimizer on AMD Ryzen, which can change voltage/frequency curve with custom coefficient from user. A coefficient its int value from -100 to 100, but safe values are from -50 to 30, cuz above can be weird problems with performance and temperatures, and also with CPU remaining life.

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!

Saku Overclock 1.0.11.0 Release Candidate 3

03 Jun 18:15
bea5cc6
Compare
Choose a tag to compare

Saku Overclock 1.0.11.0 Release Candidate 3

This version may containst some bugs. Be free to open issues and create a new one

Highlights:

  1. Design improvement by using Collapse Launcher elements
  2. SFX Installer instead of .appx
  3. Profile switcher in app taskbar
  4. Notifications in taskbar
  5. Taskbar improvements
  6. Working autostart
  7. MOOORE THEMES
  8. Custom user themes
  9. Theme manager
  10. UI appereance boost

Themes

A lot of NEW themes

image

Advanced Theme settings!

image
You can use Theme manager to create your custom theme with ANY BACKGROUND. Even with gif!
image
image
image

You can change background image only for custom themes

image
image

Notifications

Its a quick way to remember what parameter is failing to disable it
image

Profile switcher

You can easy switch with your profiles (BETA) on any app pages! Now it can have some bugs...
image

ERROR?

The taskbar (profile switcher in taskbar) is not working quite correctly right now, I am well aware of this, so please do not write to me about it.

ABOUT INSTALLATION

Please REMOVE previous app version before installing this ones but before that DISABLE app autostart in settings page. Previous version is UWP packed ".appx" app but this ones is UWP Win-32 ".exe" app. Roughly speaking, the application has switched to a slightly different architecture and I will no longer upload its ".appx" version here. Now certificate is useless. Hehe thanks for understanding.

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!

Saku Overclock 1.0.11.0 Release Candidate 3 СС-18

25 May 11:11
Compare
Choose a tag to compare

Saku Overclock 1.0.11.0 Release Candidate 3 PRE VERSION. PRE!!!! CONSUMER CREATIVE-17

THIS VERSION IS ONLY FOR TESTS!!!!!! MAKE SURE THAT SOME FUNCTIONS ARE BROKEN IN THIS VERSION!!! ITS FULLY STABLE BUT HAVE SOME NON-CRITICAL ERRORS

Highlights:

  1. Design improvement by using Collapse Launcher elements
  2. NORMAL INSTALLER!!! DELETE YOUR PREVIOUS VERSION OF APP!
  3. Profile switcher in app taskbar
  4. Notifications in taskbar
  5. Taskbar improvements
  6. Working autostart

ERROR AFTER INSTALLING

Q: I downloaded this installer, installed it, but nothing works, what should I do?
A: Please be patient and wait for the normal installer. We will definitely have it, but in the meantime, use the hotfix SFX archive, there should be no problems with it

NOTE LIST

What was actually planned in this update?

  • RTSS Supprot for Saku PowerMon Pro
  • Better UI in whole app
  • Clean code and try to fix RAM leaks
  • Better taskbar
  • Profile switcher by pressing user-binded key combination for each other profile or for all
  • Better translate in some moments

ERROR?

The taskbar (profile switcher in taskbar) is not working quite correctly right now, I am well aware of this, so please do not write to me about it.

ABOUT INSTALLATION

Please REMOVE previous app version before installing this ones but before that DISABLE app autostart in settings page. Previous version is UWP packed ".appx" app but this ones is UWP Win-32 ".exe" app. Roughly speaking, the application has switched to a slightly different architecture and I will no longer upload its ".appx" version here. Now certificate is useless. Hehe thanks for understanding.

THATS ALL?

Don't think that I'm not developing a project, I'm doing it every day for you friends, but so far I can't make a stable update because there are too many changes, but we're getting close to release!
I hope you will appreciate my work as your star ⭐ , thank you!