Skip to content

Releases: retronx-team/sys-clk

2.0.0-rc

14 Oct 13:51
Compare
Choose a tag to compare

**NEW MAJOR (PRE)RELEASE **

Full Changelog: 1.0.3...master

  • sys-clk does not embed freq tables anymore, and will now get them from HOS at boot time
  • Real/instant frequencies, and battery power draw can now be printed in the overlay, manager, logs, and csv reports
  • New GPU Max on handheld for Mariko: 614Mhz
  • Support for HOS 17.0.0 has been added

If you notice any bugs or weird behavior (especially on HOS < 7.0.0), you can create an issue on the repo, or send a message in the RetroNX Discord.

1.0.3

20 Apr 20:21
Compare
Choose a tag to compare

This minor update fixes the overlay not working on HOS >= 16.0.0 by upgrading libtesla and libnx to the latest version

Thanks to @alula for the PR

1.0.2

24 Mar 00:34
Compare
Choose a tag to compare

This minor update mainly fixes a sysmodule crash that happens when trying to poll temperatures on HOS >= 14.0.0.

Because one of the method to get precise temperatures was removed, it also means that starting HOS 14 you will no longer have decimal precision on "PCB" and "SOC" temperatures.

Included from develop since the last release:

  • Fix freqs on ResetToStock(); for Boost Mode GPU
  • libnx compat fixes
  • libtesla updated from upstream
  • Use ts:GetTemperature on HOS 14.0.0+ instead of ts:GetTemperatureMilliC
  • Release files dont enable logs by default anymore

EDIT: The release files have been updated to match the tag version, and with the log flag removed by default. Thanks to everyone who tested!

1.0.1

21 Mar 15:02
Compare
Choose a tag to compare

Minor bugfix release to squash the issues that have been pending for a while, and allow sys-clk to be compiled on libnx 4.0.x

  • Fix skin temp not shown in the manager
  • Fix Korean characters shown incorrectly in the manager
  • libtesla upstream sync (libnx 4.0.x compat)

1.0.0 - the graphical update

17 Jun 15:45
Compare
Choose a tag to compare

This release marks the first 1.x version, and introduces 2 new ways to view and edit the config:

  • Homebrew app: sys-clk manager, testing grounds of borealis, a new hardware accelerated, Nintendo Switch inspired UI library for PC and Nintendo Switch
  • Tesla overlay: sys-clk-overlay, powered by libtesla

Features

  • Enable/disable sys-clk
  • Display the frequencies, thermals, and profile retrieved from the sysmodule
  • List and edit application profiles for either:
    • Your installed apps on the manager
    • The currently running app directly in the overlay
  • Edit advanced settings such as timings and temporary frequencies overrides

0.13.1

18 Apr 12:55
Compare
Choose a tag to compare

This hotfix update aims to address the shortage of time sessions that could trigger fatals from using Homebrew if too many sysmodules were running.

Changes:

  • Don't keep the time session open (only used at init)
  • Misc changes from the develop branch (libnx compat, etc) that does not affect features

0.13.0

20 Sep 18:33
Compare
Choose a tag to compare

Changelog:

  • Temperature monitoring (SoC; PCB and Skin at customizable interval)
  • Logging refactor:
    • Logs can now be enabled or disabled at runtime
    • Prettier logs (clock hz format, shorter text)
    • Milliseconds in timestamp
  • CSV export (timestamp, titleId, profile, clocks, temps at customizable interval)
  • FW 9.0.0 fixes
  • HB and crashed apps fixes

Check the readme on how to setup the new config options.

sys-clk 0.12.3

16 May 19:34
Compare
Choose a tag to compare

This is a minor update that changed polling timings to accommodate actively scaling titles (ex: BOTW, DOOM...)

Original Changelog for 0.12.0:

  • Config loading has been refactored to permit more profile storage, and serve as the groundwork for what's to come
  • The kip target (which had become irrelevant) and the code required to support it has been removed, consequently enabling pm late loading with no side-effect

sys-clk 0.12.2

21 Apr 18:28
Compare
Choose a tag to compare

This release adds support for 8.0.0

Original Changelog for 0.12.0:

  • Config loading has been refactored to permit more profile storage, and serve as the groundwork for what's to come
  • The kip target (which had become irrelevant) and the code required to support it has been removed, consequently enabling pm late loading with no side-effect

sys-clk 0.12.1

15 Apr 12:07
Compare
Choose a tag to compare

This hotfix was made to correct the capping logic that was incorrectly applied to the CPU, consequently underclocking on defined profiles.

Original Changelog for 0.12.0:

  • Config loading has been refactored to permit more profile storage, and serve as the groundwork for what's to come
  • The kip target (which had become irrelevant) and the code required to support it has been removed, consequently enabling pm late loading with no side-effect