Homebrew RELEASE sys-clk under/overclocking sysmodule

  • Thread starter m4xw
  • Start date
  • Views 511,594
  • Replies 1,366
  • Likes 88

TotalJustice

Well-Known Member
Member
Joined
Jan 28, 2017
Messages
443
Trophies
0
Age
26
XP
2,612
Country
United Kingdom
I'm wanting to use the RAM and GPU overcooking with RetroArch. Do I just set a preset for the title I use to launch homebrew. Do I need to specify a cpu overcook since RA already does this?
Yes, just set the title ID that you use to launch RA. No need to chnage the cpu as retroarch already does that as you said (you can check if the cpu clock has changed in retroarch by checking the logs).
 

Cencil

Well-Known Member
Member
Joined
Aug 24, 2016
Messages
292
Trophies
0
XP
1,122
Country
Canada
Gonna post it here too.:

So, from my super professional testing with Korok forest in Zelda BOTW.
1. Game loads faster with default CPU clock (weird).
2. Negligible if any difference in the forest with CPU only overclock
3. Negligible if any difference with GPU and CPU overclock.(edited)

Also, the switch does not seem to heat up (fan not spinning up) while in the forest with then overclocks, so it seems like they are not being used at all. (Compared to my lovely monopoly, where the fan rumps up as soon as the board loads while having a noticeable difference in performance)

Does anyone have an idea what is going on?
Haha first game/place I tested as well.

Same result. No real difference even with max OC's and plugged in. Still laggy in that area.
 

Trice

Well-Known Member
Member
Joined
Jan 20, 2009
Messages
153
Trophies
1
XP
1,260
Country
Switzerland
Haha first game/place I tested as well.

Same result. No real difference even with max OC's and plugged in. Still laggy in that area.
Did you overclock the RAM as well? The performance problems at Korok Forest are purely RAM related as someone mentioned earlier already. CPU and GPU won't help in this case.
 

Kubas_inko

"Something funny goes here."
Member
Joined
Feb 3, 2017
Messages
6,324
Trophies
1
Age
24
Location
I gues on earth.
XP
5,209
Country
Czech Republic

KuranKu

I am KranK
Developer
Joined
Jan 13, 2019
Messages
367
Trophies
0
Age
34
Location
Israel
XP
1,181
Country
Israel
View attachment 157877
sys-clk
a per-title CPU, GPU and RAM overclock and underclock sysmodule for Atmosphère

By @p-sam @m4xw and @natinusala

After weeks of testing, the RetroNX Team is proud to finally release sys-clk, a system-wide overclock and underclock sysmodule, as a public beta (version beta3).

Key features:
  • Automatic overclock and underclock depending on the running title and docked state
  • Reads presets for titles from the SD card
  • Hot reload allows you to change your preset while the game is running with sys-ftpd
  • Presets database for a quick and easy overclock on popular games
How does it work?

The sysmodule overclocks and underclocks the CPU, GPU and RAM of the console depending on the title currently running and docked state.
When you run a game, sys-clk will read its preset it and automatically overclock (or underclock) the system for you.

All frequencies can be set for both docked and handleld mode, making 6 values per preset :
  • CPU (capped at 1683MHz)
  • GPU (capped at 460MHz without a charger, clocks up to 768MHz require a charger, clocks higher than 768MHz require the official charger)
  • RAM (capped at 1600MHz)
As you can see, we added safety measures and chose the limits to ensure that overclocking cannot damage your console.

How do I use it?

Installation is pretty straightforward - just copy the config and atmosphere folders at the root of your SD card and reboot your console.
The sysmodule will be active and running out of the box.

To create a new preset, just edit /config/sys-clk/config.ini on your SD card and add it following this template:

Code:
[Application Title ID]
docked_cpu=
docked_gpu=
docked_mem=
handheld_cpu=
handheld_gpu=
handheld_mem=

The README contains the frequencies tables as well as examples for Breath of the Wild overclock and Picross underclock.

Note: If you're using ReiNX, you need to rename the atmosphere folder to ReiNX and move out the boot2.flag file next to exefs.nsp

Didn't you mention a presets database?

I sure did! For your convenience, we setup a repository where curated presets and examples can be downloaded. So far, 18 games have been added to the database.
You can find it here: https://github.com/retronx-team/sys-clk-db

If you want to contribute to the database, just submit a pull request on the repository, or join us on the RetroNX Discord server, channel #oc-perf-submissions

Give me a link already!

Code, releases and more documentation can be found on the GitHub repository here: https://github.com/retronx-team/sys-clk

Planned features
  • Split the config into multiple files (for a drag-and-drop presets installation)
  • A homebrew frontend to manage presets, and database integration to download them directly from the Switch
  • Charging clock profiles
  • ┴┬┴┤( ͡° ͜ʖ├┬┴┬
Its sure a very usefull module ....thanks for that !
 

Mat37

Well-Known Member
Member
Joined
Dec 3, 2016
Messages
790
Trophies
0
Age
22
Location
Does it matter ?
XP
1,379
Country
France
Is it really safe ? I pushed everything max for a test and the fan was spinning like hell in Torna after 3 minutes ^^ Surely don't push everything max for an extended period of time. I guess the console will shut down if it becomes too hot tho
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
Is it really safe ? I pushed everything max for a test and the fan was spinning like hell in Torna after 3 minutes ^^ Surely don't push everything max for an extended period of time. I guess the console will shut down if it becomes too hot tho
The Fan goes crazy on high clocks + handheld because nintendo doesn't want it to feel warm to the touch.
I still don't recommend > docked clocks for long periods.

temps.png
 
Last edited by m4xw,

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,261
Country
United States
Switch is very conservative with heat, the main issue is the battery if anything. You will run it out fast and a few people have reported battery bulging after extensive overclocking. At least you can replace the battery and backplate if it comes to it.
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
Switch is very conservative with heat, the main issue is the battery if anything. You will run it out fast and a few people have reported battery bulging after extensive overclocking. At least you can replace the battery and backplate if it comes to it.
"few people"? No.
There is exactly 1 case and Beware never even confirmed it by opening the switch (also that was back with lakka which had no proper fan control back then and full shield clocks)
Also it ran continously for *weeks* straight.
It's still absolutely a concern.
 
Last edited by m4xw,

GamingAori

Well-Known Member
Member
Joined
Mar 16, 2014
Messages
676
Trophies
1
Age
24
XP
975
Country
Germany
The Fan goes crazy on high clocks + handheld because nintendo doesn't want it to feel warm to the touch.
I still don't recommend > docked clocks for long periods.

View attachment 158024
The switch clocks down automatically or turns off when it gets to hot correct? And why don't you recommend docked clocks? Shouldn't that be safe aswell? Or because of potential battery damage?
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
the switch clocks down automatically or turns off when it gets to hot correct
correct
And why don't you recommend docked clocks? Shouldn't that be safe aswell? Or because of potential battery damage?
"> docked clocks" means greater/bigger than docked clocks.

Even in docked mode you don't recommend higher clocks ?
Correct. However it's up to the consumer.

--------------------- MERGED ---------------------------

It has worse airflow in docked mode.
Airflow is not a concern. The fan will suck so much air in, it won't even matter.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    ZeroT21 @ ZeroT21: horny jail is full la