Ryazha-clk — русскоязычная система управления частотами и напряжениями Nintendo Switch под Atmosphère. В одном пакете для карты — загрузочный кип, фоновая служба и оверлей: профили для игр, разгон ЦПУ, ГПУ и памяти, тайминги, мониторинг, защита по температуре и питанию, автоматический режим Ряженка-Авто.
Один пакет на обе консоли. Кип сам определяет чип — Erista (V1) или Mariko (V2, Lite, OLED) — и включает свою ветку. Оверлей показывает только то, что на этом чипе работает.
Важно. Разгон, тайминги памяти и напряжения могут привести к нестабильности, порче сохранений и потере данных. Перед экспериментами сделайте резервные копии NAND, PRODINFO, emuMMC и SD-карты. Всё выполняется на ваш риск.
| Что нового | |
|---|---|
| Erista — впервые в релизе | ЦПУ с DVCO на лету и таблицей вольтажа, ГПУ с живой таблицей и смещениями, лестница частот РАМ со своими вольтажами и полами, живые тайминги памяти |
| Mariko: DVCO на лету | ступени DVCO верх и низ применяются за полсекунды, без перезагрузки |
| Mariko: табличный режим ЦПУ | при ручном вольтаже строки частоту даёт генератор на этом вольтаже, без подтягивания к цели |
| Mariko: низкие частоты РАМ | 665.6 / 800 / 1065.6 МГц — опыт, по умолчанию выключено |
| Atmosphère 1.12.0 | загрузчик и libnx с поддержкой HOS до 23.0.0, в пакете — exosphere.bin той же версии |
| Оверлей | больше не глохнет после сна |
Подробно — в заметках к 3.5.0.
| Erista | Mariko | |
|---|---|---|
| ЦПУ | до 2602 МГц · DVCO низ 0–5 / верх 0–10 на лету · таблица вольтажа 408–2602 шагом 6.25 мВ | до 3009 МГц · DVCO верх 0–12 / низ 0–8 на лету · таблица вольтажа 510–3009 · форс ручного вольтажа |
| ГПУ | таблица 192–1267.2 и смещения на лету · разгонные 1305.6 / 1344 | режимы 1459 / 1536 / 1766 · кривая, потолок, пол · таблица и смещения на лету |
| РАМ | лестница от 1600 шагом 38.4 · VDD2 и SoC по ступеням · полы ЦПУ/ГПУ под частоту | лестница до 3072 · VDD2 / VDDQ / SoC по ступеням · низкие частоты 665/800/1065 (опыт) |
| Тайминги | ручки как у Mariko · живой движок таблиц · timings.ini |
движок JEDEC на каждую ступень · 28 ручек пропускной способности · timings.ini |
| Сон | память паркуется на 1331.2, контур ЦПУ ждёт pcv после пробуждения |
память паркуется на 1331.2, форс снимается до сна |
Общее для обеих: профили игры и общий, временные значения, Ряженка-Авто по FPS, говернёр, экран и VRR, безопасность, мониторинг с замером памяти, чиптюнинг.
- Поставьте Atmosphère 1.12.0 (и hekate 6.5.x, если грузитесь через него).
- Скачайте
Ryazha-clk.zip. - Распакуйте в корень SD-карты с объединением папок
atmosphere,configиswitch. - Через hekate — добавьте в свою запись загрузки строку:
fusee грузит его сам.
secmon=atmosphere/exosphere.bin - Полностью перезагрузите консоль и откройте
ryazha-clk.ovlчерез Ryazhahand или Tesla-совместимый менеджер. - Для Ряженки-Авто поставьте SaltyNX и проверьте, что в шапке появился FPS.
Не распаковывайте архив во вложенную папку. И не кладите в
atmosphere/kips/второй кип или резервную копию — hekate загружает все файлы из этой папки.
| Путь | Назначение |
|---|---|
atmosphere/kips/rcu.kip |
загрузочный кип: частоты, DVFS и тайминги при старте |
atmosphere/contents/00FF0000636C6BFF/ |
сисмодуль (демон) и его ранний запуск |
atmosphere/exosphere.bin |
монитор безопасности Atmosphère 1.12.0 с правкой доступа к регистрам |
switch/.overlays/ryazha-clk.ovl |
оверлей |
config/ryazha-clk/ |
шаблоны config.ini и timings.ini, языковые файлы |
config/ryazhahand/assets/notifications/rcu.rgba |
ресурс уведомлений |
| Что сделать | Куда нажать |
|---|---|
| Настроить игру | Главный экран → Профиль игры |
| Настроить значения для всех игр | Главный экран → Общий профиль |
| Попробовать частоты без сохранения | Главный экран → Временные значения |
| Автоподбор по FPS | Главный экран → X → Ряженка-Авто |
| Разгон ЦПУ, ГПУ, РАМ, DVCO, вольтажи | Настройки → Разгон |
| Тайминги памяти | Настройки → Разгон → РАМ → Тайминги памяти |
| Вернуть частоту к стоку | Наведитесь на строку в профиле и нажмите Y |
Что действует сразу, а что после перезагрузки, подписано в заголовке каждого раздела меню. Подробно по каждой строке — в руководстве.
| Симптом | Что проверить |
|---|---|
| Консоль не загружается | Уберите atmosphere/kips/rcu.kip — поднимется на стоковых частотах. timings.ini окирпичить не может |
| Не грузится после обновления HOS | Уберите rcu.kip и напишите в Issues: на 23.0.0 патчи pcv ещё не проверялись на железе |
| Оверлей не открывается | Полностью перезагрузите консоль, проверьте, что архив распакован в корень карты |
| Частота в шапке расходится с выбранной | Так и должно быть при ручном вольтаже: частоту даёт генератор — раздел 7 руководства |
| Ряженка-Авто ничего не меняет | Нужен SaltyNX и валидный FPS в шапке |
| Нужна помощь | Issue: модель консоли, версии Atmosphère и Ryazha-clk, config/ryazha-clk/log.txt и что делали до ошибки |
Лог демона пишется, если в config/ryazha-clk/ лежит пустой файл log.flag.
| Документ | О чём |
|---|---|
| Руководство пользователя | каждый раздел меню для Erista и Mariko, как держится напряжение ЦПУ, справочник таймингов, сон, диагностика по логу |
| Заметки к 3.5.0 | всё новое в этой версии |
| Erista: статус поддержки | что проверено на железе Erista и какие ограничения |
| Заметки 3.2.0 · 3.0.0 | прошлые версии |
Новые версии — на странице Releases: распакуйте новый Ryazha-clk.zip поверх и перезагрузите консоль. Кип, сисмодуль и оверлей обновляются только вместе.
Ryazha-clk опирается на работы Horizon OC, hoc-clk, sys-clk, Atmosphère, libnx, SaltyNX, Ultrahand/libtesla и сообщества Nintendo Switch. Код распространяется по GPL-2.0; учитывайте лицензии upstream-компонентов при повторном использовании.