mirror of
https://github.com/Ultra-NX/UltraNX.git
synced 2025-02-10 17:02:01 +00:00
Update readme
This commit is contained in:
parent
f30f81fa26
commit
c3f036d122
185
README.md
185
README.md
@ -21,8 +21,7 @@
|
|||||||
1. [Особенности Ultra](#особенности-ultra)
|
1. [Особенности Ultra](#особенности-ultra)
|
||||||
1. [Состав Ultra](#состав-Ultra)
|
1. [Состав Ultra](#состав-Ultra)
|
||||||
1. [Установка](#установка)
|
1. [Установка](#установка)
|
||||||
* [Установка (с кефира, чифира или другой сборки)](#установка-с-кефира-чифира-или-другой-сборки)
|
* [Установка \ Обновление (с кефира, чифира или другой сборки)](#установка\обновление-с-кефира-чифира-или-другой-сборки)
|
||||||
* [Обновление (переход с предыдущих версий), переустановка начисто](#обновление-переход-с-предыдущих-версий-переустановка-начисто)
|
|
||||||
* [Дополнительные методы](#дополнительные-методы)
|
* [Дополнительные методы](#дополнительные-методы)
|
||||||
1. [Как использовать Ultra](#как-использовать-ultra)
|
1. [Как использовать Ultra](#как-использовать-ultra)
|
||||||
* [Включение и отключение модулей](#включение-и-отключение-модулей)
|
* [Включение и отключение модулей](#включение-и-отключение-модулей)
|
||||||
@ -65,61 +64,60 @@
|
|||||||
|
|
||||||
## Состав Ultra
|
## Состав Ultra
|
||||||
|
|
||||||
1. **[Atmosphere](https://github.com/Atmosphere-NX/Atmosphere)**
|
1. **[Atmosphere](https://github.com/Atmosphere-NX/Atmosphere)** - Atmosphère - кастомная прошивка для Nintendo Switch.
|
||||||
1. **[Сигпатчи](https://sigmapatches.coomer.party)**
|
1. **[Сигпатчи](https://sigmapatches.coomer.party)** - То, без чего нельзя запустить неподписанный софт ;)
|
||||||
1. **[Hekate](https://github.com/CTCaer/hekate)**
|
1. **[Hekate](https://github.com/CTCaer/hekate)** - Пользовательский графический загрузчик Nintendo Switch, патчер прошивки, инструментарий и многое другое.
|
||||||
|
1. **[OC-Suite](https://github.com/hanai3Bi/Switch-OC-Suite/)** - Пакет разгона от Meha/hanai3Bi, открытые исходники гарантируют надежность и отсутствие скрытых гадостей. Вовремя обновляется для поддержки новых возможностей Атмосферы. Используется модифицированный loader.kip от B3711, в котором больше таблиц андервольта CPU (6 уровней против 2х).
|
||||||
1. **Установленные пейлоады**:
|
1. **Установленные пейлоады**:
|
||||||
* [Lockpick_RCM](https://github.com/shchmue/Lockpick_RCM) - программа для дампинга ключей консоли.
|
* [Lockpick_RCM](https://github.com/shchmue/Lockpick_RCM) - Программа для дампинга ключей консоли.
|
||||||
* [TegraExplorer](https://github.com/rashevskyv/TegraExplorer/) - низкоуровневый файловый менеджер для работы с системой.
|
* [TegraExplorer](https://github.com/rashevskyv/TegraExplorer/) - Низкоуровневый файловый менеджер для работы с системой.
|
||||||
1. **Установленное Homebrew**
|
1. **Установленное Homebrew**
|
||||||
* [AiO Switch Updater](https://github.com/HamletDuFromage/aio-switch-updater) - программа для обновления Ultra до актуальной версии, а так же для скачивания читов.
|
* [AiO Switch Updater](https://github.com/HamletDuFromage/aio-switch-updater) - Программа для обновления Ultra до актуальной версии, а так же для скачивания читов.
|
||||||
* [DBI](https://github.com/rashevskyv/dbi) - лучший файловый менеджер, менеджер сохранений и установщик программ на консоль.
|
* [DBI](https://github.com/rashevskyv/dbi) - Лучший файловый менеджер, менеджер сохранений и установщик программ на консоль. Если вам нужна другая локализация - в Updater есть выбор из EN-RU-PTBR-ZHCN.
|
||||||
1. **Доступные для скачивания Homebrew**
|
|
||||||
* [Homebrew App Store](https://github.com/fortheusers/hb-appstore) - магазин приложений
|
|
||||||
* [Linkalho](https://github.com/rdmrocha/linkalho) - программа для привязки аккаунта.
|
|
||||||
* [Battery Desync Fix](https://github.com/CTCaer/battery_desync_fix_nx) - программа для сброса контроллера батареи. Не используйте просто так!
|
|
||||||
* [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 - программа показывающая честную максимальную частоту цпу.
|
|
||||||
* RaytracingNX - бенчмарк цпу.
|
|
||||||
1. **Установленные модули**
|
1. **Установленные модули**
|
||||||
* [SaltyNX](https://github.com/masagrator/SaltyNX) - фоновый модуль, позволяющий модифицировать файлы\процессы в консоли, поддерживает плагины. Не совместим с 32-х битными играми (список на гитхабе проекта).
|
* [SaltyNX](https://github.com/masagrator/SaltyNX) - Фоновый модуль, позволяющий модифицировать файлы\процессы в консоли, поддерживает плагины. Не совместим с 32-х битными играми (список на гитхабе проекта).
|
||||||
* [ReverseNX-Tool](https://github.com/masagrator/ReverseNX-Tool) - (Теперь вшита в SaltyNX) программа, которая принудительно меняет режимы работы консоли на докстанцию и портатив, вне зависимости от того находится консоль в доке или нет. Потенциально улучшает картинку в портативе за счет того, что рендерит изображение так, как будто консоль в докстанции.
|
* [ReverseNX](https://github.com/masagrator/ReverseNX) - (Теперь вшит в SaltyNX) Модуль, который принудительно меняет режимы работы консоли на докстанцию и портатив, вне зависимости от того находится консоль в доке или нет. Потенциально улучшает картинку в портативе за счет того, что рендерит изображение так, как будто консоль в докстанции.
|
||||||
* [Ultra](https://github.com/Ultra-NX/Ultra-Overlay), форк [sys-clk-oc](https://github.com/hanai3Bi/Switch-OC-Suite) - модуль отвечающий за разгон процессора, памяти и видеочипа, для лучшей производительности. Используется сразу несколько вариаций от разных авторов, все модифицированные. Оригинальные авторы: Meha/hanai3Bi, lineon, p-sam.
|
* [NX-FPS](https://github.com/masagrator/NX-FPS) - (Теперь вшит в SaltyNX) Плагин SaltyNX, который позволяет получать данные о FPS в играх.
|
||||||
* [nx-ovlloader](https://github.com/WerWolv/nx-ovlloader/) - с помощью этого модуля осуществляется переключение установленных модулей.
|
* [sys-clk-oc](https://github.com/hanai3Bi/Switch-OC-Suite) - Модуль отвечающий за разгон процессора, памяти и видеочипа - для лучшей производительности. Переодически меняю версии от разных авторов. Оригинальные авторы: Meha/hanai3Bi, lineon, p-sam.
|
||||||
* [sys-patch](https://github.com/ITotalJustice/sys-patch/) - создает/обновляет патчи при запуске системы. Не заменяет сигпатчи, но избавляет от регулярного ручного обновления патчей системы после каждой микрообновы системы.
|
* [nx-ovlloader](https://github.com/WerWolv/nx-ovlloader/) - С помощью этого модуля осуществляется переключение установленных модулей.
|
||||||
* [Ultra Paw Overlay](https://github.com/Ultra-NX/Ultra-Paw-Overlay), форк [Ultrahand Overlay](https://github.com/ppkantorski/Ultrahand-Overlay) - специальное оверлей-меню для взаимодействия с системой: разгон, управление режимами через ReverseNX, включение читов, прочее. Так же позволяет использовать самописные пакеты, как - Ultra Tuner.
|
* [sys-patch](https://github.com/ITotalJustice/sys-patch/) - Создает/обновляет патчи при запуске системы. Не заменяет сигпатчи, но избавляет от регулярного ручного обновления патчей системы после каждой микрообновы системы.
|
||||||
- [FPSLocker](https://github.com/masagrator/FPSLocker) - оверлей, позволяющий разблокировать 60 FPS в играх.
|
* [Ultra Paw Overlay](https://github.com/Ultra-NX/Ultra-Paw-Overlay), форк [Ultrahand Overlay](https://github.com/ppkantorski/Ultrahand-Overlay) - Специальное оверлей-меню для взаимодействия с системой: разгон, управление режимами через ReverseNX, включение читов, прочее. Так же позволяет использовать самописные пакеты, например - Ultra Tuner.
|
||||||
- [EdiZon](https://github.com/proferabg/EdiZon-Overlay/releases) - оверлей для использования читов.
|
- **Ultra-Overlay**, форк [sys-clk](https://github.com/hanai3Bi/Switch-OC-Suite) - Оверлей для управления модулем sys-clk-oc. Немного изменен мной, но без копания в исходниках.
|
||||||
- [ovlSysmodules](https://github.com/WerWolv/ovl-sysmodules/) - оверлей для включения и отключения установленных системных модулей.
|
- [Status Monitor](https://github.com/Ultra-NX/Ultra-Status-Monitor), форк [Status Monitor](https://github.com/masagrator/Status-Monitor-Overlay) - Оверлей позволяющий следить за параметрами консоли в реальном времени. Может выступать в качестве счетчика FPS. Измененить пресет внешности Micro-оверлея можно в Updater.
|
||||||
- [InfoNX-ovl](https://github.com/renA21/InfoNX/) - оверлей, показывающий информацию о батарее/CPU/GPU/RAM.
|
- [FPSLocker](https://github.com/masagrator/FPSLocker) - Оверлей, позволяющий разблокировать 60 FPS в играх.
|
||||||
- [Ultra-Status-Monitor](https://github.com/Ultra-NX/Ultra-Status-Monitor), форк [Status-Monitor-Overlay](https://github.com/masagrator/Status-Monitor-Overlay) - модуль для контроля параметров консоли в реальном времени. Может выступать в качестве счетчика FPS.
|
- [EdiZon](https://github.com/proferabg/EdiZon-Overlay/releases) - Оверлей для использования читов.
|
||||||
1. **Пакеты Разгона**
|
- [InfoNX](https://github.com/renA21/InfoNX/) - Оверлей, показывающий информацию о батарее/CPU/GPU/RAM.
|
||||||
* [OC-Suite](https://github.com/hanai3Bi/Switch-OC-Suite/) - Пакет разгона от Meha/hanai3Bi, открытые исходники (Были до недавнего времени) гарантируют надежность и отсутствие скрытых гадостей. Вовремя обновляется для поддержки новых возможностей Атмосферы. Используется модифицированный loader.kip от B3711, в котором больше таблица андервольта CPU (6 уровней против 2х).
|
- [ReverseNX-RT](https://github.com/masagrator/ReverseNX-RT) - Оверлей для управления модулем ReverseNX.
|
||||||
* С версии 1.5.2 другие пакеты были убраны, так как не поддерживают HOS 17, и уступают OC-Suite во всем.
|
- [Sysmodules](https://github.com/WerWolv/ovl-sysmodules/) - Оверлей для включения и отключения установленных системных модулей.
|
||||||
|
1. **Доступные для скачивания через Updater**
|
||||||
|
* [Daybreak](https://github.com/Atmosphere-NX/Atmosphere/tree/master/troposphere/daybreak) - программа для обновления системного ПО.
|
||||||
|
* [Linkalho](https://github.com/rdmrocha/linkalho) - Программа для привязки аккаунта.
|
||||||
|
* [ReverseNX Tool](https://github.com/masagrator/ReverseNX-Tool) - Программа для управления модулем ReverseNX.
|
||||||
|
* [Battery Desync Fix](https://github.com/CTCaer/battery_desync_fix_nx) - Программа для сброса контроллера батареи. Не используйте просто так!
|
||||||
|
* [HB App Store](https://github.com/fortheusers/hb-appstore) - Бесплатный магазин для скачивания Homebrew приложений.
|
||||||
|
* [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 точно проблемы.
|
||||||
|
* **RaytracingNX** - Бенчмарк цпу.
|
||||||
|
* **stress-nx** - Стресс-тест/бенчмарк цпу.
|
||||||
|
* **mhz** - Программа показывающая честную максимальную частоту цпу.
|
||||||
|
|
||||||
## Установка
|
## Установка
|
||||||
|
|
||||||
**ВАЖНО! Строго следуйте инструкции и не отклоняйтесь от нее. В случае возникновения проблем, вернитесь к инструкции и переустановите Ультру начисто.**
|
**ВАЖНО! Строго следуйте инструкции и не отклоняйтесь от нее. В случае возникновения проблем, вернитесь к инструкции и переустановите Ультру начисто.**
|
||||||
|
|
||||||
### Установка (с кефира, чифира или другой сборки)
|
### Установка \ Обновление (с кефира, чифира или другой сборки)
|
||||||
1. Распакуйте [All in One Updater с конфигом Ultra](https://github.com/Ultra-NX/Ultra-Resources/raw/main/aio/config.zip) на карту памяти консоли
|
1. Распакуйте [All in One Updater с конфигом Ultra](https://github.com/Ultra-NX/Ultra-Resources/raw/main/aio/config.zip) на карту памяти консоли. Пропустите этот шаг, если у вас уже ультра версии 1.5 и новее.
|
||||||
1. Запустите [**Homebrew Launcher**] (Зажав R зайти в игру/альбом) > **All in One Updater**
|
1. Запустите [**Homebrew Launcher**] (Зажав R зайти в игру/альбом) > **All in One Updater**
|
||||||
* Если вместо запуска приложения вы получаете черный экран, немного подождите, и если не помогло - перекачайте приложение вручную из его [репозитория](https://github.com/HamletDuFromage/aio-switch-updater) и распакуйте [архив с конфигом](https://github.com/Ultra-NX/Ultra-Resources/raw/main/aio/config.zip) в корень карты памяти.
|
* Если вместо запуска приложения вы получаете черный экран, немного подождите, и если не помогло - перекачайте приложение вручную из его [репозитория](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. Перейдите в **Custom Downloads** > **Ultra** > **Continue**, на запрос о перезаписи `ini`, выберите **Yes**, консоль перезагрузится
|
||||||
|
|
||||||
### Обновление (переход с предыдущих версий)
|
|
||||||
1. Запустите [**Homebrew Launcher**] (Зажав R зайти в игру/альбом) > **All in One Updater**
|
|
||||||
* Если вместо запуска приложения вы получаете черный экран, немного подождите, и если не помогло - перекачайте приложение вручную из его [репозитория](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. Распакуйте [Ultra](https://github.com/Ultra-NX/Ultra/releases/latest/download/Ultra.zip) на карту памяти консоли
|
1. Распакуйте [Ultra](https://github.com/Ultra-NX/Ultra/releases/latest/download/Ultra.zip) на карту памяти консоли
|
||||||
@ -127,7 +125,7 @@
|
|||||||
* Работать с картой памяти рекомендуется через картридер, не через консоль.
|
* Работать с картой памяти рекомендуется через картридер, не через консоль.
|
||||||
1. Вставить карту в консоль и включить
|
1. Вставить карту в консоль и включить
|
||||||
|
|
||||||
#### Отладочная установка
|
#### Чистая установка
|
||||||
**Выполняйте только в случае проблем с методами выше**
|
**Выполняйте только в случае проблем с методами выше**
|
||||||
1. Удалите с карты памяти всё, кроме папки Nintendo и emuMMC (если есть) (Папку с бекапами сохранений, например JKSV, тоже не стоит удалять, а стоит скопировать в безопасное место на компьютере)
|
1. Удалите с карты памяти всё, кроме папки Nintendo и emuMMC (если есть) (Папку с бекапами сохранений, например JKSV, тоже не стоит удалять, а стоит скопировать в безопасное место на компьютере)
|
||||||
* Карта должна быть отформатирована в [FAT32], размер кластера 64kb. Если стандартными методами форматирования вам не дают выбрать нужную файловую системы - используйте [Rufus](https://rufus.ie/ru/). Система HOS свитча не умеет правильно работать с [EXFAT], потому будет быстро убивать карту памяти бесконечными циклами перезаписи.
|
* Карта должна быть отформатирована в [FAT32], размер кластера 64kb. Если стандартными методами форматирования вам не дают выбрать нужную файловую системы - используйте [Rufus](https://rufus.ie/ru/). Система HOS свитча не умеет правильно работать с [EXFAT], потому будет быстро убивать карту памяти бесконечными циклами перезаписи.
|
||||||
@ -139,17 +137,17 @@
|
|||||||
|
|
||||||
Все настройки осуществляются через Ultra Paw меню, которое вызывается сочетанием клавиш (L)+(R)+(▲), где (L) - верхний бампер левого джойкона, (R) - верхний бампер правого джойкона, а (▲) - кнопка вверх на "крестовине".
|
Все настройки осуществляются через Ultra Paw меню, которое вызывается сочетанием клавиш (L)+(R)+(▲), где (L) - верхний бампер левого джойкона, (R) - верхний бампер правого джойкона, а (▲) - кнопка вверх на "крестовине".
|
||||||
|
|
||||||
**Можете установить любую комбинацию с помощью Ultra Tuner, или просто удалить файл `/config/ultrapaw/config.ini`, в таком случае вернется комбинация по умолчанию.**
|
В настройках Ultra Paw, вызываемых нажанием на кнопку **(+)** вы можете настроить отображение полезной информации в нем, а так же сменить комбинацию вызова оверлеев.
|
||||||
|
|
||||||
После одновременного нажатия этих трех кнопок появится Ultra Paw меню со следующими пунктами:
|
После одновременного нажатия этих трех кнопок появится Ultra Paw меню со следующими пунктами:
|
||||||
|
|
||||||
* **Ultra Overlay** - модуль для управления профилями разгона
|
* **Ultra-Overlay** - Оверлей отвечающий за разгон процессора, памяти и видеочипа - для лучшей производительности.
|
||||||
* **Status Monitor** - модуль, показывающий метрики работы системы в реальном времени поверх экрана, не отбирая управление у игры. Есть много режимов работы, в том числе режим, позволяющий вывести счетчики частот и FPS в левом верхнем углу экрана
|
* **Status Monitor** - Оверлей показывающий метрики работы системы в реальном времени поверх экрана, не отбирая управление у игры. Есть много режимов работы, в том числе режим, позволяющий вывести счетчики частот и FPS в левом верхнем углу экрана.
|
||||||
* **FPSLocker** - модуль для разблокировки 60 fps в играх
|
* **FPSLocker** - Оверлей, позволяющий разблокировать 60 FPS в играх.
|
||||||
* **InfoNX** - модуль, показывающий расширенную информацию о потреблении энергии консоль
|
* **EdiZon** - Оверлей для использования читов.
|
||||||
* **ReverseNX-RT** - модуль, позволяющий принудительно выбрать режим работы консоли (портативный или докстаниця)
|
* **InfoNX** - Оверлей показывающий информацию о батарее/CPU/GPU/RAM.
|
||||||
* **EdiZon** - модуль для управления читами
|
* **ReverseNX-RT** - Оверлей позволяющий принудительно выбрать режим работы консоли (портативный или докстаниця).
|
||||||
* **Sysmodules** - модуль, для управления модулями. Позволяет включать\отключать установленные модули
|
* **Sysmodules** - Оверлей для управления модулями. Позволяет включать\отключать установленные модули.
|
||||||
|
|
||||||
Нажав **(A)** на пункте, вы откроете его персональное меню.
|
Нажав **(A)** на пункте, вы откроете его персональное меню.
|
||||||
|
|
||||||
@ -165,7 +163,7 @@
|
|||||||
|
|
||||||
### Сортировка и скрытие оверлеев
|
### Сортировка и скрытие оверлеев
|
||||||
|
|
||||||
Кнопкой **(Y)** можно открыть настройки сортировки конкретного оверлея, где вы сможете его скрыть, что перенесет его в отдельное подменю скрытых оверлеев, либо выбрать цифру приоритета. Чем ниже цифра, тем выше в списке будет конкретный оверлей.
|
Кнопкой **(Y)** можно открыть настройки сортировки конкретного оверлея, где вы сможете его скрыть, что перенесет его в отдельное подменю скрытых оверлеев, либо выбрать цифру приоритета. Чем ниже цифра, тем выше в списке будет конкретный оверлей. Так же на кнопку **(X)** можно добавить оверлей в "Избранное", закрепив его над всеми другими.
|
||||||
|
|
||||||
### Управление режимом работы консоли (портатив \ док, ReverseNX-RT)
|
### Управление режимом работы консоли (портатив \ док, ReverseNX-RT)
|
||||||
|
|
||||||
@ -182,24 +180,24 @@
|
|||||||
Настройка разгона осуществляется через модуль Ultra Overlay.
|
Настройка разгона осуществляется через модуль Ultra Overlay.
|
||||||
|
|
||||||
В заголовке располагаются следующие параметры:
|
В заголовке располагаются следующие параметры:
|
||||||
* **App ID** - показывает titleid запущенной игры
|
* **App ID** - Показывает titleid запущенной игры
|
||||||
* **Profile** - параметр синхронизирован с настройками ReverseNX-RT (если включена соответствующая настройка в параметрах) и показывает в каком режиме сейчас работает консоль (**Docked** - режим докстанции, **Handheld** - портатив).
|
* **Profile** - Параметр синхронизирован с настройками ReverseNX-RT (если включена соответствующая настройка в параметрах) и показывает в каком режиме сейчас работает консоль (**Docked** - режим докстанции, **Handheld** - Портатив).
|
||||||
* Синхронизация временно недоступна в новом sys-clk для HOS 17, но можно переключиться на старый sys-clk через настройки Tuner, если у вас HOS 16.1
|
* Синхронизация временно недоступна в новом sys-clk для HOS 17, но можно переключиться на старый sys-clk через настройки Tuner, если у вас HOS 16.1
|
||||||
* **CPU** - текущая частота процессора
|
* **CPU** - Текущая частота процессора
|
||||||
* **GPU** - текущая частота ядра видеопроцессора
|
* **GPU** - Текущая частота ядра видеопроцессора
|
||||||
* **RAM** - текущая частота памяти
|
* **RAM** - Текущая частота памяти
|
||||||
* **SOC** - температура процессора (SoC - система на чипе, означает, что на одном чипе находится и видеоядро и центральный процессор, потому температура у них одна на двоих)
|
* **SOC** - Температура процессора (SoC - система на чипе, означает, что на одном чипе находится и видеоядро и центральный процессор, потому температура у них одна на двоих)
|
||||||
* **PCB** - температура контроллера питания акумулятора
|
* **PCB** - Температура контроллера питания акумулятора
|
||||||
* **Skin** - температура платы консоли
|
* **Skin** - Температура платы консоли
|
||||||
|
|
||||||
* **Enable** - отвечает за активацию разгона. On - включен, Off - отключен
|
* **Enable** - Отвечает за активацию разгона. On - включен, Off - отключен
|
||||||
* **Edit app Profile** - настройка профиля разгона для запущенного приложения. Указанные настройки будут автоматически применяться при запуске приложения. Имеют средний приоритет.
|
* **Edit app Profile** - Настройка профиля разгона для запущенного приложения. Указанные настройки будут автоматически применяться при запуске приложения. Имеют средний приоритет.
|
||||||
|
|
||||||
* Advanced
|
* Advanced
|
||||||
* **Temporary overrides** - настройки разгона для всех приложений. Указанные настройки применяются для всех запускаемых приложений и действуют до перезагрузки приставки. Имеют наивысший приоритет.
|
* **Temporary overrides** - настройки разгона для всех приложений. Указанные настройки применяются для всех запускаемых приложений и действуют до перезагрузки приставки. Имеют наивысший приоритет.
|
||||||
* **Global profile** - настройки разгона для всех приложений. Указанные настройки применяются для всех запускаемых приложений. Имеют самый низкий приоритет. Использовать только если значете, что делаете.
|
* **Global profile** - настройки разгона для всех приложений. Указанные настройки применяются для всех запускаемых приложений. Имеют самый низкий приоритет. Использовать только если значете, что делаете.
|
||||||
* **Miscellaneous** - дополнительные настройки консоли, например, ограничение вольтажа зарядки, автобуст, ограничение процента зарядки и другие. Подробнее будет рассмотрено отдельно.
|
* **Miscellaneous** - дополнительные настройки консоли, например, ограничение вольтажа зарядки, автобуст, ограничение процента зарядки и другие. Подробнее будет рассмотрено отдельно.
|
||||||
* Меню временно недоступно в новом sys-clk для HOS 17, но можно переключиться на старый sys-clk через настройки Tuner, если у вас HOS 16.1
|
* ***Меню временно недоступно в новом sys-clk для HOS 17.***
|
||||||
|
|
||||||
Разгон осуществляется с помощью смены максимальной частоты для 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**).
|
Разгон осуществляется с помощью смены максимальной частоты для 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**).
|
||||||
|
|
||||||
@ -217,12 +215,12 @@
|
|||||||
**Edit app Profile** содержит в себе управление говернорами
|
**Edit app Profile** содержит в себе управление говернорами
|
||||||
|
|
||||||
Говернор (англ. governor) в контексте управления частотами процессора - это программа или механизм, который контролирует частоту работы процессора и его потребление энергии.
|
Говернор (англ. governor) в контексте управления частотами процессора - это программа или механизм, который контролирует частоту работы процессора и его потребление энергии.
|
||||||
* Говернор временно недоступен в новом sys-clk для HOS 17, но можно переключиться на старый sys-clk через настройки Tuner, если у вас HOS 16.1
|
* ***Говернор временно недоступен в новом sys-clk для HOS 17.***
|
||||||
|
|
||||||
Суть работы говернора заключается в том, чтобы определить оптимальную частоту работы процессора в зависимости от нагрузки на него. Если процессор не нагружен, говернор может снизить его частоту, чтобы снизить потребление энергии и уменьшить тепловыделение. Если же процессор получает высокую нагрузку, говернор может увеличить его частоту до выставленной в профиле, чтобы обеспечить высокую производительность.
|
Суть работы говернора заключается в том, чтобы определить оптимальную частоту работы процессора в зависимости от нагрузки на него. Если процессор не нагружен, говернор может снизить его частоту, чтобы снизить потребление энергии и уменьшить тепловыделение. Если же процессор получает высокую нагрузку, говернор может увеличить его частоту до выставленной в профиле, чтобы обеспечить высокую производительность.
|
||||||
|
|
||||||
* **CPU Freq Governor** - включить или выключить управление частотой **центрального** процессора
|
* **CPU Freq Governor** - Включить или выключить управление частотой **центрального** процессора
|
||||||
* **GPU Freq Governor** - включить или выключить управление частотой **графического** процессора
|
* **GPU Freq Governor** - Включить или выключить управление частотой **графического** процессора
|
||||||
|
|
||||||
Оба эти пункта будут доступны только если в **Miscellaneous** активировано значение **Frequency Governor**
|
Оба эти пункта будут доступны только если в **Miscellaneous** активировано значение **Frequency Governor**
|
||||||
|
|
||||||
@ -230,28 +228,28 @@
|
|||||||
|
|
||||||
Каждый из профилей содержат в себе отдельные пункты для разгона **CPU**, **GPU** и **RAM**. Что за что отвечает легко понять по названию. В каждом из этих пунктов есть значение **Default**, которое отвечает за значение по-умолчанию, которое берется из предыдущей по приоритету настройки разгона (Temporary/App/Global/Системное значение) из профиля, соответствующего приоритета. Рабочие частоты подбираются индивидуально для каждой конкретной игры на каждой конкретной консоли. Подробнее про подбор частот будет ниже.
|
Каждый из профилей содержат в себе отдельные пункты для разгона **CPU**, **GPU** и **RAM**. Что за что отвечает легко понять по названию. В каждом из этих пунктов есть значение **Default**, которое отвечает за значение по-умолчанию, которое берется из предыдущей по приоритету настройки разгона (Temporary/App/Global/Системное значение) из профиля, соответствующего приоритета. Рабочие частоты подбираются индивидуально для каждой конкретной игры на каждой конкретной консоли. Подробнее про подбор частот будет ниже.
|
||||||
|
|
||||||
* **Miscellaneous** - раздел с дополнительными настройками. Содержит в себе следующие опции:
|
* **Miscellaneous** - Раздел с дополнительными настройками. Содержит в себе следующие опции:
|
||||||
* **Auto CPU Boost** - активный слой автобуста. Повышает частоту CPU при нагрузке на системное ядро, что обычно означает подгрузку данных, стриминг текстур, локаций и т. п. На Erista лучше отключать, поскольку влияет на время работы от батареи
|
* **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**
|
* **Frequency Governor** - Включает говерноры в **Edit app Profile**
|
||||||
* **Charging Current** - ограничение тока зарядки
|
* **Charging Current** - Ограничение тока зарядки
|
||||||
* **Charging Limit** - ограничение до которого приставка будет заряжаться
|
* **Charging Limit** - Ограничение до которого приставка будет заряжаться
|
||||||
* **Force Disable Charging** - опция, позволяющая не заряжать батарею при работе от зарядки. То есть, батарея не будет садиться, но и фактически не будет заряжаться тоже. Позволяет избежать проблем с десинхронизацией батареи
|
* **Force Disable Charging** - Опция, позволяющая не заряжать батарею при работе от зарядки. То есть, батарея не будет садиться, но и фактически не будет заряжаться тоже. Позволяет избежать проблем с десинхронизацией батареи
|
||||||
* **Screen Backlight** - отключает подсветку экрана. Полезно в связке с sys-dvr
|
* **Screen Backlight** - Отключает подсветку экрана. Полезно в связке с sys-dvr
|
||||||
* **Info** - различные метрики:
|
* **Info** - Различные метрики:
|
||||||
* **Charger** - тип зарядного устройства, подключенного к консоли. Показывается вольтаж и ампераж, а так же мощность в Ваттах
|
* **Charger** - Тип зарядного устройства, подключенного к консоли. Показывается вольтаж и ампераж, а так же мощность в Ваттах
|
||||||
* **Battery** - напряжение на батарее и её температура
|
* **Battery** - Напряжение на батарее и её температура
|
||||||
* **Current Limit** -
|
* **Current Limit** -
|
||||||
* **Charging Limit** - значение, указанное в **Charging current**
|
* **Charging Limit** - Значение, указанное в **Charging current**
|
||||||
* **Raw Charge** - Заряд батареи, который отдает контроллер зарядки
|
* **Raw Charge** - Заряд батареи, который отдает контроллер зарядки
|
||||||
* **Battery Age** - "здоровье" батареи
|
* **Battery Age** - "Здоровье" батареи
|
||||||
* **Power Role** -
|
* **Power Role** -
|
||||||
* **Current Flow** - текущее потребление
|
* **Current Flow** - Текущее потребление
|
||||||
* **CPU Volt** - вольтаж CPU
|
* **CPU Volt** - Вольтаж CPU
|
||||||
* **GPU Volt** - вольтаж GPU
|
* **GPU Volt** - Вольтаж GPU
|
||||||
* **DRAM Volt** - вольтажи памяти
|
* **DRAM Volt** - Вольтажи памяти
|
||||||
|
|
||||||
* Раздел **Miscellaneous** временно недоступен в новом sys-clk для HOS 17, но можно переключиться на старый sys-clk через настройки Tuner, если у вас HOS 16.1
|
* ***Раздел **Miscellaneous** временно недоступен в новом sys-clk для HOS 17.***
|
||||||
|
|
||||||
#### Конфигуратор Ultra Tuner
|
#### Конфигуратор Ultra Tuner
|
||||||
|
|
||||||
@ -260,8 +258,8 @@
|
|||||||
Чтобы попасть в Ultra Tuner - откройте Ultra Paw меню комбинацией **(L)+(R)+(▲)**, после чего нажмите **(►)** чтобы попасть в меню пакетов, и выберите Ultra Tuner.
|
Чтобы попасть в Ultra Tuner - откройте Ultra Paw меню комбинацией **(L)+(R)+(▲)**, после чего нажмите **(►)** чтобы попасть в меню пакетов, и выберите Ultra Tuner.
|
||||||
|
|
||||||
Внутри доступны следующие Страницы:
|
Внутри доступны следующие Страницы:
|
||||||
* **Tuner** - основное меню конфигурации, пресетов и бэкапов.
|
* **Tuner** - Основное меню конфигурации, пресетов и бэкапов.
|
||||||
* **Updater** - меню скачивания обновлений, приложений, модов и бонусом - изменения системных настроек атмосферы.
|
* **Updater** - Меню скачивания обновлений, приложений, модов и бонусом - изменения системных настроек атмосферы.
|
||||||
|
|
||||||
|
|
||||||
В Tuner находятся три основных раздела:
|
В Tuner находятся три основных раздела:
|
||||||
@ -281,13 +279,13 @@
|
|||||||
* **Maximum MHz** - настройка максимальной частоты памяти. При изменении данного параметра, частота выставляемая пунктом RAM Maximum будет заменена на выбранную. Чем выше частота - тем выше производительность, однако более высокие частоты могут привести к артефактам и вылетам при неправильной настройке сопутствующих параметров.
|
* **Maximum MHz** - настройка максимальной частоты памяти. При изменении данного параметра, частота выставляемая пунктом RAM Maximum будет заменена на выбранную. Чем выше частота - тем выше производительность, однако более высокие частоты могут привести к артефактам и вылетам при неправильной настройке сопутствующих параметров.
|
||||||
* **Vddq Voltage** - первичный вольтаж памяти. Более высокие значения могут повысить стабильность на высоких частотах, оказывая минимальное влияние на энергопотребление. Только для Марико.
|
* **Vddq Voltage** - первичный вольтаж памяти. Более высокие значения могут повысить стабильность на высоких частотах, оказывая минимальное влияние на энергопотребление. Только для Марико.
|
||||||
* **Vdd2 Voltage** - вторичный вольтаж памяти. Более высокие значения также могут повысить стабильность на высоких частотах, оказывая минимальное влияние на энергопотребление. Для Эрист отвечает так же и за Vddq.
|
* **Vdd2 Voltage** - вторичный вольтаж памяти. Более высокие значения также могут повысить стабильность на высоких частотах, оказывая минимальное влияние на энергопотребление. Для Эрист отвечает так же и за Vddq.
|
||||||
* **EMC DVB Table** - таблица питания контроллера памяти. Гарантировано повышая стабильность на высоких частотах памяти. Чем выше значение - тем выше потребление. Рекомендуется повышать в первую очередь если у вас проблемы с разгоном RAM.
|
* **EMC DVB** - таблица питания контроллера памяти. Гарантировано повышая стабильность на высоких частотах памяти. Чем выше значение - тем выше потребление. Рекомендуется повышать в первую очередь если у вас проблемы с разгоном RAM.
|
||||||
* **Timing [0-7]** - настройки таймингов. Каждый пункт отвечает за свой набор таймингов, позволяя производить индивидуальную подгонку. Чем выше значение, тем выше производительность, однако слишком высокие значения могут привести к вылетам в зависимости от модели памяти. Для тонкой настройки - понизьте все значения до 1, после повышайте каждый параметр на единицу (с последующей перезагрузкой), проверяя стабильность. В случае вылета или артефактов - понизьте это значение на 1 и двигайтесь к следующему Core Timings пункту.
|
* **Timings [1-7]** - настройки таймингов. Каждый пункт отвечает за свой набор таймингов, позволяя производить индивидуальную подгонку. Чем выше значение, тем выше производительность, однако слишком высокие значения могут привести к вылетам в зависимости от модели памяти. Для тонкой настройки - понизьте все значения до 1, после повышайте каждый параметр на единицу (с последующей перезагрузкой), проверяя стабильность. В случае вылета или артефактов - понизьте это значение на 1 и двигайтесь к следующему Core Timings пункту.
|
||||||
Иногда вы можете видеть подобные обозначения таймингов: 85545553. Каждая цифра соответсвует настройке тайминга. Например, для случая выше: Timing 0 установлен на 8, Timing 1 - на 5 и так далее.
|
Иногда вы можете видеть подобные обозначения таймингов: 85545553. Каждая цифра соответсвует настройке тайминга. Например, для случая выше: Timing 0 установлен на 8, Timing 1 - на 5 и так далее.
|
||||||
|
|
||||||
**ВАЖНО:** чтобы применить изменения - перезагрузите консоль.
|
**ВАЖНО:** чтобы применить изменения - перезагрузите консоль.
|
||||||
|
|
||||||
В Ultra Tuner доступен механизм создания бекапов Ваших конфигураций. Для того чтобы управлять бекапами - зайдите в Backup Manager в главном меню Тюнера.
|
В **Ultra Tuner** доступен механизм создания бекапов Ваших конфигураций. Для того чтобы управлять бекапами - зайдите в Backup Manager в главном меню Тюнера.
|
||||||
Внутри доступны три пункта:
|
Внутри доступны три пункта:
|
||||||
* **Backup** - позволяет Вам создать новый бекап из текущей конфигурации. Бекапы расположены по пути */atmosphere/kips/.bak*. Новый бекап заменяет собой предыдущий
|
* **Backup** - позволяет Вам создать новый бекап из текущей конфигурации. Бекапы расположены по пути */atmosphere/kips/.bak*. Новый бекап заменяет собой предыдущий
|
||||||
* **Restore** - восстановить конфигурацию из бекапа.
|
* **Restore** - восстановить конфигурацию из бекапа.
|
||||||
@ -326,7 +324,7 @@ Red - самый крутой пресет, потому, что RED GOEZ FASTA!
|
|||||||
|
|
||||||
Читы для разблокировки 60FPS в некоторых играх можно взять в **AiO Updater** > **Download cheats** > **Download graphics enhancing cheats**. Если для установленных игр есть соответствующие читы, то они будут установлены автоматически. Помните что если для этих игр у вас уже были установлены читы, то установка читов для разблокировки удалит уже имеющиеся читы. Однако, если у вас есть читы для разблокировки FPS, то установка обычных читов через апдейтер просто добавит их, при этом сохранив читы на разблокировку.
|
Читы для разблокировки 60FPS в некоторых играх можно взять в **AiO Updater** > **Download cheats** > **Download graphics enhancing cheats**. Если для установленных игр есть соответствующие читы, то они будут установлены автоматически. Помните что если для этих игр у вас уже были установлены читы, то установка читов для разблокировки удалит уже имеющиеся читы. Однако, если у вас есть читы для разблокировки FPS, то установка обычных читов через апдейтер просто добавит их, при этом сохранив читы на разблокировку.
|
||||||
|
|
||||||
Активация читов проводится через меню **Tesla** > **EdiZon** > **Cheats** во включенной игре. В появившемся меню активируйте необходимый чит. После перезапуска игры, читы, что вы активировали ранее так же будут активны!
|
Активация читов проводится через меню **Ultra Paw** > **EdiZon** > **Cheats** во включенной игре. В появившемся меню активируйте необходимый чит. После перезапуска игры, читы, что вы активировали ранее так же будут активны!
|
||||||
|
|
||||||
#### Модификации
|
#### Модификации
|
||||||
|
|
||||||
@ -366,7 +364,7 @@ Red - самый крутой пресет, потому, что RED GOEZ FASTA!
|
|||||||
|
|
||||||
Не гонитесь за частотами и цифрами. Единственным мерилом удачного разгона является ваш комфорт при игре. Частоты не отражают фактической производительности, и тем более энергопотребления. Обратите внимание, что каждое устройство имеет уникальные характеристики, поэтому необходимо настраивать частоты в соответствии с конкретной моделью вашего устройства и играми, которые вы собираетесь запускать на нем. А каждая игра имеет уникальные требования.
|
Не гонитесь за частотами и цифрами. Единственным мерилом удачного разгона является ваш комфорт при игре. Частоты не отражают фактической производительности, и тем более энергопотребления. Обратите внимание, что каждое устройство имеет уникальные характеристики, поэтому необходимо настраивать частоты в соответствии с конкретной моделью вашего устройства и играми, которые вы собираетесь запускать на нем. А каждая игра имеет уникальные требования.
|
||||||
|
|
||||||
С помощью модуля **Status Monitor** можно следить за энергопотреблением консоли. Замеряйте потребление в тестируемой игре без разгона и с разгоном, а после найдите баланс между производительностью и энергопотреблением. Не забывайте, что чем выше потребление энергии, тем быстрее сядет батарея в портативном режиме. Для работы в докстанции или от зарядки, энергопотребление не так уж и важно.
|
С помощью оверлея **Status Monitor** можно следить за энергопотреблением консоли. Замеряйте потребление в тестируемой игре без разгона и с разгоном, а после найдите баланс между производительностью и энергопотреблением. Не забывайте, что чем выше потребление энергии, тем быстрее сядет батарея в портативном режиме. Для работы в докстанции или от зарядки, энергопотребление не так уж и важно.
|
||||||
|
|
||||||
## Проблемы и их решения
|
## Проблемы и их решения
|
||||||
|
|
||||||
@ -430,7 +428,7 @@ ERISTA оснащена более мощным контроллером PMICs M
|
|||||||
**О**: Смотрите выше в разделе Проблемы и решения
|
**О**: Смотрите выше в разделе Проблемы и решения
|
||||||
|
|
||||||
**В**: Нет говернора
|
**В**: Нет говернора
|
||||||
**О**: Если у вас 16.1 HOS, зайдите в Tuner - Updater и найдите переключатель sys-clk, выберите Old Full. Если 17 HOS - ждите, когда-нибудь портируют говернор и на нее
|
**О**: Ждите, когда-нибудь его портируют для 17 HOS
|
||||||
|
|
||||||
**В**: Частоты прыгают
|
**В**: Частоты прыгают
|
||||||
**О**: При работе говернора так и должно быть
|
**О**: При работе говернора так и должно быть
|
||||||
@ -444,10 +442,7 @@ ERISTA оснащена более мощным контроллером PMICs M
|
|||||||
Ниже перечислены лицензии тех программ, которые были модифицированы специально для Ultra. Следуя положениям этих лицензий, весь код в модификациях распространяется под той же лицензией
|
Ниже перечислены лицензии тех программ, которые были модифицированы специально для Ultra. Следуя положениям этих лицензий, весь код в модификациях распространяется под той же лицензией
|
||||||
|
|
||||||
[GPL 2.0](https://github.com/Atmosphere-NX/Atmosphere/blob/master/LICENSE):
|
[GPL 2.0](https://github.com/Atmosphere-NX/Atmosphere/blob/master/LICENSE):
|
||||||
* [Atmosphere](https://github.com/Atmosphere-NX/Atmosphere)
|
|
||||||
* [Hekate](https://github.com/CTCaer/hekate)
|
|
||||||
* [Status-Monitor-Overlay](https://github.com/masagrator/Status-Monitor-Overlay)
|
* [Status-Monitor-Overlay](https://github.com/masagrator/Status-Monitor-Overlay)
|
||||||
* [Switch-OC-Suite](https://github.com/hanai3Bi/Switch-OC-Suite)
|
|
||||||
|
|
||||||
[CC-BY-NC-4.0 License](https://github.com/ppkantorski/Ultrahand-Overlay/blob/main/LICENSE)
|
[CC-BY-NC-4.0 License](https://github.com/ppkantorski/Ultrahand-Overlay/blob/main/LICENSE)
|
||||||
* [Ultrahand-Overlay](https://github.com/ppkantorski/Ultrahand-Overlay)
|
* [Ultrahand-Overlay](https://github.com/ppkantorski/Ultrahand-Overlay)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user