2025-10-31 19:37:02 -04:00
2025-10-31 17:30:30 -04:00
2025-09-22 16:51:21 -04:00
2025-10-31 19:37:02 -04:00
2025-10-31 19:37:02 -04:00
2025-10-31 19:37:02 -04:00
2025-10-01 19:10:21 -04:00
2025-10-31 19:37:02 -04:00
2025-10-31 19:37:02 -04:00
2025-09-22 16:58:05 -04:00
2025-09-22 16:59:38 -04:00
2025-10-31 17:36:49 -04:00
2025-10-06 19:18:21 -04:00
2025-10-10 23:16:11 +03:00
2025-09-22 17:00:06 -04:00

logo

License: GPL-2.0 Nintendo Switch Discord VSCode C++ Downloads


⚠️ Disclaimer

THIS TOOL CAN BE DANGEROUS IF MISUSED. PROCEED WITH CAUTION. Due to the design of Horizon OS, overclocking RAM can cause NAND DAMAGE. Ensure you have a full NAND 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.


🚀 Features

  • CPU: Up to 2397MHz (Mariko) / 2091MHz (Erista)
  • GPU: Up to 1305MHz (Mariko) / 998MHz (Erista)
  • RAM: Up to 3200MHz (Mariko) / 2360MHz (Erista)
  • Over/undervolting support
  • Built-in configurator
  • Compatible with most homebrew

Higher (potentially dangerous) frequencies are unlockable. ⚙️ Exact maximum values vary per console.


🧩 Installation

  1. Ensure you have the latest versions of

  2. Download the latest hoc.kip file from the Releases tab.

  3. If using Hekate, edit hekate_ipl.ini to include:

    kip1=atmosphere/kips/*
    

    (No changes needed if using fusee.)

  4. Download and extract the Horizon OC sysmodule to the root of your SD card.

  5. Alternatively, use the Configurator and click the Install buttons for automatic setup.


⚙️ Configuration

  1. Download the latest Configurator on your computer.
  2. Run the executable.
  3. Select your SD card or UMS drive.
  4. Adjust overclocking settings as desired.
  5. Click Save to apply your configuration.

🧱 Building from Source

  1. Set up a development environment for compiling Atmosphere.

  2. Clone Atmosphere:

    git clone https://github.com/Atmosphere-NX/Atmosphere.git
    
  3. Move the cloned folder into build/.

  4. Insert your Source/stratosphere folder into build/.

  5. Run:

    ./build.sh
    

To build the Configurator:

cd Source/Configurator
build.bat
# or
python -m PyInstaller --onefile --add-data "assets;assets" --icon=assets/icon.ico --noconsole src/main.py

💎 Credits

  • Lightos & Dominatorul RAM timings
  • KazushiMe & meha Switch-OC-Suite
  • sys-clk team sys-clk
  • b0rd2death Ultrahand sys-clk fork
  • Lightos & Sammybigio2011 Early testing
Description
An open source overclocking tool for Nintendo Switch consoles running Atmosphere custom firmware
Readme GPL-2.0 139 MiB
Languages
C++ 66%
C 28.1%
NASL 2.3%
Makefile 1.8%
Shell 1.3%
Other 0.5%