This commit is contained in:
redraz 2023-11-04 19:41:16 +03:00
parent 5644ac8d63
commit 84edb78f08
13 changed files with 59 additions and 41 deletions

View File

@ -49,19 +49,19 @@
## Особенности Ultra
* Выбор между разными пакетами разгона, будь то 4ifir или OC-Suite
* Сборка максимально легкая и не нагруженная. В ней нет лишнего, минимум необходимый для разгона и все
* Модульная конструкция. В стоке минимум приложений/плагинов/оверлеев, но вы всегда можете поставить еще через комплектный апдейтер
* Радикальное снижение шума системы охлаждения
* Кастомный Status Monitor Overlay c FPS и системными метриками
* Эмуляция док режима
* Ускоренная зарядка
* Предварительно настроенный OC-Suite с пресетами.
* Потрясающий и вервый на Свитче - Ultra Tuner, позволяющий настраивать разгон прямо с консоли.
* Сборка максимально легкая и не нагруженная. В ней нет лишнего, минимум необходимый для разгона и все.
* Модульная конструкция. В стоке минимум приложений/плагинов/оверлеев, но вы всегда можете поставить еще через комплектный апдейтер.
* Выбор пресета работы системы охлаждения, либо шумно но холодно, либо тихо но горячо.
* Кастомный Status Monitor Overlay c FPS и системными метриками.
* Ускоренная зарядка.
### Плюсы систем разгона 4ifir/Suite
* Разгон вплоть до значений в 2907+ Mhz для CPU, 1305 Mhz для GPU, 29xx Mhz для RAM (точный потолок значения индивидуален для каждой консоли)
* Автоматический андервольтинг/овервольтинг
* Автоматический буст при загрузке игры
* Поддержка говернора - снижения потребления ресурсов когда они не требуются консоли
* Поддержка говернора - снижения потребления ресурсов когда они не требуются консоли (Временно недоступно на 17 HOS)
## Состав Ultra
@ -81,6 +81,7 @@
* [Daybreak](https://github.com/Atmosphere-NX/Atmosphere/tree/master/troposphere/daybreak) - программа для обновления системного ПО.
* [SysDVR](https://github.com/exelix11/SysDVR) - программа для передачи изображения с консоли на ПК или другие устройства.
* [sys-ftpd](https://github.com/cathery/sys-ftpd) - FTP сервер, работающий в фоне.
* [Observer-Tool](https://github.com/rkuchkarov/Observer-Tool) - оверлей с максимально подробным отображением статистики системы, напоминает Afterburner на PC.
* MicroMemBench - бенчмарк памяти. Результат сильно зависит от разгона CPU. В версии 0.5.0 нету принудительного авторазгона CPU, в 0.5.1 - есть.
* MicroMemTest - тест памяти. Проводить только с максимальным разгоном CPU. Если ошибки на Loop ниже 20 - значит с разгоном RAM точно проблемы.
* mhz - программа показывающая честную максимальную частоту цпу.
@ -98,8 +99,8 @@
- [InfoNX-ovl](https://github.com/renA21/InfoNX/) - оверлей, показывающий информацию о батарее/CPU/GPU/RAM.
- [Ultra-Status-Monitor](https://github.com/Ultra-NX/Ultra-Status-Monitor), форк [Status-Monitor-Overlay](https://github.com/masagrator/Status-Monitor-Overlay) - модуль для контроля параметров консоли в реальном времени. Может выступать в качестве счетчика FPS.
1. **Пакеты Разгона**
* [OC-Suite](https://github.com/hanai3Bi/Switch-OC-Suite/) - Пакет разгона от Meha/hanai3Bi, открытые исходники (Были до недавнего времени) гарантируют надежность и отсутствие скрытых гадостей. Вовремя обновляется для поддержки новых возможностей Атмосферы. Используется модифицированный loader.kip от B3711
* [4ifir](https://github.com/rashevskyv/4IFIR/) - Пакет разгона от Cooler3D, закрытые исходники, [спорная](https://www.youtube.com/watch?v=0ECmCChjnK0) личность автора. Зато систему разгона делает отличную, версия 1.7 не считая фейковых частот RAM (+200мгц) работает очень хорошо, а вот 1.8 - сломана, не рекомендуется к использованию.
* [OC-Suite](https://github.com/hanai3Bi/Switch-OC-Suite/) - Пакет разгона от Meha/hanai3Bi, открытые исходники (Были до недавнего времени) гарантируют надежность и отсутствие скрытых гадостей. Вовремя обновляется для поддержки новых возможностей Атмосферы. Используется модифицированный loader.kip от B3711, в котором больше таблица андервольта CPU (6 уровней против 2х).
* С версии 1.5.2 другие пакеты были убраны, так как не поддерживают HOS 17, и уступают OC-Suite во всем.
## Установка
@ -108,17 +109,17 @@
### Установка (с кефира, чифира или другой сборки)
1. Распакуйте [All in One Updater с конфигом Ultra](https://github.com/Ultra-NX/Ultra-Resources/raw/main/aio/config.zip) на карту памяти консоли
1. Запустите [**Homebrew Launcher**] (Зажав R зайти в игру/альбом) > **All in One Updater**
* Если вместо запуска приложения вы получаете черный экран, перекачайте приложение вручную из его [репозитория](https://github.com/HamletDuFromage/aio-switch-updater) и вручную пропишите в Custom downloads > Add custom link этот адрес `https://github.com/Ultra-NX/Ultra-Resources/raw/main/aio/config.zip`, после чего перезапустите приложение
1. Перейдите в **Custom Downloads** > **Ultra 1.5** > **Continue**, на запрос о перезаписи `ini`, выберите **Yes**, консоль перезагрузится
* Если вместо запуска приложения вы получаете черный экран, немного подождите, и если не помогло - перекачайте приложение вручную из его [репозитория](https://github.com/HamletDuFromage/aio-switch-updater) и распакуйте [архив с конфигом](https://github.com/Ultra-NX/Ultra-Resources/raw/main/aio/config.zip) в корень карты памяти.
1. Перейдите в **Custom Downloads** > **Ultra** > **Continue**, на запрос о перезаписи `ini`, выберите **Yes**, консоль перезагрузится
### Обновление (переход с предыдущих версий), переустановка начисто
### Обновление (переход с предыдущих версий)
1. Запустите [**Homebrew Launcher**] (Зажав R зайти в игру/альбом) > **All in One Updater**
* Если вместо запуска приложения вы получаете черный экран, перекачайте приложение вручную из его [репозитория](https://github.com/HamletDuFromage/aio-switch-updater) и вручную пропишите в Custom downloads > Add custom link этот адрес `https://github.com/Ultra-NX/Ultra-Resources/raw/main/aio/config.zip`, после чего перезапустите приложение
1. Перейдите в **Custom Downloads** > **Ultra 1.5** > **Continue**, на запрос о перезаписи `ini`, выберите **Yes**, консоль перезагрузится
* Если вместо запуска приложения вы получаете черный экран, немного подождите, и если не помогло - перекачайте приложение вручную из его [репозитория](https://github.com/HamletDuFromage/aio-switch-updater) и распакуйте [архив с конфигом](https://github.com/Ultra-NX/Ultra-Resources/raw/main/aio/config.zip) в корень карты памяти.
1. Перейдите в **Custom Downloads** > **Ultra** > **Continue**, на запрос о перезаписи `ini`, выберите **Yes**, консоль перезагрузится
### Дополнительные методы
* **Установка с нуля** нужна олько_ тем, у кого не стоит никакой системы вообще, но уже есть возможность запустить её с карты памяти (например, установлен чип).
* **Отладочная установка** это метод, который следует использовать олько_ тогда, когда понимаете, что делаете, или если об этом вас попросил [компетентный человек](https://t.me/redraz).
* **Отладочная установка** это метод, который следует использовать олько_ тогда, когда понимаете, что делаете, или если об этом вас попросили компетентные люди в чате.
#### Установка с нуля
1. Распакуйте [Ultra](https://github.com/Ultra-NX/Ultra/releases/latest/download/Ultra.zip) на карту памяти консоли
@ -128,8 +129,8 @@
#### Отладочная установка
**Выполняйте только в случае проблем с методами выше**
1. Удалите с карты памяти всё, кроме папки Nintendo и emuMMC (если есть) (Папку с бекапами сохранений, например JKSV, тоже не стоит удалять)
* Карта должна быть в [FAT32]
1. Удалите с карты памяти всё, кроме папки Nintendo и emuMMC (если есть) (Папку с бекапами сохранений, например JKSV, тоже не стоит удалять, а стоит скопировать в безопасное место на компьютере)
* Карта должна быть отформатирована в [FAT32], размер кластера 64kb. Если стандартными методами форматирования вам не дают выбрать нужную файловую системы - используйте [Rufus](https://rufus.ie/ru/). Система HOS свитча не умеет правильно работать с [EXFAT], потому будет быстро убивать карту памяти бесконечными циклами перезаписи.
* Работать с картой памяти рекомендуется через картридер, не через консоль.
2. Распакуйте [Ultra](https://github.com/Ultra-NX/Ultra/releases/latest/download/Ultra.zip) на карту памяти консоли
3. Вставить карту в консоль и включить
@ -170,15 +171,11 @@
Модуль **ReverseNX-RT** позволяет принудительно включать режим докстанции при игре в портативе и наоборот. С помощью кнопки **Change system control** нужно включить принудительное управление сменой режимов (отображается в строке **Controlled by system**, положение **No** означает, что можно менять режимы вручную). После чего можно переключать режимы кнопкой Change mode (отображается в строке **Mode**, где **Docked** - режим докстанции, **Handheld** - портатив).
Важно понимать, что в режиме докстанции консоль принудительно повышает частоты работы процессора, в следствии чего картинка становится более качественной, но и быстрее расходуется батарея.
Важно понимать, что в режиме докстанции повышается разрешение и выставляются более высокие настройки графики игры, вшитые разработчиками, за счет чего картинка становится более качественной, но и требуется больше разгон, и батарея расходуется быстрее.
### Разгон
В Ultra на выбор предоставляется несколько пакетов разгона, и у каждого свои преимущества.
4ifir проще для новичка, при использовании этого пакета вам доступны заранее подготовленные пресеты настроек разгона системы, благодаря чему вам не придется долго мучаться с цифрами таймингов и вольтажами. Но из-за своей закрытости у Чифира есть куча проблем, которые невозможно никак решить извне, а автор не спешит что-то делать, просто игнорируя проблемы.
Suite уже сложнее, заранее подготовленных пресетов нету, зато благодаря открытым исходникам и работе целого сообщество над ним - он работает стабильнее и эффективнее чифира.
Не забывайте, что после настройки/выбора пресета в Тюнере - нужно перезагрузить консоль и включить этот самый разгон для каждой игру отдельно через Ultra Overlay (#настройки-частот-и-говернор-governor)
В Ultra поставляется с встроенным пакетом разгона OC-Suite, но только в ультре вам доступны заранее подготовленные пресеты настроек разгона системы, благодаря чему вам не придется долго мучаться с цифрами таймингов и вольтажами. Благодаря открытым исходникам и работе целого сообщество над ним - он работает стабильнее и эффективнее чифира.
#### Настройки частот и говернор (governor)
@ -186,7 +183,8 @@ Suite уже сложнее, заранее подготовленных пре
В заголовке располагаются следующие параметры:
* **App ID** - показывает titleid запущенной игры
* **Profile** - параметр синхронизирован с настройками ReverseNX-RT (если включена соответствующая настройка в параметрах) и показывает в каком режиме сейчас работает консоль (**Docked** - режим докстанции, **Handheld** - портатив)
* **Profile** - параметр синхронизирован с настройками ReverseNX-RT (если включена соответствующая настройка в параметрах) и показывает в каком режиме сейчас работает консоль (**Docked** - режим докстанции, **Handheld** - портатив).
* Синхронизация временно недоступна в новом sys-clk для HOS 17, но можно переключиться на старый sys-clk через настройки Tuner, если у вас HOS 16.1
* **CPU** - текущая частота процессора
* **GPU** - текущая частота ядра видеопроцессора
* **RAM** - текущая частота памяти
@ -199,8 +197,9 @@ Suite уже сложнее, заранее подготовленных пре
* Advanced
* **Temporary overrides** - настройки разгона для всех приложений. Указанные настройки применяются для всех запускаемых приложений и действуют до перезагрузки приставки. Имеют наивысший приоритет.
* **Global profile** - настройки разгона для всех приложений. Указанные настройки применяются для всех запускаемых приложений. Имеют самый низкий приоритет.
* **Miscellaneous** - дополнительные настройки консоли, например, ограничение вольтажа зарядки, автобуст, ограничение процента зарядки и другие. Подробнее будет рассмотрено отдельно.
* **Global profile** - настройки разгона для всех приложений. Указанные настройки применяются для всех запускаемых приложений. Имеют самый низкий приоритет. Использовать только если значете, что делаете.
* **Miscellaneous** - дополнительные настройки консоли, например, ограничение вольтажа зарядки, автобуст, ограничение процента зарядки и другие. Подробнее будет рассмотрено отдельно.
* Меню временно недоступно в новом sys-clk для HOS 17, но можно переключиться на старый sys-clk через настройки Tuner, если у вас HOS 16.1
Разгон осуществляется с помощью смены максимальной частоты для CPU/GPU/RAM через настройки разгона **Global profile**/**Edit app Profile**/**Temporary overrides**. Причем настройки будут применяться в зависимости от приоритета (**Temporary overrides** -> **Edit app Profile** -> **Global profile**). Наивысший приоритет у **Temporary overrides**, если там не указано никаких настроек, то программа смотрит в настройки из **Edit app Profile**, если там пусто, то применяются настройки из **Global profile**. И если уже там ничего нет, то ставятся настройки системы по-умолчанию (**Default**).
@ -218,8 +217,9 @@ Suite уже сложнее, заранее подготовленных пре
**Edit app Profile** содержит в себе управление говернорами
Говернор (англ. governor) в контексте управления частотами процессора - это программа или механизм, который контролирует частоту работы процессора и его потребление энергии.
* Говернор временно недоступен в новом sys-clk для HOS 17, но можно переключиться на старый sys-clk через настройки Tuner, если у вас HOS 16.1
Суть работы говернора заключается в том, чтобы определить оптимальную частоту работы процессора в зависимости от нагрузки на него. Если процессор не нагружен, говернор может снизить его частоту, чтобы снизить потребление энергии и уменьшить тепловыделение. Если же процессор получает высокую нагрузку, говернор может увеличить его частоту, чтобы обеспечить высокую производительность.
Суть работы говернора заключается в том, чтобы определить оптимальную частоту работы процессора в зависимости от нагрузки на него. Если процессор не нагружен, говернор может снизить его частоту, чтобы снизить потребление энергии и уменьшить тепловыделение. Если же процессор получает высокую нагрузку, говернор может увеличить его частоту до выставленной в профиле, чтобы обеспечить высокую производительность.
* **CPU Freq Governor** - включить или выключить управление частотой **центрального** процессора
* **GPU Freq Governor** - включить или выключить управление частотой **графического** процессора
@ -232,7 +232,7 @@ Suite уже сложнее, заранее подготовленных пре
* **Miscellaneous** - раздел с дополнительными настройками. Содержит в себе следующие опции:
* **Auto CPU Boost** - активный слой автобуста. Повышает частоту CPU при нагрузке на системное ядро, что обычно означает подгрузку данных, стриминг текстур, локаций и т. п. На Erista лучше отключать, поскольку влияет на время работы от батареи
* **Sync ReverseNX Mode** - настройка, синхронизирующая состояние значения ReverseNX с профилем Ultra Overlay. То есть, если в реверсе стоит **Handheld**, то активный профиль в Ultra Overlay будет **Handheld**, если **Docked**, то **Docked** соответственно
* **Sync ReverseNX Mode** - настройка, синхронизирующая профиль ReverseNX с профилем Ultra Overlay. То есть, если в реверсе стоит **Handheld**, то активный профиль в Ultra Overlay будет **Handheld**, если **Docked**, то **Docked** соответственно
* **Frequency Governor** - включает говерноры в **Edit app Profile**
* **Charging Current** - ограничение тока зарядки
* **Charging Limit** - ограничение до которого приставка будет заряжаться
@ -251,6 +251,8 @@ Suite уже сложнее, заранее подготовленных пре
* **GPU Volt** - вольтаж GPU
* **DRAM Volt** - вольтажи памяти
* Раздел **Miscellaneous** временно недоступен в новом sys-clk для HOS 17, но можно переключиться на старый sys-clk через настройки Tuner, если у вас HOS 16.1
#### Конфигуратор Ultra Tuner
**Ultra Tuner** - это пакет, позволяющий произвести тонкую настройку параметров под свою консоль. В случае нестабильной работы пакетов разгона, или при желании увеличить производительность консоли, Ultra Tuner - Ваш незаменимый помощник.
@ -265,7 +267,7 @@ Suite уже сложнее, заранее подготовленных пре
В Tuner находятся три основных раздела:
* **CPU** - настройки процессора:
* **Maximum MHz** - настройка максимальной частоты CPU. Не гарантирует, что в реальности ваш процессор будет держать такую частоту, что бы узнать реальную производительность, воспользуйтесь homebrew **mhz**
* **Voltage Limit** - настройка максимального допустимого вольтажа CPU. Чем выше мощность - тем выше максимальная доступная частота процессора, однако выше и потребление. Рекомендуется повышать при нехватке максимальной мощности для загружающих процессор игр.
* **Voltage Limit** - настройка максимального допустимого вольтажа CPU. Чем выше мощность - тем выше максимальная доступная частота процессора, однако выше и потребление. Высокие значения может не тянуть контроллер CPU, из-за чего будут вылеты в играх, или может не включаться консоль. Что бы включить консоль и опустить его вниз - выберите в Хекате Safe Mode.
* **Undervolt Mode** - настройка, позволяющая задать глобальные параметры питания для CPU. Чем выше цифра, тем ниже потребление процессора, но могут возникнуть проблемы
* **GPU** - настройки видео-ядра:
* **Undervolt Mode** - настройка, позволяющая задать глобальные параметры питания для видео-ядра. Сущетсвует три режима:
@ -280,8 +282,8 @@ Suite уже сложнее, заранее подготовленных пре
* **Vddq Voltage** - первичный вольтаж памяти. Более высокие значения могут повысить стабильность на высоких частотах, оказывая минимальное влияние на энергопотребление. Только для Марико.
* **Vdd2 Voltage** - вторичный вольтаж памяти. Более высокие значения также могут повысить стабильность на высоких частотах, оказывая минимальное влияние на энергопотребление. Для Эрист отвечает так же и за Vddq.
* **EMC DVB Table** - таблица питания контроллера памяти. Гарантировано повышая стабильность на высоких частотах памяти. Чем выше значение - тем выше потребление. Рекомендуется повышать в первую очередь если у вас проблемы с разгоном RAM.
* **Timing [1-6 (7 сьют)]** - настройки таймингов. Каждый пункт отвечает за свой набор таймингов, позволяя производить индивидуальную подгонку. Чем выше значение, тем выше производительность, однако слишком высокие значения могут привести к вылетам в зависимости от модели памяти. Для тонкой настройки - понизьте все значения до 1, после повышайте каждый параметр на единицу (с последующей перезагрузкой), проверяя стабильность. В случае вылета или артефактов - понизьте это значение на 1 и двигайтесь к следующему Core Timings пункту.
Иногда вы можете видеть подобные обозначения таймингов: 365532. Каждая цифра соответсвует настройке тайминга. Например, для случая выше: Timing 1 установлен на 3, Timing 2 - на 6 и так далее.
* **Timing [0-7]** - настройки таймингов. Каждый пункт отвечает за свой набор таймингов, позволяя производить индивидуальную подгонку. Чем выше значение, тем выше производительность, однако слишком высокие значения могут привести к вылетам в зависимости от модели памяти. Для тонкой настройки - понизьте все значения до 1, после повышайте каждый параметр на единицу (с последующей перезагрузкой), проверяя стабильность. В случае вылета или артефактов - понизьте это значение на 1 и двигайтесь к следующему Core Timings пункту.
Иногда вы можете видеть подобные обозначения таймингов: 85545553. Каждая цифра соответсвует настройке тайминга. Например, для случая выше: Timing 0 установлен на 8, Timing 1 - на 5 и так далее.
**ВАЖНО:** чтобы применить изменения - перезагрузите консоль.
@ -293,10 +295,10 @@ Suite уже сложнее, заранее подготовленных пре
#### Пресеты
Чем круче пресет, тем агрессивнее оптимизация таймингов/значений андервольтинга. Тем быстрее и энергоэффективнее игровая консоль. Стоковый 4ifir/Suite должен работать на почти любой консоли. Вероятность того, что у Вас заработают Mega/MK-4 и выше, зависит от [удачности процессорного бининга](https://www.computerra.ru/285384/dzhekpot-kremnievoj-loterei-chto-takoe-binning-protsessory/) конкретно вашей консоли.
Чем круче пресет, тем агрессивнее оптимизация таймингов/значений андервольтинга. Тем быстрее и энергоэффективнее игровая консоль. Стоковый Suite должен работать на почти любой консоли. Вероятность того, что у Вас заработают Mega/MK-4 и выше, зависит от [удачности процессорного бининга](https://www.computerra.ru/285384/dzhekpot-kremnievoj-loterei-chto-takoe-binning-protsessory/) конкретно вашей консоли.
Пресеты располагаются так: Core < Mega < Ultra < Red > Green > Blue > Gray
Пресеты Core/Mega/Ultra аналогичны стейджам Base/ST/ST+ из оригинального Чифира, только более оптимизированные, и идущие у большего числа людей.
Пресеты Core/Mega/Ultra похожи на стейджи Base/ST/ST+ из Чифира, только более оптимизированные, и идущие у большего числа людей.
Пресеты Gray/Blue/Green/Red - эксклюзив Ultra, и тоже своего рода представляют аналоги стейджей Чифира, но со своими особенностями.
Gray - самый слабый пресет, если у вас не идет даже Core, но разгон использовать хочется - это ваш выбор.
Blue и Green аналоги ST и ST+, но с таймингами под Micron/Hynix
@ -333,7 +335,7 @@ Red - самый крутой пресет, потому, что RED GOEZ FASTA!
Установка мода различается в зависимости от того как именно он сделан.
* Если мод идет в виде LayeredFS папки, то его нужно класть в `/atmosphere/contents/%TitleID%/romfs`, где TitleID - title id вашей игры, состоящий из 16 символов в 16-тиричной системе исчисления (например, 01002CC003FE6000). Отнеситесь внимательно к тому как именно такая модификация распространяется и не допустите вложенности папок. Например, если вы видите что в архиве с модом папка `atmosphere`, то просто распакуйте ее в корень карты памяти и согласитесь на замену файлов. Если в архиве лежит папка с title id игры, поместите ее в папку `/atmosphere/contents/`. Убедитесь, что папка не дублируется (например `/atmosphere/contents/01002CC003FE6000/romfs` - правильно, а `/atmosphere/contents/01002CC003FE6000/01002CC003FE6000/romfs` или `/atmosphere/atmosphere/contents/01002CC003FE6000/romfs` - не правильно), иначе мод не будет работать.
* Если мод идёт в виде IPS-патча, то есть в виде файла или файлов с расширением `*.ips`, то поместите его в папку `atmosphere/exefs_patches`. В папке `atmosphere/exefs_patches` можете создать папку с названием мода, это допускается. Если в архиве с модом есть просто папка `exefs_patches`, то поместите её с заменой в папку `atmosphere`. Часто моды могут комбинировать оба способа, тогда нужно понять что именно и куда копировать. Если вам что-то не понятно, попробуйте поискать информацию там, где вы эти моды качали или в текстовом файле, который может распространяться вместо с модом.
* Если мод идёт в виде IPS-патча, то есть в виде файла или файлов с расширением `*.ips`, то поместите его в папку `atmosphere/exefs_patches`. В папке `atmosphere/exefs_patches` можете создать папку с названием мода, это допускается. Если в архиве с модом есть просто папка `exefs_patches`, то поместите её с заменой в папку `atmosphere`. Часто моды могут комбинировать оба способа, тогда нужно понять что именно и куда копировать. Если вам что-то не понятно, попробуйте поискать информацию там, где вы эти моды качали или в текстовом файле, который может распространяться вместе с модом.
Модификации установленные таким образом автоматически активируются при запуске игры.
@ -364,7 +366,7 @@ Red - самый крутой пресет, потому, что RED GOEZ FASTA!
Не гонитесь за частотами и цифрами. Единственным мерилом удачного разгона является ваш комфорт при игре. Частоты не отражают фактической производительности, и тем более энергопотребления. Обратите внимание, что каждое устройство имеет уникальные характеристики, поэтому необходимо настраивать частоты в соответствии с конкретной моделью вашего устройства и играми, которые вы собираетесь запускать на нем. А каждая игра имеет уникальные требования.
С помощью модуля **InfoNX** можно следить за энергопотреблением консоли. Замеряйте потребление в тестируемой игре без разгона и с разгоном, а после найдите баланс между производительностью и энергопотреблением. Не забывайте, что чем выше потребление энергии, тем быстрее сядет батарея в портативном режиме. Для работы в докстанции или от зарядки, энергопотребление не так уж и важно.
С помощью модуля **Status Monitor** можно следить за энергопотреблением консоли. Замеряйте потребление в тестируемой игре без разгона и с разгоном, а после найдите баланс между производительностью и энергопотреблением. Не забывайте, что чем выше потребление энергии, тем быстрее сядет батарея в портативном режиме. Для работы в докстанции или от зарядки, энергопотребление не так уж и важно.
## Проблемы и их решения
@ -428,7 +430,7 @@ ERISTA оснащена более мощным контроллером PMICs M
**О**: Смотрите выше в разделе Проблемы и решения
**В**: Нет говернора
**О**: Откройте **Ultra Overlay** > **Miscellaneous** > **Frequency Governor**, тогда оба говернора появятся в **Ultra Overlay** > **Edit app Profile**
**О**: Если у вас 16.1 HOS, зайдите в Tuner - Updater и найдите переключатель sys-clk, выберите Old Full. Если 17 HOS - ждите, когда-нибудь портируют говернор и на нее
**В**: Частоты прыгают
**О**: При работе говернора так и должно быть

BIN
Ultra.zip Normal file

Binary file not shown.

Binary file not shown.

BIN
atmosphere/kips/loader.kip Normal file

Binary file not shown.

View File

@ -14,6 +14,7 @@ bootprotect=0
fss0=atmosphere/package3
cal0blank=1
kip1patch=nosigchk
kip1=atmosphere/kips/*
logopath=bootloader/res/bootscreen.bmp
icon=bootloader/res/atmo_cfw.bmp
{}

BIN
bootloader/ini/sys_cfw.bmp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

View File

@ -0,0 +1,8 @@
[Semi Stock]
fss0=atmosphere/package3
emummc_force_disable=1
cal0blank=0
kip1=atmosphere/kips/*
logopath=bootloader/res/bootscreen.bmp
icon=bootloader/ini/sys_cfw.bmp

BIN
bootloader/ini/sys_sm.bmp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

View File

@ -0,0 +1,7 @@
[Safe Mode]
fss0=atmosphere/package3
emummc_force_disable=1
cal0blank=0
logopath=bootloader/res/bootscreen.bmp
icon=bootloader/ini/sys_sm.bmp

View File

@ -1,6 +1,6 @@
{
"ams": {
"[PACK] Ultra 1.5": "https://github.com/Ultra-NX/Ultra/releases/latest/download/Ultra.zip"
"[PACK] Ultra 1.5.1": "https://github.com/Ultra-NX/Ultra/releases/latest/download/Ultra.zip"
},
"misc": {
"Brick Code": "https://github.com/Ultra-NX/Ultra-Resources/raw/main/brick.zip",

View File

@ -1,8 +1,8 @@
[Tuner]
OC = stock
Presets = Gray
Fan_Curves = Ultra Quiet
Background_Services = Off
Sys-clk = New
[Backups]
/atmosphere/kips/.bak/Initial.kip = Core
/atmosphere/kips/.bak/Initial.kip = Gray

Binary file not shown.