Homebrew RELEASE Universal Clock Settings for sys-clk and sys-clk-Editor

Huntereb

Well-Known Member
OP
Member
Joined
Sep 1, 2013
Messages
3,235
Trophies
0
Website
lewd.pics
XP
2,421
Country
United States
1569353335070.jpg


I've created some patches for sys-clk and sys-clk-editor that enable you to set universal system-wide clock settings right from your console. The clock settings will be read from your config and applied for every title that you do not have clock settings specified for in your config. If you do have a title specified in your config with its own clock settings, they will be applied instead of your universal clock settings. Your universal clock settings will be applied alongside your game-specific clock settings if you have a profile created in your universal clock settings that are not in your game's settings. For example, if you have in your universal clock settings that you want your RAM speed to be 1600MHz, and the game you have settings set up for does not have a RAM setting, your RAM will still be set to 1600MHz alongside whatever other game-specific clocks you've defined. Game-specific config settings will always override your universal clock settings.

The sys-clk patch doesn't require the use of sys-clk-editor. If you don't want to use it, just take a look at the config included with the release to figure out how to make it work. Both patches will be updated when I see that they require an update to continue functioning properly, or for major revisions of sys-clk or sys-clk-editor.

Release and source code Download: https://lewd.pics/chan/b/543.html

sys-clk: https://github.com/retronx-team/sys-clk

sys-clk-editor: https://github.com/SunTheCourier/sys-clk-Editor

If you have any questions about the use of sys-clk, be sure to stop by the RetroNX discord: https://discord.gg/erNC4FB

I will not be responding to questions on this site. If you have a question about these patches, feel free to ask on the release page.
 

Huntereb

Well-Known Member
OP
Member
Joined
Sep 1, 2013
Messages
3,235
Trophies
0
Website
lewd.pics
XP
2,421
Country
United States
Small update. I made the sys-clk patch so it doesn't remove features that will eventually be usable in sys-clk-manager, and I also compiled it with the latest libnx. You shouldn't notice any difference in functionality from the previous version.

When sys-clk-manager is eventually shown to public eyes, I'll likely incorporate this config-based universal clock setting setup into it, instead of sys-clk-Editor.
 

Huntereb

Well-Known Member
OP
Member
Joined
Sep 1, 2013
Messages
3,235
Trophies
0
Website
lewd.pics
XP
2,421
Country
United States
1569613302814.jpg


Another update. I had someone ask me if I could incorporate a way of forcing sys-clk to ignore changing clocks when games enable "boost mode". It seems like a useful feature, so I've done just that. You can force sys-clk to not change your clock settings during "boost mode" by creating a file named "boost.flag" in you config folder. You can also just select the menu option in sys-clk-Editor, which I've also implemented.
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
7,228
Trophies
1
XP
8,798
Country
United Kingdom
Another update. I had someone ask me if I could incorporate a way of forcing sys-clk to ignore changing clocks when games enable "boost mode". It seems like a useful feature, so I've done just that. You can force sys-clk to not change your clock settings during "boost mode" by creating a file named "boost.flag" in you config folder. You can also just select the menu option in sys-clk-Editor, which I've also implemented.
Maybe worth doing a pull request for this feature to the official repo? I know they're not interested in the universal clock setting, but they might like this.
 
  • Like
Reactions: Mindhunter123

p-sam

Well-Known Member
Member
Joined
Feb 3, 2019
Messages
106
Trophies
0
XP
596
Country
France
Maybe worth doing a pull request for this feature to the official repo? I know they're not interested in the universal clock setting, but they might like this.

No because games do not get to actually benefit from it (because of how sys-clk works), we have been trying to explain it numerous times in our discord along with the caveats of the other patches in here, since it got asked multiple times, it's just ¯\_(ツ)_/¯ now
 
Last edited by p-sam,
  • Like
Reactions: hippy dave

vanraz86

Active Member
Newcomer
Joined
Jan 24, 2019
Messages
32
Trophies
0
Age
33
XP
726
Country
Greece
Not working for me, installed everything, 9.0 and atm 0.9.4. Doom and Wolfenstein don't change resolution even after ovecloking gpu to max. Please help, thanks
 

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,361
Trophies
0
XP
3,258
Country
Netherlands
How do I use this with SX OS?
And is there a way to see INGAME what the current active clock is, to double check if the clocks are REALLY applied?
 

pcwizard7

Well-Known Member
Member
Joined
Aug 2, 2013
Messages
1,398
Trophies
0
XP
1,561
Country
Australia
How do I use this with SX OS?
And is there a way to see INGAME what the current active clock is, to double check if the clocks are REALLY applied?

I think it works if u enable sys-clk in sys editor after every reboot. in that u need to manually toggle it on when u want to use it in sxos
 

UnT7oh

Well-Known Member
Newcomer
Joined
Mar 18, 2017
Messages
79
Trophies
0
XP
307
Country
United States
Thank you OP, all features work perfectly! Great work.

No because games do not get to actually benefit from it (because of how sys-clk works), we have been trying to explain it numerous times in our discord along with the caveats of the other patches in here, since it got asked multiple times, it's just ¯\_(ツ)_/¯ now

As the developer of sys-clk can you please explain what you mean by this? I am using it and games definitely do benefit, sys-clk appears to be paused when boost mode becomes active and resumes when boost mode ends.
 
Last edited by UnT7oh,

UnT7oh

Well-Known Member
Newcomer
Joined
Mar 18, 2017
Messages
79
Trophies
0
XP
307
Country
United States
General chit-chat
Help Users
  • No one is chatting at the moment.
    SG854 @ SG854: https://youtu.be/m_6dkzL4VS4