4.0 KiB
⚠️ Disclaimer
THIS TOOL CAN BE DANGEROUS IF MISUSED. PROCEED WITH CAUTION. Due to the design of Horizon OS, overclocking RAM can cause NAND OR SD CORRUPTION. Ensure you have a full NAND, PRODINFO, EMUMMC and SD backup before proceeding.
About
Horizon OC is an open-source overclocking tool for Nintendo Switch consoles running Atmosphere custom firmware. It enables advanced CPU, GPU, and RAM tuning with user-friendly configuration tools.
Default clocks
- CPU: Up to 1963MHz (Mariko) / 1785MHz (Erista)
- GPU: Up to 1152MHz (Mariko) / 921MHz (Erista)
- RAM: Up to 2133MHz (Mariko) / 1600MHz (Erista)
- Over/undervolting support
- Built-in configurator
- Compatible with most homebrew
It is recommended to read the guide before proceeding, as this can help you get a significant performance boost over the default settings, often times with less power draw and heat output
Installation
-
Ensure you have the latest versions of
-
Download and extract the Horizon OC Package to the root of your SD card.
-
If using Hekate, edit
hekate_ipl.inito include:kip1=atmosphere/kips/hoc.kip secmon=atmosphere/exosphere.bin(No changes needed if using fusee.)
Configuration
- Open the Horizon OC Overlay
- Open the settings menu
- Adjust your overclocking settings as desired. A helpful guide can be found here.
- Click Save KIP Settings to apply your configuration.
Donating
We don't accept donations. Put your spare cash into a charity instead :)
Building from Source
Refer to COMPILATION.md
Clock table
See CLOCKS.md for the full list of available MEM, CPU, and GPU clocks.
Credits
- Lightos's Cat - Cat
- Souldbminer - hoc-clk and loader development
- Lightos - Loader patches development, hoc-clk development, guides
- TDRR - HOC Logo Design
- tetetete-ctrl - Website design
- SciresM - Atmosphere CFW
- CTCaer - L4T, Hekate, proper RAM timings
- KazushiMe - Switch OC Suite
- Hanai3bi (Meha) - Switch OC Suite, EOS, sys-clk-eos
- NaGaa95 - L4T-OC kernel, Status Monitor fork
- B3711 (halop) - EOS, contributions
- sys-clk team (m4xw, p-sam, natinusala) - sys-clk
- Dominatorul - Soctherm driver, guides, general help
- ppkantorski - Ultrahand sys-clk & Status Monitor fork
- MasaGratoR and ZachyCatGames - General help
- MasaGratoR - Status Monitor & Display Refresh Rate driver
- Dominatorul, Samybigio, Arcdelta, Miki, Happy, Winnerboi77, Blaise, Alvise, agjeococh, frost, letum00, and Xenshen - Testing
- Samybigio2011, Miki - Italian translations
- angelblaster - Korean translations
- q1332348216-glitch - Chinese translations
- th3-ne0undr5c0r - French translations
- Nvidia - Tegra X1 Technical Reference Manual, soctherm driver, L4T

