diff --git a/Source/Atmosphere/stratosphere/loader/source/oc/customize.hpp b/Source/Atmosphere/stratosphere/loader/source/oc/customize.hpp
index a98f0b18..e7e82084 100644
--- a/Source/Atmosphere/stratosphere/loader/source/oc/customize.hpp
+++ b/Source/Atmosphere/stratosphere/loader/source/oc/customize.hpp
@@ -70,7 +70,6 @@ struct CustomizeTable {
u32 commonEmcMemVolt;
u32 eristaEmcMaxClock;
- u32 reserved1[2];
StepMode stepMode;
u32 marikoEmcMaxClock;
@@ -96,8 +95,6 @@ struct CustomizeTable {
u32 readLatency[4];
u32 writeLatency[4];
- u32 reserved2[2];
-
u32 eristaCpuUV;
u32 eristaCpuVmin;
u32 eristaCpuMaxVolt;
@@ -123,8 +120,6 @@ struct CustomizeTable {
u32 commonGpuVoltOffset;
- u32 reserved3;
-
u32 eristaGpuVoltArray[27];
u32 marikoGpuVoltArray[24];
diff --git a/Source/hoc-clk/common/include/hocclk/config.h b/Source/hoc-clk/common/include/hocclk/config.h
index ae3cb118..772a0ef6 100644
--- a/Source/hoc-clk/common/include/hocclk/config.h
+++ b/Source/hoc-clk/common/include/hocclk/config.h
@@ -301,7 +301,7 @@ static inline const char* hocclkFormatConfigValue(HocClkConfigValue val, bool pr
case KipConfigValue_commonEmcMemVolt:
return pretty ? "Common EMC/MEM Voltage" : "common_emc_mem_volt";
case KipConfigValue_eristaEmcMaxClock:
- return pretty ? "Erista EMC Max Clock" : "erista_emc_max_clock";
+ return pretty ? "Erista EMC Max Clock" : "erista_emc_max_clock2";
case KipConfigValue_stepMode:
return pretty ? "Step Mode:" : "step_mode";
case KipConfigValue_marikoEmcMaxClock:
diff --git a/Source/hoc-clk/sysmodule/src/file/kip.hpp b/Source/hoc-clk/sysmodule/src/file/kip.hpp
index a3fc2fcc..79485c2c 100644
--- a/Source/hoc-clk/sysmodule/src/file/kip.hpp
+++ b/Source/hoc-clk/sysmodule/src/file/kip.hpp
@@ -38,7 +38,6 @@ namespace kip {
u32 hpMode;
u32 commonEmcMemVolt;
u32 eristaEmcMaxClock;
- u32 reserved1[2];
u32 stepMode;
u32 marikoEmcMaxClock;
u32 marikoEmcVddqVolt;
@@ -65,8 +64,6 @@ namespace kip {
u32 readLatency1333, readLatency1600, readLatency1866, readLatency2133;
u32 writeLatency1333, writeLatency1600, writeLatency1866, writeLatency2133;
- u32 reserved2[2];
-
u32 eristaCpuUV;
u32 eristaCpuVmin;
u32 eristaCpuMaxVolt;
diff --git a/dist/README.md b/dist/README.md
new file mode 100644
index 00000000..ff3e6be6
--- /dev/null
+++ b/dist/README.md
@@ -0,0 +1,214 @@
+
+
+
+

+
+---
+
+
+
+[](https://dsc.gg/horizonoc)
+
+
+
+
+
+---
+
+
+
+## ⚠️ 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, PROINFO, 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 1075MHz (Mariko) / 921MHz (Erista)
+* **RAM:** Up to 1866/2133MHz (Mariko) / 1600MHz (Erista)
+* Over/undervolting support
+* Built-in configurator
+* Compatible with most homebrew
+
+> It is recommended to read the [guide](https://rentry.co/howtoget60fps) 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
+
+1. Ensure you have the latest versions of
+
+ * [Atmosphere](https://github.com/Atmosphere-NX/Atmosphere)
+ * [Ultrahand Overlay](https://github.com/ppkantorski/Ultrahand-Overlay)
+2. Download and extract the **Horizon OC Package** to the root of your SD card.
+3. If using **Hekate**, edit `hekate_ipl.ini` to include:
+
+ ```
+ kip1=atmosphere/kips/hoc.kip
+ ```
+
+ *(No changes needed if using fusee.)*
+
+---
+
+## Configuration
+
+1. Open the Horizon OC Overlay
+2. Open the settings menu
+3. Adjust your overclocking settings as desired. A helpful guide can be found [here.](https://rentry.co/mariko#oc-settings-for-horizon-oc)
+4. Click **Save KIP Settings** to apply your configuration.
+
+---
+
+## Building from Source
+
+Refer to COMPILATION.md
+
+---
+## Clock table
+
+### MEM clocks (mhz)
+
+* 3200 → max on mariko, JEDEC.
+* 3166
+* 3133
+* 3100
+* 3066
+* 3033
+* 3000
+* 2966
+* 2933 → JEDEC.
+* 2900
+* 2866
+* 2833
+* 2800
+* 2766
+* 2733
+* 2700
+* 2666 → JEDEC.
+* 2633
+* 2600
+* 2566
+* 2533
+* 2500
+* 2466
+* 2433
+* 2400 → max on erista, JEDEC.
+* 2366
+* 2333
+* 2300
+* 2266
+* 2233
+* 2200
+* 2166
+* 2133 → Mariko JEDEC standard max (4266 Modules)
+* 2100
+* 2066
+* 2033
+* 2000
+* 1996 → JEDEC standard
+* 1966
+* 1933
+* 1900
+* 1866 → Mariko JEDEC standard max (3733 Modules)
+* 1833
+* 1800
+* 1766
+* 1733
+* 1700
+* 1666
+* 1633
+* 1600 → official docked, boost mode, Erista JEDEC standard max (3200 Modules), JEDEC.
+* 1331 → official handheld, JEDEC.
+* 1065
+* 800
+* 665
+
+### CPU clocks (mhz)
+* 2703 → mariko absolute max, dangerous
+* 2601 → unsafe
+* 2499
+* 2397 → mariko safe max with UV (low speedo)
+* 2295
+* 2193
+* 2091
+* 1963 → mariko no UV max clock
+* 1887
+* 1785 → erista no UV max clock, boost mode
+* 1683
+* 1581
+* 1428
+* 1326
+* 1224 → sdev oc
+* 1122
+* 1020 → official docked & handheld
+* 918
+* 816
+* 714
+* 612 → sleep mode
+
+### GPU clocks (mhz)
+* 1536 → absolute max clock on mariko. very dangerous
+* 1459
+* 1382
+* 1305
+* 1267 → NVIDIA T214(mariko) rating
+* 1228 → mariko High UV safe clock
+* 1152 → mariko hiOpt-15mV max clock
+* 1075 → mariko hiOpt max clock. absolute max clock on erista. very dangerous
+* 998 → NVIDIA T210 (erista) rating
+* 960 (erista only) → erista high uv/hiOpt-15mV safe max clock
+* 921 → erista no UV max clock
+* 844
+* 768 → official docked
+* 691
+* 614
+* 537
+* 460 → max handheld
+* 384 → official handheld
+* 307 → official handheld
+* 230
+* 153
+* 76 → boost mode
+
+**Notes:**
+1. On Erista, CPU in handheld is capped to 1581MHz
+2. GPU overclock is capped at 460MHz on erista in handheld
+3. On Mariko, cap with hiOpt is 614MHz, with hiOpt-15mV it is 691MHz and with High UV it's 768MHz
+4. Clocks higher than 768MHz on erista need the official charger is plugged in.
+
+---
+
+## 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
+* **Nvidia** - [Tegra X1 Technical Reference Manual](https://developer.nvidia.com/embedded/dlc/tegra-x1-technical-reference-manual), soctherm driver, L4T
diff --git a/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp b/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp
index 221ba651..ff0e46e2 100644
Binary files a/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp and b/dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp differ
diff --git a/dist/atmosphere/kips/hoc.kip b/dist/atmosphere/kips/hoc.kip
index 279d87ce..7b93f65b 100644
Binary files a/dist/atmosphere/kips/hoc.kip and b/dist/atmosphere/kips/hoc.kip differ
diff --git a/dist/config/horizon-oc/lang/es.json b/dist/config/horizon-oc/lang/es.json
index a938c1e3..546b4429 100644
--- a/dist/config/horizon-oc/lang/es.json
+++ b/dist/config/horizon-oc/lang/es.json
@@ -2,140 +2,140 @@
"Information": "Información",
"IDDQ:": "IDDQ:",
"Module: ": "Módulo:",
- "sys-dock status:": "Estado de sys-dock:",
+ "sys-dock status:": "estado del sys-dock:",
"SaltyNX status:": "Estado de SaltyNX:",
- "RR Display status:": "Estado de pantalla RR:",
- "Wafer Position:": "Posición del wafer:",
+ "RR Display status:": "Estado de visualización RR:",
+ "Wafer Position:": "Posición de la oblea:",
"Credits": "Créditos",
"Developers": "Desarrolladores",
"Contributors": "Colaboradores",
- "Testers": "Testers",
- "Special Thanks": "Agradecimientos especiales",
+ "Testers": "Probadores",
+ "Special Thanks": "agradecimiento especial",
"Unknown": "Desconocido",
"Installed": "Instalado",
"Not Installed": "No instalado",
"X: %u Y: %u": "X: %u Y: %u",
- "THE BEER-WARE LICENSE": "LICENCIA BEER-WARE",
+ "THE BEER-WARE LICENSE": "LA LICENCIA DE CERVEZA",
"Default": "Predeterminado",
- "Do Not Override": "No sobrescribir",
- "Disabled": "Desactivado",
- "Enabled": "Activado",
+ "Do Not Override": "No anular",
+ "Disabled": "Discapacitado",
+ "Enabled": "Habilitado",
" \\ue0e3 Reset": "\\ue0e3 Restablecer",
"Display": "Pantalla",
- "Application changed\\n\\n": "Aplicación cambiada\\n\\n",
- "The running application changed\\n\\n": "La aplicación en ejecución ha cambiado\\n\\n",
- "while editing was going on.": "mientras se estaba editando.",
- "Board": "Placa",
+ "Application changed\\n\\n": "Aplicación modificada\\n\\n",
+ "The running application changed\\n\\n": "La aplicación en ejecución cambió\\n\\n",
+ "while editing was going on.": "mientras se realizaba la edición.",
+ "Board": "tablero",
"%u.%u%u mV": "%u.%u%u mV",
- "Could not connect to hoc-clk sysmodule.\\n\\n": "No se pudo conectar al sysmodule hoc-clk.\\n\\n",
- "Please make sure everything is\\n\\n": "Asegúrate de que todo esté\\n\\n",
- "correctly installed and enabled.": "correctamente instalado y activado.",
- "Fatal error": "Error fatal",
- "Temporary Overrides ": "Ajustes temporales",
- "Sleep Mode": "Modo reposo",
- "Stock": "Valores de fábrica",
- "Dev OC": "OC de desarrollo",
- "Boost Mode": "Modo boost",
+ "Could not connect to hoc-clk sysmodule.\\n\\n": "No se pudo conectar al módulo del sistema hoc-clk.\\n\\n",
+ "Please make sure everything is\\n\\n": "Por favor asegúrese de que todo esté\\n\\n",
+ "correctly installed and enabled.": "correctamente instalado y habilitado.",
+ "Fatal error": "error fatal",
+ "Temporary Overrides ": "Anulaciones temporales",
+ "Sleep Mode": "Modo de suspensión",
+ "Stock": "Valores",
+ "Dev OC": "Desarrollador OC",
+ "Boost Mode": "Modo de impulso",
"Safe Max": "Máximo seguro",
- "Unsafe Max": "Máximo no seguro",
+ "Unsafe Max": "Máximo inseguro",
"Absolute Max": "Máximo absoluto",
- "Handheld Safe Max": "Máximo seguro en portátil",
- "Enable": "Activar",
+ "Handheld Safe Max": "Caja fuerte de mano máx.",
+ "Enable": "Habilitar",
"Edit App Profile": "Editar perfil de aplicación",
"Edit Global Profile": "Editar perfil global",
- "Temporary Overrides": "Ajustes temporales",
+ "Temporary Overrides": "Anulaciones temporales",
"Settings": "Configuración",
"About": "Acerca de",
- "Compiling with minimal features": "Compilado con funciones mínimas",
- "General Settings": "Configuración general",
- "Governor Settings": "Configuración del governor",
- "Safety Settings": "Configuración de seguridad",
- "Save KIP Settings": "Guardar configuración KIP",
+ "Compiling with minimal features": "Compilando con características mínimas",
+ "General Settings": "Configuraciones generales",
+ "Governor Settings": "Configuración del gobernador",
+ "Safety Settings": "Configuraciones de seguridad",
+ "Save KIP Settings": "Guardar configuración de KIP",
"RAM Settings": "Configuración de RAM",
- "CPU Settings": "Configuración de CPU",
+ "CPU Settings": "Configuración de la CPU",
"GPU Settings": "Configuración de GPU",
"Display Settings": "Configuración de pantalla",
"Experimental": "Experimental",
- "GPU Scheduling Override Method": "Método de sobrescritura del scheduling de GPU",
- "can be dangerous and may cause": "puede ser peligroso y causar",
- "damage to your battery or charger!": "daños a la batería o al cargador.",
- "Charge Current Override": "Sobrescritura de corriente de carga",
+ "GPU Scheduling Override Method": "Método de anulación de programación de GPU",
+ "can be dangerous and may cause": "puede ser peligroso y puede causar",
+ "damage to your battery or charger!": "¡Daños a su batería o cargador!",
+ "Charge Current Override": "Anulación de corriente de carga",
"RAM Voltage Display Mode": "Modo de visualización de voltaje de RAM",
"Polling Interval": "Intervalo de sondeo",
- "CPU Governor Minimum Frequency": "Frecuencia mínima del governor de CPU",
- "refresh rates may cause stress": "las tasas de refresco pueden causar estrés",
- "or damage to your display! ": "o dañar la pantalla.",
- "Proceed at your own risk!": "¡Úsalo bajo tu propio riesgo!",
- "Max Handheld Display": "Frecuencia máxima de pantalla en portátil",
- "Display Clock": "Frecuencia de pantalla",
- "Official Rating": "Valor oficial",
+ "CPU Governor Minimum Frequency": "Frecuencia mínima del gobernador de CPU",
+ "refresh rates may cause stress": "Las frecuencias de actualización pueden causar estrés.",
+ "or damage to your display! ": "o daños a su pantalla!",
+ "Proceed at your own risk!": "¡Continúe bajo su propio riesgo!",
+ "Max Handheld Display": "Pantalla portátil máxima",
+ "Display Clock": "Reloj de pantalla",
+ "Official Rating": "Calificación oficial",
"TDP Threshold": "Umbral de TDP",
- "Power": "Potencia",
- "Thermal Throttle Limit": "Límite de thermal throttling",
- "HP Mode": "Modo alto rendimiento",
+ "Power": "poder",
+ "Thermal Throttle Limit": "Límite del acelerador térmico",
+ "HP Mode": "Modo HP",
"Default (Mariko)": "Predeterminado (Mariko)",
"Default (Erista)": "Predeterminado (Erista)",
- "Rating": "Valor",
- "Safe Max (Mariko)": "Máximo seguro (Mariko)",
- "Safe Max (Erista)": "Máximo seguro (Erista)",
- "RAM VDD2 Voltage": "Voltaje VDD2 de RAM",
- "Voltage": "Voltaje",
- "RAM VDDQ Voltage": "Voltaje VDDQ de RAM",
- "RAM Frequency Editor": "Editor de frecuencia de RAM",
- "JEDEC.": "JEDEC",
- "High speedo needed!": "¡Se necesita alto speedo!",
- "3333MHz (Needs extreme Speedo/PLL)": "3333MHz (requiere Speedo/PLL extremo)",
- "3366MHz (Needs extreme Speedo/PLL)": "3366MHz (requiere Speedo/PLL extremo)",
- "3400MHz (Needs extreme Speedo/PLL)": "3400MHz (requiere Speedo/PLL extremo)",
- "3433MHz (Needs ridiculous Speedo/PLL)": "3433MHz (requiere Speedo/PLL muy alto)",
- "3466MHz (Needs ridiculous Speedo/PLL)": "3466MHz (requiere Speedo/PLL muy alto)",
- "3500MHz (Needs ridiculous Speedo/PLL)": "3500MHz (requiere Speedo/PLL muy alto)",
- "Ram Max Clock": "Frecuencia máxima de RAM",
- "RAM Latency Editor": "Editor de latencias de RAM",
- "RAM Timing Reductions": "Reducción de timings de RAM",
- "Memory Timings": "Timings de memoria",
+ "Rating": "Calificación",
+ "Safe Max (Mariko)": "Max seguro (Mariko)",
+ "Safe Max (Erista)": "Safe Max (Erista)",
+ "RAM VDD2 Voltage": "Voltaje RAM VDD2",
+ "Voltage": "voltaje",
+ "RAM VDDQ Voltage": "Voltaje RAM VDDQ",
+ "RAM Frequency Editor": "Editor de frecuencia RAM",
+ "JEDEC.": "JEDEC.",
+ "High speedo needed!": "¡Se necesita alta velocidad!",
+ "3333MHz (Needs extreme Speedo/PLL)": "3333MHz (Necesita Speedo/PLL extremo)",
+ "3366MHz (Needs extreme Speedo/PLL)": "3366MHz (Necesita Speedo/PLL extremo)",
+ "3400MHz (Needs extreme Speedo/PLL)": "3400MHz (Necesita Speedo/PLL extremo)",
+ "3433MHz (Needs ridiculous Speedo/PLL)": "3433MHz (Necesita Speedo/PLL ridículo)",
+ "3466MHz (Needs ridiculous Speedo/PLL)": "3466MHz (Necesita Speedo/PLL ridículo)",
+ "3500MHz (Needs ridiculous Speedo/PLL)": "3500MHz (Necesita Speedo/PLL ridículo)",
+ "Ram Max Clock": "Ram Max Reloj",
+ "RAM Latency Editor": "Editor de latencia de RAM",
+ "RAM Timing Reductions": "Reducciones de tiempo de RAM",
+ "Memory Timings": "Tiempos de memoria",
"Advanced": "Avanzado",
- "t6 tRTW Fine Tune": "Ajuste fino t6 tRTW",
+ "t6 tRTW Fine Tune": "t6 tRTW Ajuste fino",
"tRTW Fine Tune": "Ajuste fino tRTW",
- "t7 tWTR Fine Tune": "Ajuste fino t7 tWTR",
- "tWTR Fine Tune": "Ajuste fino tWTR",
- "Memory Latencies": "Latencias de memoria",
- "Read Latency": "Latencia de lectura",
+ "t7 tWTR Fine Tune": "t7 tWTR Ajuste fino",
+ "tWTR Fine Tune": "Ajuste fino de tWTR",
+ "Memory Latencies": "Latencias de la memoria",
+ "Read Latency": "Leer latencia",
"Write Latency": "Latencia de escritura",
- "CPU Boost Clock": "Frecuencia boost de CPU",
- "CPU UV": "Undervolt de CPU",
+ "CPU Boost Clock": "Reloj de aumento de CPU",
+ "CPU UV": "procesador ultravioleta",
"CPU Unlock": "Desbloqueo de CPU",
- "CPU VMIN": "VMIN de CPU",
- "CPU Max Voltage": "Voltaje máximo de CPU",
- "CPU Max Clock": "Frecuencia máxima de CPU",
- "Extreme UV Table": "Tabla de undervolt extrema",
- "CPU UV Table": "Tabla de undervolt de CPU",
- "CPU Low UV": "Undervolt bajo de CPU",
- "CPU High UV": "Undervolt alto de CPU",
+ "CPU VMIN": "CPU VMIN",
+ "CPU Max Voltage": "Voltaje máximo de la CPU",
+ "CPU Max Clock": "Reloj máximo de CPU",
+ "Extreme UV Table": "Mesa UV extrema",
+ "CPU UV Table": "Tabla UV de CPU",
+ "CPU Low UV": "CPU baja radiación ultravioleta",
+ "CPU High UV": "CPU alta UV",
"CPU Low VMIN": "VMIN bajo de CPU",
"CPU High VMIN": "VMIN alto de CPU",
- "No Undervolt": "Sin undervolt",
- "SLT Table": "Tabla SLT",
+ "No Undervolt": "Sin subvoltaje",
+ "SLT Table": "Mesa TR",
"HiOPT Table": "Tabla HiOPT",
- "GPU Undervolt Table": "Tabla de undervolt de GPU",
+ "GPU Undervolt Table": "Tabla de subvoltaje de GPU",
"GPU Minimum Voltage": "Voltaje mínimo de GPU",
- "Calculate GPU Vmin": "Calcular Vmin de GPU",
- "GPU VMIN": "VMIN de GPU",
+ "Calculate GPU Vmin": "Calcular GPU Vmin",
+ "GPU VMIN": "GPU VMIN",
"GPU Maximum Voltage": "Voltaje máximo de GPU",
- "GPU Voltage Offset": "Offset de voltaje de GPU",
- "Do not override": "No sobrescribir",
- "Enabled (Default)": "Activado (predeterminado)",
- "96.6% limit": "Límite 96,6%",
- "99.7% limit": "Límite 99,7%",
- "GPU Scheduling Override": "Sobrescritura de scheduling de GPU",
- "Official Service": "Servicio oficial",
- "GPU DVFS Mode": "Modo DVFS de GPU",
- "GPU DVFS Offset": "Offset DVFS de GPU",
+ "GPU Voltage Offset": "Compensación de voltaje de GPU",
+ "Do not override": "no anular",
+ "Enabled (Default)": "Habilitado (predeterminado)",
+ "96.6% limit": "límite del 96,6%",
+ "99.7% limit": "límite del 99,7%",
+ "GPU Scheduling Override": "Anulación de programación de GPU",
+ "Official Service": "Servicio Oficial",
+ "GPU DVFS Mode": "Modo GPU DVFS",
+ "GPU DVFS Offset": "Compensación DVFS de GPU",
"GPU Voltage Table": "Tabla de voltaje de GPU",
"GPU Custom Table (mV)": "Tabla personalizada de GPU (mV)",
- "1075MHz without UV, 1152MHz on SLT": "1075MHz sin undervolt, 1152MHz en SLT",
- "or 1228MHz on HiOPT can cause ": "o 1228MHz en HiOPT pueden causar ",
- "permanent damage to your Switch!": "¡daño permanente a tu Switch!",
- "921MHz without UV and 960MHz on": "921MHz sin undervolt y 960MHz en",
- "SLT or HiOPT can cause ": "SLT o HiOPT pueden causar "
-}
\ No newline at end of file
+ "1075MHz without UV, 1152MHz on SLT": "1075MHz sin UV, 1152MHz en SLT",
+ "or 1228MHz on HiOPT can cause ": "o 1228MHz en HiOPT pueden causar",
+ "permanent damage to your Switch!": "¡Daño permanente a tu Switch!",
+ "921MHz without UV and 960MHz on": "921MHz sin UV y 960MHz encendido",
+ "SLT or HiOPT can cause ": "SLT o HiOPT pueden causar"
+}
diff --git a/dist/config/horizon-oc/lang/fr.json b/dist/config/horizon-oc/lang/fr.json
index e4e41177..2494473a 100644
--- a/dist/config/horizon-oc/lang/fr.json
+++ b/dist/config/horizon-oc/lang/fr.json
@@ -1,11 +1,11 @@
{
"Information": "Informations",
- "IDDQ:": "IDDQ :",
- "Module: ": "Module :",
- "sys-dock status:": "Statut de sys-dock :",
- "SaltyNX status:": "Statut de SaltyNX :",
- "RR Display status:": "Statut de l'affichage RR :",
- "Wafer Position:": "Position du wafer :",
+ "IDDQ:": "IDDQ :",
+ "Module: ": "Module :",
+ "sys-dock status:": "état du dock système :",
+ "SaltyNX status:": "Statut SaltyNX :",
+ "RR Display status:": "Etat d'affichage RR :",
+ "Wafer Position:": "Position de la plaquette :",
"Credits": "Crédits",
"Developers": "Développeurs",
"Contributors": "Contributeurs",
@@ -15,127 +15,127 @@
"Installed": "Installé",
"Not Installed": "Non installé",
"X: %u Y: %u": "X : %u Y : %u",
- "THE BEER-WARE LICENSE": "LA LICENCE BEER-WARE",
+ "THE BEER-WARE LICENSE": "LA LICENCE DE LA BIÈRE",
"Default": "Par défaut",
"Do Not Override": "Ne pas remplacer",
"Disabled": "Désactivé",
"Enabled": "Activé",
" \\ue0e3 Reset": "\\ue0e3 Réinitialiser",
- "Display": "Écran",
+ "Display": "Affichage",
"Application changed\\n\\n": "Application modifiée\\n\\n",
"The running application changed\\n\\n": "L'application en cours d'exécution a changé\\n\\n",
- "while editing was going on.": "pendant la modification.",
- "Board": "Carte",
+ "while editing was going on.": "pendant le montage.",
+ "Board": "Conseil",
"%u.%u%u mV": "%u.%u%u mV",
- "Could not connect to hoc-clk sysmodule.\\n\\n": "Impossible de se connecter au sysmodule hoc-clk.\\n\\n",
+ "Could not connect to hoc-clk sysmodule.\\n\\n": "Impossible de se connecter au module système hoc-clk.\\n\\n",
"Please make sure everything is\\n\\n": "Veuillez vous assurer que tout est\\n\\n",
"correctly installed and enabled.": "correctement installé et activé.",
"Fatal error": "Erreur fatale",
- "Temporary Overrides ": "Forçages temporaires ",
+ "Temporary Overrides ": "Remplacements temporaires",
"Sleep Mode": "Mode veille",
- "Stock": "D'origine",
- "Dev OC": "OC Développeur",
+ "Stock": "Actions",
+ "Dev OC": "Développeur OC",
"Boost Mode": "Mode Boost",
- "Safe Max": "Max sûr",
- "Unsafe Max": "Max non sûr",
+ "Safe Max": "Coffre-fort maximum",
+ "Unsafe Max": "Dangereux Max",
"Absolute Max": "Max absolu",
- "Handheld Safe Max": "Max sûr (mode portable)",
+ "Handheld Safe Max": "Coffre-fort portatif Max",
"Enable": "Activer",
- "Edit App Profile": "Modifier le profil de l'app",
+ "Edit App Profile": "Modifier le profil de l'application",
"Edit Global Profile": "Modifier le profil global",
- "Temporary Overrides": "Forçages temporaires",
+ "Temporary Overrides": "Remplacements temporaires",
"Settings": "Paramètres",
"About": "À propos",
- "Compiling with minimal features": "Compilation avec fonctionnalités minimales",
+ "Compiling with minimal features": "Compilation avec des fonctionnalités minimales",
"General Settings": "Paramètres généraux",
"Governor Settings": "Paramètres du gouverneur",
"Safety Settings": "Paramètres de sécurité",
"Save KIP Settings": "Enregistrer les paramètres KIP",
- "RAM Settings": "Paramètres RAM",
- "CPU Settings": "Paramètres CPU",
- "GPU Settings": "Paramètres GPU",
+ "RAM Settings": "Paramètres de la RAM",
+ "CPU Settings": "Paramètres du processeur",
+ "GPU Settings": "Paramètres du processeur graphique",
"Display Settings": "Paramètres d'affichage",
"Experimental": "Expérimental",
- "GPU Scheduling Override Method": "Méthode de Forçage de l'ordonnancement GPU",
- "can be dangerous and may cause": "peut être dangereux et causer des",
- "damage to your battery or charger!": "dommages à votre batterie ou chargeur !",
- "Charge Current Override": "Forçage du courant de charge",
- "RAM Voltage Display Mode": "Mode d'affichage de la tension RAM",
+ "GPU Scheduling Override Method": "Méthode de remplacement de la planification GPU",
+ "can be dangerous and may cause": "peut être dangereux et provoquer",
+ "damage to your battery or charger!": "dommages à votre batterie ou à votre chargeur !",
+ "Charge Current Override": "Remplacement du courant de charge",
+ "RAM Voltage Display Mode": "Mode d'affichage de la tension de la RAM",
"Polling Interval": "Intervalle d'interrogation",
- "CPU Governor Minimum Frequency": "Fréquence minimale du gouverneur CPU",
- "refresh rates may cause stress": "les taux de rafraîchissement peuvent stresser",
- "or damage to your display! ": "ou endommager votre écran !",
- "Proceed at your own risk!": "À utiliser à vos propres risques !",
- "Max Handheld Display": "Affichage portable max",
- "Display Clock": "Fréquence d'affichage",
+ "CPU Governor Minimum Frequency": "Fréquence minimale du gouverneur du processeur",
+ "refresh rates may cause stress": "les taux de rafraîchissement peuvent causer du stress",
+ "or damage to your display! ": "ou endommager votre écran !",
+ "Proceed at your own risk!": "Procédez à vos propres risques !",
+ "Max Handheld Display": "Affichage portable maximum",
+ "Display Clock": "Affichage de l'horloge",
"Official Rating": "Classement officiel",
"TDP Threshold": "Seuil TDP",
- "Power": "Alimentation",
- "Thermal Throttle Limit": "Limite d'étranglement thermique",
+ "Power": "Puissance",
+ "Thermal Throttle Limit": "Limite d'accélérateur thermique",
"HP Mode": "Mode HP",
"Default (Mariko)": "Par défaut (Mariko)",
"Default (Erista)": "Par défaut (Erista)",
- "Rating": "Évaluation",
- "Safe Max (Mariko)": "Max sûr (Mariko)",
- "Safe Max (Erista)": "Max sûr (Erista)",
- "RAM VDD2 Voltage": "Tension RAM VDD2",
+ "Rating": "Note",
+ "Safe Max (Mariko)": "Coffre-fort Max (Mariko)",
+ "Safe Max (Erista)": "Coffre-fort Max (Erista)",
+ "RAM VDD2 Voltage": "Tension de la RAM VDD2",
"Voltage": "Tension",
- "RAM VDDQ Voltage": "Tension RAM VDDQ",
+ "RAM VDDQ Voltage": "Tension VDDQ de la RAM",
"RAM Frequency Editor": "Éditeur de fréquence RAM",
"JEDEC.": "JEDEC.",
- "High speedo needed!": "Speedo élevé requis !",
- "3333MHz (Needs extreme Speedo/PLL)": "3333 MHz (nécessite Speedo/PLL extrême)",
- "3366MHz (Needs extreme Speedo/PLL)": "3366 MHz (nécessite Speedo/PLL extrême)",
- "3400MHz (Needs extreme Speedo/PLL)": "3400 MHz (nécessite Speedo/PLL extrême)",
- "3433MHz (Needs ridiculous Speedo/PLL)": "3433 MHz (nécessite Speedo/PLL ridicule)",
- "3466MHz (Needs ridiculous Speedo/PLL)": "3466 MHz (nécessite Speedo/PLL ridicule)",
- "3500MHz (Needs ridiculous Speedo/PLL)": "3500 MHz (nécessite Speedo/PLL ridicule)",
- "Ram Max Clock": "Fréquence RAM max",
+ "High speedo needed!": "Besoin d'un speedo haut !",
+ "3333MHz (Needs extreme Speedo/PLL)": "3333 MHz (nécessite un Speedo/PLL extrême)",
+ "3366MHz (Needs extreme Speedo/PLL)": "3366 MHz (nécessite un Speedo/PLL extrême)",
+ "3400MHz (Needs extreme Speedo/PLL)": "3400 MHz (nécessite un Speedo/PLL extrême)",
+ "3433MHz (Needs ridiculous Speedo/PLL)": "3433 MHz (nécessite un Speedo/PLL ridicule)",
+ "3466MHz (Needs ridiculous Speedo/PLL)": "3466 MHz (nécessite un Speedo/PLL ridicule)",
+ "3500MHz (Needs ridiculous Speedo/PLL)": "3500 MHz (nécessite un Speedo/PLL ridicule)",
+ "Ram Max Clock": "Ram Max Horloge",
"RAM Latency Editor": "Éditeur de latence RAM",
- "RAM Timing Reductions": "Réductions des timings RAM",
- "Memory Timings": "Timings mémoire",
+ "RAM Timing Reductions": "Réductions de synchronisation de la RAM",
+ "Memory Timings": "Horaires de mémoire",
"Advanced": "Avancé",
- "t6 tRTW Fine Tune": "Ajustement précis t6 tRTW",
- "tRTW Fine Tune": "Ajustement précis tRTW",
- "t7 tWTR Fine Tune": "Ajustement précis t7 tWTR",
- "tWTR Fine Tune": "Ajustement précis tWTR",
- "Memory Latencies": "Latences mémoire",
+ "t6 tRTW Fine Tune": "t6 tRTW réglage fin",
+ "tRTW Fine Tune": "tRTW Réglage fin",
+ "t7 tWTR Fine Tune": "t7 tWTR réglage fin",
+ "tWTR Fine Tune": "Réglage fin du tWTR",
+ "Memory Latencies": "Latences de mémoire",
"Read Latency": "Latence de lecture",
"Write Latency": "Latence d'écriture",
- "CPU Boost Clock": "Fréquence Boost CPU",
- "CPU UV": "UV CPU",
- "CPU Unlock": "Déverrouillage CPU",
+ "CPU Boost Clock": "Horloge d'augmentation du processeur",
+ "CPU UV": "UV du processeur",
+ "CPU Unlock": "Déverrouillage du processeur",
"CPU VMIN": "CPU VMIN",
- "CPU Max Voltage": "Tension CPU max",
- "CPU Max Clock": "Fréquence CPU max",
- "Extreme UV Table": "Table d'UV extrême",
- "CPU UV Table": "Table d'UV CPU",
- "CPU Low UV": "UV CPU faible",
- "CPU High UV": "UV CPU élevé",
- "CPU Low VMIN": "VMIN CPU faible",
- "CPU High VMIN": "VMIN CPU élevé",
- "No Undervolt": "Aucun Undervolt",
- "SLT Table": "Table SLT",
- "HiOPT Table": "Table HiOPT",
- "GPU Undervolt Table": "Table d'undervolt GPU",
- "GPU Minimum Voltage": "Tension GPU minimale",
- "Calculate GPU Vmin": "Calculer Vmin GPU",
+ "CPU Max Voltage": "Tension maximale du processeur",
+ "CPU Max Clock": "Horloge maximale du processeur",
+ "Extreme UV Table": "Table UV Extrême",
+ "CPU UV Table": "Tableau UV du processeur",
+ "CPU Low UV": "CPU faible UV",
+ "CPU High UV": "CPU UV élevé",
+ "CPU Low VMIN": "CPU faible VMIN",
+ "CPU High VMIN": "Processeur VMIN élevé",
+ "No Undervolt": "Pas de sous-tension",
+ "SLT Table": "Tableau SLT",
+ "HiOPT Table": "Tableau HiOPT",
+ "GPU Undervolt Table": "Tableau de sous-tension GPU",
+ "GPU Minimum Voltage": "Tension minimale du GPU",
+ "Calculate GPU Vmin": "Calculer la Vmin du GPU",
"GPU VMIN": "GPU VMIN",
- "GPU Maximum Voltage": "Tension GPU maximale",
- "GPU Voltage Offset": "Offset de tension GPU",
- "Do not override": "Ne pas remplacer",
+ "GPU Maximum Voltage": "Tension maximale du GPU",
+ "GPU Voltage Offset": "Décalage de tension du GPU",
+ "Do not override": "Ne remplacez pas",
"Enabled (Default)": "Activé (par défaut)",
- "96.6% limit": "Limite de 96,6 %",
- "99.7% limit": "Limite de 99,7 %",
- "GPU Scheduling Override": "Forçage de l'ordonnancement GPU",
+ "96.6% limit": "Limite de 96,6 %",
+ "99.7% limit": "Limite de 99,7 %",
+ "GPU Scheduling Override": "Remplacement de la planification GPU",
"Official Service": "Service officiel",
"GPU DVFS Mode": "Mode GPU DVFS",
- "GPU DVFS Offset": "Offset GPU DVFS",
- "GPU Voltage Table": "Table de tension GPU",
- "GPU Custom Table (mV)": "Table de GPU personnalisée (mV)",
+ "GPU DVFS Offset": "Décalage GPU DVFS",
+ "GPU Voltage Table": "Tableau de tension du GPU",
+ "GPU Custom Table (mV)": "Tableau personnalisé GPU (mV)",
"1075MHz without UV, 1152MHz on SLT": "1075 MHz sans UV, 1152 MHz sur SLT",
- "or 1228MHz on HiOPT can cause ": "ou 1228 MHz sur HiOPT peut causer des",
- "permanent damage to your Switch!": "dommages permanents à votre Switch !",
- "921MHz without UV and 960MHz on": "921 MHz sans UV et 960 MHz sur",
- "SLT or HiOPT can cause ": "SLT ou HiOPT peuvent causer des"
+ "or 1228MHz on HiOPT can cause ": "ou 1228 MHz sur HiOPT peut provoquer",
+ "permanent damage to your Switch!": "dommages permanents à votre Switch !",
+ "921MHz without UV and 960MHz on": "921 MHz sans UV et 960 MHz activé",
+ "SLT or HiOPT can cause ": "SLT ou HiOPT peuvent provoquer"
}
diff --git a/dist/config/horizon-oc/lang/it.json b/dist/config/horizon-oc/lang/it.json
index 5e65fdae..d7056f36 100644
--- a/dist/config/horizon-oc/lang/it.json
+++ b/dist/config/horizon-oc/lang/it.json
@@ -2,140 +2,140 @@
"Information": "Informazioni",
"IDDQ:": "IDDQ:",
"Module: ": "Modulo:",
- "sys-dock status:": "stato di sys-dock",
+ "sys-dock status:": "stato del dock di sistema:",
"SaltyNX status:": "Stato di SaltyNX:",
- "RR Display status:": "Stato del RR:",
- "Wafer Position:": "Posizione nel Wafer:",
+ "RR Display status:": "Stato di visualizzazione RR:",
+ "Wafer Position:": "Posizione del wafer:",
"Credits": "Crediti",
"Developers": "Sviluppatori",
"Contributors": "Collaboratori",
"Testers": "Tester",
- "Special Thanks": "Un Ringraziamento Speciale",
+ "Special Thanks": "Un ringraziamento speciale",
"Unknown": "Sconosciuto",
"Installed": "Installato",
"Not Installed": "Non installato",
"X: %u Y: %u": "X: %u Y: %u",
- "THE BEER-WARE LICENSE": "THE BEER-WARE LICENSE",
+ "THE BEER-WARE LICENSE": "LA LICENZA PER GLI ARTICOLI DI BIRRA",
"Default": "Predefinito",
- "Do Not Override": "Non Sovrascrivere",
+ "Do Not Override": "Non sovrascrivere",
"Disabled": "Disabilitato",
"Enabled": "Abilitato",
" \\ue0e3 Reset": "\\ue0e3 Ripristina",
- "Display": "Schermo",
+ "Display": "Visualizzazione",
"Application changed\\n\\n": "Applicazione modificata\\n\\n",
"The running application changed\\n\\n": "L'applicazione in esecuzione è cambiata\\n\\n",
"while editing was going on.": "mentre era in corso la modifica.",
- "Board": "Scheda",
+ "Board": "Consiglio",
"%u.%u%u mV": "%u.%u%u mV",
- "Could not connect to hoc-clk sysmodule.\\n\\n": "Impossibile connettersi al sysmodule hoc-clk.\\n\\n",
+ "Could not connect to hoc-clk sysmodule.\\n\\n": "Impossibile connettersi al modulo di sistema hoc-clk.\\n\\n",
"Please make sure everything is\\n\\n": "Assicurati che tutto sia\\n\\n",
"correctly installed and enabled.": "correttamente installato e abilitato.",
"Fatal error": "Errore fatale",
- "Temporary Overrides ": "Sostituzioni Temporanee",
- "Sleep Mode": "Modalità di Sospensione",
- "Stock": "Originale",
- "Dev OC": "OC dev",
- "Boost Mode": "Modalità Boost",
- "Safe Max": "Massimo Sicuro",
- "Unsafe Max": "Massimo Non Sicuro",
- "Absolute Max": "Massimo Assoluto",
- "Handheld Safe Max": "Massimo Sicuro Modalità Portatile",
+ "Temporary Overrides ": "Sostituzioni temporanee",
+ "Sleep Mode": "Modalità di sospensione",
+ "Stock": "Magazzino",
+ "Dev OC": "OC di sviluppo",
+ "Boost Mode": "Modalità potenziamento",
+ "Safe Max": "Sicuro massimo",
+ "Unsafe Max": "Non sicuro Max",
+ "Absolute Max": "Massimo assoluto",
+ "Handheld Safe Max": "Cassaforte portatile max",
"Enable": "Abilita",
- "Edit App Profile": "Modifica Profilo Dell'App",
- "Edit Global Profile": "Modifica Profilo Globale",
- "Temporary Overrides": "Sostituzioni Temporanee",
+ "Edit App Profile": "Modifica profilo dell'app",
+ "Edit Global Profile": "Modifica profilo globale",
+ "Temporary Overrides": "Sostituzioni temporanee",
"Settings": "Impostazioni",
- "About": "A Riguardo Di",
+ "About": "Circa",
"Compiling with minimal features": "Compilazione con funzionalità minime",
- "General Settings": "Impostazioni Generali",
- "Governor Settings": "Impostazioni Del Governor",
- "Safety Settings": "Impostazioni Di Sicurezza",
- "Save KIP Settings": "Salva le impostazioni del KIP",
+ "General Settings": "Impostazioni generali",
+ "Governor Settings": "Impostazioni del governatore",
+ "Safety Settings": "Impostazioni di sicurezza",
+ "Save KIP Settings": "Salva le impostazioni KIP",
"RAM Settings": "Impostazioni della RAM",
"CPU Settings": "Impostazioni della CPU",
"GPU Settings": "Impostazioni della GPU",
- "Display Settings": "Impostazioni dello Schermo",
+ "Display Settings": "Impostazioni di visualizzazione",
"Experimental": "Sperimentale",
- "GPU Scheduling Override Method": "Metodo di override dello scheduling GPU",
+ "GPU Scheduling Override Method": "Metodo di override della pianificazione GPU",
"can be dangerous and may cause": "può essere pericoloso e può causare",
"damage to your battery or charger!": "danni alla batteria o al caricabatterie!",
- "Charge Current Override": "Override della Corrente di Carica",
- "RAM Voltage Display Mode": "Modalità di Visualizzazione della Tensione RAM",
+ "Charge Current Override": "Override della corrente di carica",
+ "RAM Voltage Display Mode": "Modalità di visualizzazione della tensione RAM",
"Polling Interval": "Intervallo di polling",
- "CPU Governor Minimum Frequency": "Frequenza minima del Governor della CPU",
+ "CPU Governor Minimum Frequency": "Frequenza minima del governatore della CPU",
"refresh rates may cause stress": "le frequenze di aggiornamento possono causare stress",
"or damage to your display! ": "o danni al display!",
"Proceed at your own risk!": "Procedi a tuo rischio e pericolo!",
- "Max Handheld Display": "Display Massimo in Modalità Portatile",
- "Display Clock": "Frequenza del Display",
- "Official Rating": "Rating Ufficiale",
+ "Max Handheld Display": "Display portatile massimo",
+ "Display Clock": "Visualizza orologio",
+ "Official Rating": "Valutazione ufficiale",
"TDP Threshold": "Soglia TDP",
"Power": "Potenza",
- "Thermal Throttle Limit": "Limite Termico",
+ "Thermal Throttle Limit": "Limite della valvola termica",
"HP Mode": "Modalità HP",
"Default (Mariko)": "Predefinito (Mariko)",
"Default (Erista)": "Predefinito (Erista)",
"Rating": "Valutazione",
- "Safe Max (Mariko)": "Massimo Sicuro (Mariko)",
- "Safe Max (Erista)": "Massimo Sicuro (Erista)",
+ "Safe Max (Mariko)": "Safe Max (Mariko)",
+ "Safe Max (Erista)": "Safe Max (Erista)",
"RAM VDD2 Voltage": "Tensione RAM VDD2",
"Voltage": "Voltaggio",
"RAM VDDQ Voltage": "Voltaggio VDDQ della RAM",
"RAM Frequency Editor": "Editor della frequenza RAM",
"JEDEC.": "JEDEC.",
- "High speedo needed!": "Alto Valore Speedo Necessario!",
- "3333MHz (Needs extreme Speedo/PLL)": "3333 MHz (richiede Speedo/PLL altissimo)",
- "3366MHz (Needs extreme Speedo/PLL)": "3366 MHz (richiede Speedo/PLL altissimo)",
- "3400MHz (Needs extreme Speedo/PLL)": "3400 MHz (richiede Speedo/PLL altissimo)",
- "3433MHz (Needs ridiculous Speedo/PLL)": "3433 MHz (richiede Speedo/PLL estremo)",
- "3466MHz (Needs ridiculous Speedo/PLL)": "3466 MHz (richiede Speedo/PLL estremo)",
- "3500MHz (Needs ridiculous Speedo/PLL)": "3500 MHz (richiede Speedo/PLL estremo)",
- "Ram Max Clock": "Frequenza Massima Ram",
- "RAM Latency Editor": "Editor della Latenza RAM",
- "RAM Timing Reductions": "Riduzioni dei Timing della RAM",
- "Memory Timings": "Timing di Memoria",
+ "High speedo needed!": "È necessaria l'alta velocità!",
+ "3333MHz (Needs extreme Speedo/PLL)": "3333 MHz (richiede Speedo/PLL estremo)",
+ "3366MHz (Needs extreme Speedo/PLL)": "3366 MHz (richiede Speedo/PLL estremo)",
+ "3400MHz (Needs extreme Speedo/PLL)": "3400 MHz (richiede Speedo/PLL estremo)",
+ "3433MHz (Needs ridiculous Speedo/PLL)": "3433 MHz (è necessario un ridicolo Speedo/PLL)",
+ "3466MHz (Needs ridiculous Speedo/PLL)": "3466 MHz (è necessario un ridicolo Speedo/PLL)",
+ "3500MHz (Needs ridiculous Speedo/PLL)": "3500 MHz (è necessario un ridicolo Speedo/PLL)",
+ "Ram Max Clock": "Orologio Ram Max",
+ "RAM Latency Editor": "Editor della latenza RAM",
+ "RAM Timing Reductions": "Riduzioni della temporizzazione della RAM",
+ "Memory Timings": "Tempi di memoria",
"Advanced": "Avanzato",
- "t6 tRTW Fine Tune": "Regolazione Fine t6 tRTW",
- "tRTW Fine Tune": "Regolazione Fine tRTW",
- "t7 tWTR Fine Tune": "Regolazione Fine t7 tWTR",
- "tWTR Fine Tune": "Regolazione Fine tWTR",
- "Memory Latencies": "Latenza della Memoria",
- "Read Latency": "Latenza di Lettura",
- "Write Latency": "Latenza di Scrittura",
- "CPU Boost Clock": "Frequenza CPU in Boost",
- "CPU UV": "Undervolt CPU",
+ "t6 tRTW Fine Tune": "t6 tRTW Sintonia fine",
+ "tRTW Fine Tune": "tRTW Sintonia fine",
+ "t7 tWTR Fine Tune": "t7 tWTR Sintonia fine",
+ "tWTR Fine Tune": "tWTR Sintonia fine",
+ "Memory Latencies": "Latenza della memoria",
+ "Read Latency": "Leggi latenza",
+ "Write Latency": "Scrivi latenza",
+ "CPU Boost Clock": "Orologio di potenziamento della CPU",
+ "CPU UV": "UV della CPU",
"CPU Unlock": "Sblocco della CPU",
- "CPU VMIN": "CPU VMIN",
+ "CPU VMIN": "CPUVMIN",
"CPU Max Voltage": "Voltaggio massimo della CPU",
- "CPU Max Clock": "Frequenza massima della CPU",
- "Extreme UV Table": "Tabella UV estremo",
+ "CPU Max Clock": "Orologio massimo della CPU",
+ "Extreme UV Table": "Tavolo UV estremo",
"CPU UV Table": "Tabella UV della CPU",
- "CPU Low UV": "CPU UV Bassa Frequenza",
- "CPU High UV": "CPU UV Alta Frequenza",
- "CPU Low VMIN": "CPU VMIN Bassa Frequenza",
- "CPU High VMIN": "CPU VMIN Alta Frequenza",
- "No Undervolt": "Nessun Undervolt",
+ "CPU Low UV": "CPU con raggi UV bassi",
+ "CPU High UV": "UV elevato della CPU",
+ "CPU Low VMIN": "VMIN CPU basso",
+ "CPU High VMIN": "CPU alta VMIN",
+ "No Undervolt": "Nessuna sottotensione",
"SLT Table": "Tabella SLT",
"HiOPT Table": "Tabella HiOPT",
- "GPU Undervolt Table": "Tabella di Undervolt GPU",
- "GPU Minimum Voltage": "Voltaggio Minimo della GPU",
+ "GPU Undervolt Table": "Tabella di sottotensione GPU",
+ "GPU Minimum Voltage": "Voltaggio minimo della GPU",
"Calculate GPU Vmin": "Calcola GPU Vmin",
- "GPU VMIN": "GPU VMIN",
+ "GPU VMIN": "GPUVMIN",
"GPU Maximum Voltage": "Voltaggio massimo della GPU",
- "GPU Voltage Offset": "Offset di Voltaggio della GPU",
+ "GPU Voltage Offset": "Offset di tensione della GPU",
"Do not override": "Non sovrascrivere",
"Enabled (Default)": "Abilitato (impostazione predefinita)",
"96.6% limit": "Limite del 96,6%.",
"99.7% limit": "Limite del 99,7%.",
- "GPU Scheduling Override": "Override dello Scheduling GPU",
+ "GPU Scheduling Override": "Override della pianificazione GPU",
"Official Service": "Servizio ufficiale",
"GPU DVFS Mode": "Modalità DVFS GPU",
"GPU DVFS Offset": "Offset DVFS della GPU",
- "GPU Voltage Table": "Tabella delle Tensioni della GPU",
- "GPU Custom Table (mV)": "Tabella GPU Personalizzata (mV)",
+ "GPU Voltage Table": "Tabella delle tensioni della GPU",
+ "GPU Custom Table (mV)": "Tabella personalizzata GPU (mV)",
"1075MHz without UV, 1152MHz on SLT": "1075 MHz senza UV, 1152 MHz su SLT",
"or 1228MHz on HiOPT can cause ": "o 1228 MHz su HiOPT possono causare",
- "permanent damage to your Switch!": "danni permanenti alla tua Switch!",
- "921MHz without UV and 960MHz on": "921 MHz senza UV e 960 MHz su",
+ "permanent damage to your Switch!": "danni permanenti al tuo Switch!",
+ "921MHz without UV and 960MHz on": "921 MHz senza UV e 960 MHz attivi",
"SLT or HiOPT can cause ": "SLT o HiOPT possono causare"
}
diff --git a/dist/config/horizon-oc/lang/ru.json b/dist/config/horizon-oc/lang/ru.json
index 7edb4408..4cfdb1bd 100644
--- a/dist/config/horizon-oc/lang/ru.json
+++ b/dist/config/horizon-oc/lang/ru.json
@@ -1,179 +1,141 @@
{
"Information": "Информация",
- "IDDQ:": "IDDQ:",
- "Module: ": "Module:",
- "sys-dock status:": "Статус sys-dock:",
+ "IDDQ:": "ИДДК:",
+ "Module: ": "Модуль:",
+ "sys-dock status:": "Статус системной док-станции:",
"SaltyNX status:": "Статус SaltyNX:",
- "RR Display status:": "Статус RR Display:",
- "Wafer Position:": "Wafer Position:",
- "Credits": "Благодарности",
+ "RR Display status:": "Статус отображения RR:",
+ "Wafer Position:": "Позиция вафли:",
+ "Credits": "Кредиты",
"Developers": "Разработчики",
- "Contributors": "Внесли вклад",
+ "Contributors": "Авторы",
"Testers": "Тестеры",
"Special Thanks": "Особая благодарность",
"Unknown": "Неизвестно",
"Installed": "Установлено",
"Not Installed": "Не установлено",
"X: %u Y: %u": "X: %u Y: %u",
- "THE BEER-WARE LICENSE": "BEER-WARE LICENSE",
+ "THE BEER-WARE LICENSE": "ЛИЦЕНЗИЯ НА ПРОДАЖУ ПИВА",
"Default": "По умолчанию",
- "Do Not Override": "Не менять",
+ "Do Not Override": "Не переопределять",
"Disabled": "Отключено",
"Enabled": "Включено",
- "Auto": "Авто",
" \\ue0e3 Reset": "\\ue0e3 Сброс",
"Display": "Дисплей",
"Application changed\\n\\n": "Приложение изменено\\n\\n",
"The running application changed\\n\\n": "Запущенное приложение изменилось\\n\\n",
"while editing was going on.": "пока шло редактирование.",
- "Board": "Board",
+ "Board": "Совет",
"%u.%u%u mV": "%u.%u%u мВ",
- "Could not connect to hoc-clk sysmodule.\\n\\n": "Не удалось подключиться к сис-модулю hoc-clk.\\n\\n",
- "Please make sure everything is\\n\\n": "Пожалуйста, убедитесь, что все\\n\\n",
- "correctly installed and enabled.": "правильно установлено и включено.",
- "Fatal error": "Фатальная ошибка",
- "Temporary Overrides ": "Временный профиль",
+ "Could not connect to hoc-clk sysmodule.\\n\\n": "Не удалось подключиться к системному модулю hoc-clk.\\n\\n",
+ "Please make sure everything is\\n\\n": "Пожалуйста, убедитесь, что все в порядке\\n\\n",
+ "correctly installed and enabled.": "правильно установлен и включен.",
+ "Fatal error": "Неустранимая ошибка",
+ "Temporary Overrides ": "Временные переопределения",
"Sleep Mode": "Спящий режим",
- "Stock": "Стандарт",
- "Dev OC": "Разгон dev-кита",
- "Boost Mode": "Режим буста",
- "Safe Max": "Безопасный макс.",
- "Unsafe Max": "Опасный макс.",
- "Absolute Max": "Абсолютный макс.",
- "Handheld Safe Max": "Портативный безопасный макс.",
- "Enable": "Включено",
- "Edit App Profile": "Профиль приложения",
- "Edit Global Profile": "Глобальный профиль",
- "Temporary Overrides": "Временный профиль",
+ "Stock": "Акции",
+ "Dev OC": "Разработчик OC",
+ "Boost Mode": "Режим повышения",
+ "Safe Max": "Сейф Макс",
+ "Unsafe Max": "Небезопасный Макс",
+ "Absolute Max": "Абсолютный Макс",
+ "Handheld Safe Max": "Ручной сейф Макс",
+ "Enable": "Включить",
+ "Edit App Profile": "Редактировать профиль приложения",
+ "Edit Global Profile": "Редактировать глобальный профиль",
+ "Temporary Overrides": "Временные переопределения",
"Settings": "Настройки",
- "About": "Сведения",
- "Compiling with minimal features": "Собрано с урезанием функций",
- "\uE150 Settings marked in blue": "Настройки помеченные синим",
- "don't require a reboot to apply!": "Синие настройки применяются сразу!",
- "General Settings": "Основные настройки",
- "Governor Settings": "Настройки говернора",
+ "About": "О",
+ "Compiling with minimal features": "Компиляция с минимальными возможностями",
+ "General Settings": "Общие настройки",
+ "Governor Settings": "Настройки губернатора",
"Safety Settings": "Настройки безопасности",
- "Save KIP Settings": "Сохранить настройки KIP",
- "RAM Settings": "Настройки RAM",
- "CPU Settings": "Настройки CPU",
- "GPU Settings": "Настройки GPU",
+ "Save KIP Settings": "Сохранить настройки КИП",
+ "RAM Settings": "Настройки ОЗУ",
+ "CPU Settings": "Настройки процессора",
+ "GPU Settings": "Настройки графического процессора",
"Display Settings": "Настройки дисплея",
"Experimental": "Экспериментальный",
- "Enable Experimental Settings": "Экспериментальные настройки",
- "\uE150 Experimental Settings are incomplete ": "Экспериментальные настройки не закончены",
- "and may not work correctly or at all!": "Экспериментальные настройки не",
- "Here be dragons!": "закончены и могут не работать!",
- "Experimental Settings": "Экспериментальные",
- "Live CPU Undervolt": "Мгновенный андервольт CPU",
- "GPU Scheduling Override Method": "Метод перезаписи планировщика GPU",
- "Memory Frequency Measurement Mode": "Режим измерения частоты RAM",
- "\uE150 Overriding the charge current": "Перезапись зарядного тока может",
- "can be dangerous and may cause": "Перезапись зарядного тока может",
- "damage to your battery or charger!": "повреждить аккумулятор или зарядку!",
- "Charge Current Override": "Перезапись зарядного тока",
- "RAM Voltage Display Mode": "Показ вольтажа RAM",
- "RAM Display Unit": "Показ единицы измерения RAM",
+ "GPU Scheduling Override Method": "Метод переопределения планирования графического процессора",
+ "can be dangerous and may cause": "может быть опасным и может вызвать",
+ "damage to your battery or charger!": "повреждение аккумулятора или зарядного устройства!",
+ "Charge Current Override": "Блокировка зарядного тока",
+ "RAM Voltage Display Mode": "Режим отображения напряжения ОЗУ",
"Polling Interval": "Интервал опроса",
- "CPU Governor Minimum Frequency": "Минимальная частота говернора CPU",
- "\uE150 Usage of unsafe display": "\uE150 Использование не безопасной",
- "refresh rates may cause stress": "Не безопасная частота",
- "or damage to your display! ": "может повредить ваш экран",
+ "CPU Governor Minimum Frequency": "Минимальная частота регулятора ЦП",
+ "refresh rates may cause stress": "частота обновления может вызвать стресс",
+ "or damage to your display! ": "или повреждение дисплея!",
"Proceed at your own risk!": "Действуйте на свой страх и риск!",
- "Max Handheld Display Hz": "Макс. в портативе",
- "Display Clock": "Частота экрана",
+ "Max Handheld Display": "Макс. портативный дисплей",
+ "Display Clock": "Дисплей Часы",
"Official Rating": "Официальный рейтинг",
"TDP Threshold": "Порог TDP",
"Power": "Мощность",
- "Thermal Throttle Limit": "Предел троттлинга",
+ "Thermal Throttle Limit": "Температурный предел дроссельной заслонки",
"HP Mode": "Режим HP",
- "Default (Mariko)": "По умолчанию (M)",
- "Default (Erista)": "По умолчанию (E)",
+ "Default (Mariko)": "По умолчанию (Марико)",
+ "Default (Erista)": "По умолчанию (Эриста)",
"Rating": "Рейтинг",
- "Safe Max (Mariko)": "Сейф Макс (M)",
- "Safe Max (Erista)": "Сейф Макс (E)",
- "RAM VDD2 Voltage": "Вольтаж VDD2",
- "Voltage": "Вольтаж",
- "RAM VDDQ Voltage": "Вольтаж VDDQ",
- "Step Mode": "Частотный шаг",
- "RAM Frequency Editor": "Редактор частоты",
- "JEDEC.": "JEDEC.",
- "High speedo needed!": "Для высоких speedo",
- "3333MHz (Needs extreme Speedo/PLL)": "3333 MHz (нужны невероятные speedo/PLL)",
- "3366MHz (Needs extreme Speedo/PLL)": "3366 MHz (нужны невероятные speedo/PLL)",
- "3400MHz (Needs extreme Speedo/PLL)": "3400 MHz (нужны невероятные speedo/PLL)",
- "3433MHz (Needs ridiculous Speedo/PLL)": "3433 MHz (нужны безумные speedo/PLL)",
- "3466MHz (Needs ridiculous Speedo/PLL)": "3466 MHz (нужны безумные speedo/PLL)",
- "3500MHz (Needs ridiculous Speedo/PLL)": "3500 MHz (нужны безумные speedo/PLL)",
- "Ram Max Clock": "Макс. частота",
- "RAM Latency Editor": "Редактор задержек",
- "1333 Latency Max": "1333 задержка",
- "1600 Latency Max": "1600 задержка",
- "1866 Latency Max": "1866 задержка",
- "2133 Latency Max": "2133 задержка",
- "RAM Timing Reductions": "Настройка таймингов",
- "Memory Timings": "Тайминги RAM",
- "RAM-Timing tBreak": "Разбитие таблицы таймингов",
- "Memory": "RAM",
- "mem": "RAM",
- "MEM": "RAM",
- "Profile": "Профиль",
- "Governor": "Говернор",
- "Advanced": "Расширенные",
- "Docked": "В доке",
- "Handheld": "Портатив",
- "Charging": "На зарядке",
- "USB Charger": "USB Зарядка",
- "PD Charger": "PD Зарядка",
- "Handheld TDP": "TPD в портативе",
- "Thermal Throttle": "Троттлинг",
- "Uncapped Clocks": "Максимальные частоты",
- "SoC DVB Shift": "SoC DVB сдвиг",
- "SoC Max Volt": "Макс. вольт SoC",
- "Overwrite Boost Mode": "Перезапись буста",
- "Display Refresh Rate Changing": "Изменение частоты экрана",
- "Low t6 tRTW": "Нижний t6 tRTW",
- "Low t7 tWTR": "Нижний t7 tWTR",
- "1333WL t2 RP Cap": "Предел 1333WL t2 RP",
- "t6 tRTW Fine Tune": " Точная настройка t6 tRTW",
- "tRTW Fine Tune": " Точная настройка tRTW",
- "t7 tWTR Fine Tune": " Точная настройка t7 tWTR",
- "tWTR Fine Tune": " Точная настройка tWTR",
+ "Safe Max (Mariko)": "Сейф Макс (Марико)",
+ "Safe Max (Erista)": "Сейф Макс (Эриста)",
+ "RAM VDD2 Voltage": "Напряжение ОЗУ VDD2",
+ "Voltage": "Напряжение",
+ "RAM VDDQ Voltage": "Напряжение ОЗУ VDDQ",
+ "RAM Frequency Editor": "Редактор частоты оперативной памяти",
+ "JEDEC.": "ДЖЕДЕК.",
+ "High speedo needed!": "Нужен высокий спидометр!",
+ "3333MHz (Needs extreme Speedo/PLL)": "3333 МГц (требуется экстремальный спидометр/PLL)",
+ "3366MHz (Needs extreme Speedo/PLL)": "3366 МГц (требуется экстремальный спидометр/PLL)",
+ "3400MHz (Needs extreme Speedo/PLL)": "3400 МГц (требуется экстремальный спидометр/PLL)",
+ "3433MHz (Needs ridiculous Speedo/PLL)": "3433 МГц (нужен нелепый спидометр/PLL)",
+ "3466MHz (Needs ridiculous Speedo/PLL)": "3466 МГц (нужен нелепый спидометр/PLL)",
+ "3500MHz (Needs ridiculous Speedo/PLL)": "3500 МГц (нужен нелепый спидометр/PLL)",
+ "Ram Max Clock": "Рам Макс Часы",
+ "RAM Latency Editor": "Редактор задержки оперативной памяти",
+ "RAM Timing Reductions": "Сокращение таймингов ОЗУ",
+ "Memory Timings": "Тайминги памяти",
+ "Advanced": "Расширенный",
+ "t6 tRTW Fine Tune": "t6 tRTW Точная настройка",
+ "tRTW Fine Tune": "tRTW Точная настройка",
+ "t7 tWTR Fine Tune": "t7 tWTR Тонкая настройка",
+ "tWTR Fine Tune": "tWTR Тонкая настройка",
"Memory Latencies": "Задержки памяти",
"Read Latency": "Задержка чтения",
"Write Latency": "Задержка записи",
- "CPU Boost Clock": "Частота буста",
- "CPU UV": "Андервольт CPU",
- "CPU Unlock": "Разблокировка CPU",
- "CPU VMIN": "Мин. вольтаж",
- "CPU Max Voltage": "Макс. вольтаж",
- "CPU Max Clock": "Макс. частота",
- "Extreme UV Table": "Экстримальная",
- "CPU UV Table": "Таблица андервольта",
- "CPU Low UV": "Андервольт нижних частот",
- "CPU High UV": "Андервольт верхних частот",
- "CPU Low VMIN": "Мин. вольт. нижних частот",
- "CPU High VMIN": "Мин. вольт. верхних частот",
- "No Undervolt": "Без андервольта",
- "SLT Table": "Таблица SLT",
+ "CPU Boost Clock": "Тактовая частота процессора",
+ "CPU UV": "УФ процессора",
+ "CPU Unlock": "Разблокировка процессора",
+ "CPU VMIN": "ЦП VMIN",
+ "CPU Max Voltage": "Максимальное напряжение процессора",
+ "CPU Max Clock": "Максимальная частота процессора",
+ "Extreme UV Table": "Стол для экстремального УФ-излучения",
+ "CPU UV Table": "UV-таблица процессора",
+ "CPU Low UV": "ЦП с низким УФ-излучением",
+ "CPU High UV": "Процессор с высоким УФ",
+ "CPU Low VMIN": "Низкий VMIN процессора",
+ "CPU High VMIN": "Высокий VMIN процессора",
+ "No Undervolt": "Нет Андервольта",
+ "SLT Table": "Таблица ТА",
"HiOPT Table": "Таблица HiOPT",
- "GPU Undervolt Table": "Таблица андервольта",
- "GPU Minimum Voltage": "Мин. вольтаж",
- "Calculate GPU Vmin": "Вычисление мин. вольтаж",
- "GPU VMIN": "Мин. вольтаж",
- "GPU Maximum Voltage": "Макс. вольтаж",
- "GPU Voltage Offset": "Смещение вольтажа",
- "Do not override": "Не менять",
- "Enabled (Default)": "Включено (По умолчанию)",
- "96.6% limit": "≤96,6%",
- "99.7% limit": "≤99,7%",
- "GPU Scheduling Override": "Перезапись планировщика",
+ "GPU Undervolt Table": "Таблица пониженного напряжения графического процессора",
+ "GPU Minimum Voltage": "Минимальное напряжение графического процессора",
+ "Calculate GPU Vmin": "Рассчитать Vmin графического процессора",
+ "GPU VMIN": "Вмин графического процессора",
+ "GPU Maximum Voltage": "Максимальное напряжение графического процессора",
+ "GPU Voltage Offset": "Смещение напряжения графического процессора",
+ "Do not override": "Не переопределять",
+ "Enabled (Default)": "Включено (по умолчанию)",
+ "96.6% limit": "Предел 96,6%",
+ "99.7% limit": "лимит 99,7%",
+ "GPU Scheduling Override": "Переопределение планирования графического процессора",
"Official Service": "Официальная служба",
- "GPU DVFS Mode": "Режим DVFS",
- "GPU DVFS Offset": "Смещение DVFS",
- "GPU Voltage Table": "Таблица вольтажей",
- "GPU Custom Table (mV)": "Ручная таблица (мВ)",
- "\uE150 Setting GPU Clocks past": "\uE150 Установка частот GPU выше",
- "1228MHz without a proper undervolt": "Установка частот GPU выше 1228 МГц",
- "can cause degradation or damage": "без хорошего андервольта может",
- "to your console!": "повредить вашу консоль!"
+ "GPU DVFS Mode": "Режим графического процессора DVFS",
+ "GPU DVFS Offset": "Смещение DVFS графического процессора",
+ "GPU Voltage Table": "Таблица напряжений графического процессора",
+ "GPU Custom Table (mV)": "Пользовательская таблица графического процессора (мВ)",
+ "1075MHz without UV, 1152MHz on SLT": "1075 МГц без УФ, 1152 МГц на SLT",
+ "or 1228MHz on HiOPT can cause ": "или 1228 МГц на HiOPT может привести к",
+ "permanent damage to your Switch!": "необратимое повреждение вашего коммутатора!",
+ "921MHz without UV and 960MHz on": "921 МГц без УФ и 960 МГц с включенным",
+ "SLT or HiOPT can cause ": "SLT или HiOPT могут вызвать"
}
diff --git a/dist/switch/.overlays/Horizon-OC-Monitor.ovl b/dist/switch/.overlays/Horizon-OC-Monitor.ovl
index 401d33aa..3ef0752b 100644
Binary files a/dist/switch/.overlays/Horizon-OC-Monitor.ovl and b/dist/switch/.overlays/Horizon-OC-Monitor.ovl differ
diff --git a/dist/switch/.overlays/horizon-oc-overlay.ovl b/dist/switch/.overlays/horizon-oc-overlay.ovl
index b027bcb1..4140e662 100644
Binary files a/dist/switch/.overlays/horizon-oc-overlay.ovl and b/dist/switch/.overlays/horizon-oc-overlay.ovl differ