Home Homebrew Rilasciato sys-CLK v1.0.1

[Scena Switch] Rilasciato sys-CLK v1.0.1

1292
2

Disponibile un nuovo aggiornamento per sys-CLK, il sysmodule sviluppato dal team RetroNX ci permette di overcloccare o undercloccare la CPU, la GPU e la RAM della console Switch.

Il modulo di sistema sys-CLK legge il preset e imposta automaticamente l’overclock o l’underclock della console Switch, a seconda del titolo attualmente in esecuzione e se la Switch in quel momento si trovi ancorata alla base o meno.

Questo nuovo aggiornamento corregge due bug lasciati da tempo in sospeso, come la temperatura che non veniva visualizzata correttamente nel gestore e i caratteri coreani che venivano visualizzati in modo errato.

Caratteristiche principali

  • Overclock e underclock automatici in base al titolo corrente e dello stato se ancorato o meno.
  • Legge i preset per i titoli dalla scheda SD.
  • Hot reload consente di modificare il preset mentre il gioco è in esecuzione con sys-ftpd.
  • Presets database per un overclock facile e veloce su giochi popolari.

Tutte le frequenze possono essere impostate sia per in modalità ancorata che in modalità portatile, effettuando 6 valori per preset:

  • CPU (limitata a 1683 MHz).
  • GPU (limitata a 460 MHz senza caricabatterie, se il clock viene impostato fino a 768 MHz richiede un caricatore, se il clock supera i 768 MHz viene richiesto il caricatore ufficiale).
  • RAM (limitata a 1600 MHz).

File importanti

  • Il file di configurazione consente di impostare orologi personalizzati per stato ancorato e TitleID, descritti di seguito:
    /config/sys-clk/config.ini
  • File di registro in cui sono scritti i registri se abilitato:
    /config/sys-clk/log.txt
  • Il file flag di registro abilita la scrittura del registro se il file esiste:
    /config/sys-clk/log.flag
  • File CSV in cui sono scritti l’id titolo, il profilo, gli orologi e le temperature se abilitati:
    /config/sys-clk/context.csv
  • App sys-clk manager (accessibile da hbmenu):
    /switch/sys-clk-manager.nro
  • Sys-clk overlay (accessibile da qualsiasi luogo richiamando il menu Tesla):
    /switch/.overlays/sys-clk-overlay.ovl
  • Sys-clk core sysmodule:
    /atmosphere/contents/00FF0000636C6BFF/exefs.nsp /atmosphere/contents/00FF0000636C6BFF/flags/boot2.flag

Guida

  • L’installazione è piuttosto semplice: Basta copiare le cartelle di configurazione e Atmosphère all’interno della scheda SD ed eseguire un riavvio della console.
  • Il sysmodule sarà attivo e in esecuzione in background.

Per creare un nuovo preset, modificare il file config.ini all’interno della directory /config/sys-clk/ sulla scheda SD e modificare i valori secondo questo modello:

[Application Title ID]
docked_cpu=
docked_gpu=
docked_mem=
handheld_charging_cpu=
handheld_charging_gpu=
handheld_charging_mem=
handheld_charging_usb_cpu=
handheld_charging_usb_gpu=
handheld_charging_usb_mem=
handheld_charging_official_cpu=
handheld_charging_official_gpu=
handheld_charging_official_mem=
handheld_cpu=
handheld_gpu=
handheld_mem=handheld_mem=

  • Sostituire Application Title ID con il title id del gioco/applicazione che si intende personalizzare. Un elenco di tutti i Title ID può essere trovato all’interno del wiki Switchbrew wiki.
  • Le frequenze sono espresse in mhz e saranno ridimensionate ai valori più vicini possibili, descritti nella tabella di clock sottostante.
  • Se una chiave viene omessa, il valore vuoto o impostato su 0, verrà ignorato.
  • Se charging, sys-clk cercherà le frequenze in quell’ordine, selezionando il primo trovato:
    • Configurazione specifica per charging (USB o Official): handheld_charging_usb_X o handheld_charging_official_X
    • Configurazione non-specifica per charging: handheld_charging_X
    • Configurazione handheld: handheld_X

Presente anche un database contenente alcuni esempi e preset consigliati per determinati giochi, al momento raccoglie solo 18 titoli, ma ne verranno aggiunti altri. Visitate la repository del database a questo indirizzo.

Esempio 1: Zelda Breath of the Wild

  • Overclock della CPU durante l’aggancio o la ricarica.
  • Overclock MEM agli orologi in modalità palmare.

Porta a un framerate più uniforme nel complesso (ad esempio: nella foresta di korok)

[01007EF00011E000]
docked_cpu=1224
handheld_charging_cpu=1224
handheld_mem=1600

Esempio 2: Picross

Underclock sul palmare per risparmiare batteria

[0100BA0003EEA000]
handheld_cpu=816
handheld_gpu=153
handheld_mem=800

Avanzate

La sezione [values] consente di modificare i tempi in sys-clk, non dovresti modificare nessuno di questi a meno che tu non sappia cosa stai facendo. I valori possibili sono:

ChiaveDescrizionePredefinito
temp_log_interval_msDefinisce la frequenza per la temperatura del registro sys-clk, in millisecondi (0 per disabilitare)0 ms
csv_write_interval_msDefinisce la frequenza con cui sys-clk scrive nel CSV, in millisecondi (0 per disabilitare)0 ms
poll_interval_msDefinisce la velocità con cui sys-clk controlla e applica i profili, in millisecondi300 ms

Capping

Per proteggere la batteria da un eccessivo sforzo, gli orologi richiesti dalla configurazione potrebbero essere chiusi prima dell’applicazione, a seconda del profilo corrente:

PalmareRicarica (USB)Ricarica (ufficiale)Ancorata
MEM----
CPU----
GPU460768--

Tabelle clock (MHz)

Orologi MEM

  • 1600 → Docking ufficiale, modalità boost, orologio max.
  • 1331 → Palmare ufficiale.
  • 1065
  • 800
  • 665

Clock della CPU

  • 1785 → orologio massimo, modalità boost
  • 1683
  • 1581
  • 1428
  • 1326
  • 1224 → sdev oc
  • 1122
  • 1020 → docking e palmare ufficiali
  • 918
  • 816
  • 714
  • 612

Clock della GPU

  • 921 → Clock massimo.
  • 844
  • 768 → Ancorata ufficiale, modalità boost.
  • 691
  • 614
  • 537
  • 460 → Palmare massimo.
  • 384 → Palmare ufficiale.
  • 307 → Palmare ufficiale.
  • 230
  • 153
  • 76

Note

  • L’overclock della GPU è limitato a 460 Mhz mentre nel palmare e limitato a 768 Mhz in caso di ricarica, a meno che non si stia utilizzando il caricabatterie ufficiale.
  • I clock superiori a 768 MHz richiedono il collegamento del caricabatterie ufficiale.

Changelog

  • Corretto il problema con la temperatura della skin non mostrata nel gestore.
  • Corretti i caratteri coreani visualizzati in modo errato nel gestore.
  • Sincronizzazione upstream di libtesla (compatibilità libnx 4.0.x).

Download: sys-CLK v1.0.1

Download: Source code sys-CLK v1.0.1

Link: Database sys-CLK

Fonte: github.com

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch

Vedi altri prodotti Nintendo Switch

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

2 Commenti

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.