Releases: Erruar/Saku-Overclock
Saku Overclock 1.0.18.31 Release Candidate 9 CC31
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!
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
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:
- 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.
- 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.
- 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.
- 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.
- Tray Menu Modernization
- Introduced a new, sleek tray menu powered by H.NotifyIcon.WinUI.
- Added GUIDs for Ni-Icons to ensure consistency and accuracy.
- Error Handling and Notifications
- Enhanced SMU command error handling, showing detailed errors in app notifications.
- Added comprehensive error tracking for RyzenADJ and SMU commands.
- 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.
- 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.
- 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.
Ni-Icons Gradient Options
Added gradient customization for Ni-Icons, enhancing visuals. Options are fully integrated into settings with translations.
Cooler Page & Asus Cooler Page
Improved usability and added Auto mode for fan control. Now supports automatic NBFC installation for unsupported laptops.
Modern Tray Menu
The app now features a sleek, functional tray menu built with H.NotifyIcon.WinUI, replacing the outdated WinForms implementation.
Overclock Page Updates
The Overclock page now supports precise control using NumberBoxes, allowing manual input for fine-tuned adjustments.
App Installer
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
Saku Overclock 1.0.17.0 Release Candidate 8
Highlights:
- Improved application auto-update system
- 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.
- Fixed bug when TrayMon and RTSS options on Settings page aren't hiding properly
- Added Suggests & Fixes on Main page Guide section with links to Github
- Core Performance Boost (Turbo Boost) Option fix
- Fixed bug with the "notification icon" (no notifications icon) and "unable to fetch changelog" icon not appearing
- Set default app size to size from all GitHub screenshots. Tiny and minimalism
- 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.
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.
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
Suggests on Main Page
Now you can easily access to fixes & tips from Github according to my app.
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
Fixed No notifications icon not appearing
Hotkeys settings
Still in Beta. Work in progress. All hotkeys are working
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
Saku Overclock 1.0.16.0 Release Candidate 7
Highlights:
- 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 - Added: TrayMon - a new system for monitoring needed sensors in windows Tray icons. You can customize it in app settings
- 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
- Now you can enable or disable RTSS and TrayMon through Information page
- No more static in ShellPage keybind quick profile switcher
- Cleaned error when app can apply many times danger settings. Apply voids are reworked
- Fixed Information page isn't working sometimes
- Less Config file using = better stability
- Fixed translate issues
- Code cleaning
TrayMon options
You can enable or disable TrayMon on Information Page or Settings Page. You can customize it in Settings Page
How did it works?
TrayMon Settings
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
In-Game overlay with RTSS Options
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
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
Saku Overclock 1.0.15.0 Release Candidate 6
Highlights:
- Now app WILL work on your laptop! I've fixed the bug when app isn't starting without configs - enjoy the Saku Overclock!
- 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!
- Stability update: now app isn't deinitializing libryzenadj.dll to save resources and not to get 0xc000005
- Fixed bug with stucked RTSS on information page
- Better UI at all pages: more shadows, less free spaces, better organization of interface and whole all app
- Advanced cooler page cooler curve better curves, now you can see min-max-rpm options, fixed bug with strange curves scaling on FHD+ monitors
- Animations for some elements
- Now you can see changelog on main page and in notifications (it uses internet)
- Better PStates applying - moore stable and now it works on startup as it should
- Safe reapply option -reapply only safe parameters
- Added auto-updates mechanism
- Added Dark-Light theme switcher for custom themes
- Fixed bug on information page - now PStates have correct values
- Deleted "Unsaved" profile - less errors in app and more readable code
- Links to readme and issues on app main page
- Code cleaning
Main page
Settings page
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
Saku Overclock 1.0.14.0 Release Candidate 5
Highlights:
- RTSS support for information page. Launch RTSS, go to Information page and open game. Enjoy. This feature will be better.
- Completely new Information page
- More information on Information page
- Stability update for Curve Optimizer settings
- 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
- Safe Reapply option
- Themes fix
- Normal installer
Information page
CPU
VRM
GFX
RAM
Battery
P-States
Settings page
Safe Reapply and Auto-Update (WIP)
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
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:
- RTSS support for information page. Launch RTSS, go to Information page and open game. Enjoy. This feature will be better.
- Curve optimizer settings
- Saku PowerMon edit
- iGPU Curve Optimizer
- Desktop CPUs improvements
- SMU Functions manager
- Fix custom themes bug (new features soon)
- Normal installer
Curve Optimizer
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
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
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:
- RTSS support for information page. Launch RTSS, go to Information page and open game. Enjoy. This feature will be better.
- Curve optimizer settings
- Saku PowerMon edit
- iGPU Curve Optimizer
- Desktop CPUs improvements
- Normal installer
Curve Optimizer
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
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:
- Design improvement by using Collapse Launcher elements
- SFX Installer instead of .appx
- Profile switcher in app taskbar
- Notifications in taskbar
- Taskbar improvements
- Working autostart
- MOOORE THEMES
- Custom user themes
- Theme manager
- UI appereance boost
Themes
A lot of NEW themes
Advanced Theme settings!
You can use Theme manager to create your custom theme with ANY BACKGROUND. Even with gif!
You can change background image only for custom themes
Notifications
Its a quick way to remember what parameter is failing to disable it
Profile switcher
You can easy switch with your profiles (BETA) on any app pages! Now it can have some bugs...
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
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:
- Design improvement by using Collapse Launcher elements
- NORMAL INSTALLER!!! DELETE YOUR PREVIOUS VERSION OF APP!
- Profile switcher in app taskbar
- Notifications in taskbar
- Taskbar improvements
- 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!