mirror of
https://github.com/rashevskyv/dbi.git
synced 2024-12-29 19:05:06 +08:00
Added info about Tools, Text editor, Activity log
This commit is contained in:
parent
b27c864c70
commit
17eb719f41
145
README.md
145
README.md
@ -13,7 +13,7 @@
|
|||||||
1. [Использование](#использование)
|
1. [Использование](#использование)
|
||||||
1. [Интерфейс](#интерфейс)
|
1. [Интерфейс](#интерфейс)
|
||||||
1. [Управление](#управление)
|
1. [Управление](#управление)
|
||||||
1. [Browse SD Card / Просмотр MicroSD карты и Browse USB0 Drive / Просмотр USB0 диска](#browse-sd-card--просмотр-microsd-карты-и-browse-usb0-drive--просмотр-usb0-диска)
|
1. [Browse SD Card / Просмотр SD карты и Browse USB0 Drive / Просмотр USB0 диска](#browse-sd-card--просмотр-sd-карты-и-browse-usb0-drive--просмотр-usb0-диска)
|
||||||
1. [Install title from DBIbackend / Установка через DBIbackend](#install-title-from-dbibackend--установка-через-dbibackend)
|
1. [Install title from DBIbackend / Установка через DBIbackend](#install-title-from-dbibackend--установка-через-dbibackend)
|
||||||
1. [Home server / Подключение к серверу](#home-server--подключение-к-серверу)
|
1. [Home server / Подключение к серверу](#home-server--подключение-к-серверу)
|
||||||
1. [Browse installed applications / Просмотр установленных игр](#browse-installed-applications--просмотр-установленных-игр)
|
1. [Browse installed applications / Просмотр установленных игр](#browse-installed-applications--просмотр-установленных-игр)
|
||||||
@ -23,14 +23,16 @@
|
|||||||
* [Tickets / Тикеты](#tickets--тикеты)
|
* [Tickets / Тикеты](#tickets--тикеты)
|
||||||
* [Saves / Сохранения](#saves--сохранения)
|
* [Saves / Сохранения](#saves--сохранения)
|
||||||
* [Контекстное меню записи](#контекстное-меню-записи)
|
* [Контекстное меню записи](#контекстное-меню-записи)
|
||||||
1. [Cleanup orphaned files / Очистка потерянных файлов](#cleanup-orphaned-files--очистка-потерянных-файлов)
|
|
||||||
1. [Browse tickets / Просмотр тикетов](#browse-tickets--просмотр-тикетов)
|
1. [Browse tickets / Просмотр тикетов](#browse-tickets--просмотр-тикетов)
|
||||||
* [Контекстное меню тикетов](#контекстное-меню-тикетов)
|
* [Контекстное меню тикетов](#контекстное-меню-тикетов)
|
||||||
|
1. [Tools / Инструменты](#tools--инструменты)
|
||||||
1. [Browse saves / Просмотр сохранений](#browse-saves--просмотр-сохранений)
|
1. [Browse saves / Просмотр сохранений](#browse-saves--просмотр-сохранений)
|
||||||
* [Контекстное меню Installed / Установленные и Uninstalled / Удалённые](#контекстное-меню-installed--установленные-и-uninstalled--удалённые)
|
* [Контекстное меню Installed / Установленные и Uninstalled / Удалённые](#контекстное-меню-installed--установленные-и-uninstalled--удалённые)
|
||||||
* [Контекстное меню Backups / Бекапы](#контекстное-меню-backups--бекапы)
|
* [Контекстное меню Backups / Бекапы](#контекстное-меню-backups--бекапы)
|
||||||
1. [Run MTP responder / Запустить MTP соединение](#run-mtp-responder--запустить-mtp-соединение)
|
1. [Run MTP responder / Запустить MTP соединение](#run-mtp-responder--запустить-mtp-соединение)
|
||||||
1. [Activity Log / Настройки активности](#activity-log--настройки-активности)
|
1. [Activity Log / Настройки активности](#activity-log--настройки-активности)
|
||||||
|
* [Applications / Запускавшиеся игры](#applications--запускавшиеся-игры)
|
||||||
|
* [Activity / Диаграмма активности](#activity--диаграмма-активности)
|
||||||
1. [Configuration / Настройки DBI и параметры файла dbi.config](#configuration--настройки-dbi-и-параметры-файла-dbiconfig)
|
1. [Configuration / Настройки DBI и параметры файла dbi.config](#configuration--настройки-dbi-и-параметры-файла-dbiconfig)
|
||||||
* [General / Общие (`[General]`)](#general--общие-general)
|
* [General / Общие (`[General]`)](#general--общие-general)
|
||||||
* [Main menu / Главное меню (`[MainMenu]`)](#main-menu--главное-меню-mainmenu)
|
* [Main menu / Главное меню (`[MainMenu]`)](#main-menu--главное-меню-mainmenu)
|
||||||
@ -52,6 +54,13 @@
|
|||||||
1. [Цветовые кода](#цветовые-коды)
|
1. [Цветовые кода](#цветовые-коды)
|
||||||
1. [dbi.config](#dbiconfig)
|
1. [dbi.config](#dbiconfig)
|
||||||
1. [Другие возможности](#другие-возможности)
|
1. [Другие возможности](#другие-возможности)
|
||||||
|
* [Монтирование содержимого установленных игр по MTP](#монтирование-содержимого-установленных-игр-по-mtp)
|
||||||
|
* [Бекап и восстановление сохранений по MTP](#бекап-и-восстановление-сохранений-по-mtp)
|
||||||
|
* [Использование DBI для установки модификаций](#использование-dbi-для-установки-модификаций)
|
||||||
|
* [USB 3.0](#usb-30)
|
||||||
|
* [Восстановление бекапа чистых пользовательских сохранений](#восстановление-бекапа-чистых-пользовательских-сохранений)
|
||||||
|
* [Установка картинки в качестве аватара](#установка-картинки-в-качестве-аватара)
|
||||||
|
* [Редактирование и просмотр файлов](#редактирование-и-просмотр-файлов)
|
||||||
1. [Благодарности](#благодарности)
|
1. [Благодарности](#благодарности)
|
||||||
|
|
||||||
## Установка
|
## Установка
|
||||||
@ -64,17 +73,17 @@
|
|||||||
|
|
||||||
### Интерфейс
|
### Интерфейс
|
||||||
![2021041010520200](https://user-images.githubusercontent.com/18294541/114262830-d7643e00-99ea-11eb-8dbb-c8e0996577e5.jpg)
|
![2021041010520200](https://user-images.githubusercontent.com/18294541/114262830-d7643e00-99ea-11eb-8dbb-c8e0996577e5.jpg)
|
||||||
* **Browse SD Card** / **Просмотр MicroSD карты** — установка `NSP`/`NSZ`/`XCI`/`XCZ`-файлов из карты памяти.
|
* **Browse SD Card** / **Просмотр SD карты** — установка `NSP`/`NSZ`/`XCI`/`XCZ`-файлов из карты памяти.
|
||||||
* **Browse USB0 Drive** / **Просмотр USB0 диска** — установка `NSP`/`NSZ`/`XCI`/`XCZ`-файлов с внешнего USB-накопителя в exFAT/FAT32: флешки, жёсткого диска, проч.
|
* **Browse USB0 Drive** / **Просмотр USB0 диска** — установка `NSP`/`NSZ`/`XCI`/`XCZ`-файлов с внешнего USB-накопителя в exFAT/FAT32: флешки, жёсткого диска, проч.
|
||||||
* **Install title from DBIbackend** / **Установка через DBIbackend** — установка `NSP`/`NSZ`/`XCI`/`XCZ` из ПК по USB 2.0 и 3.0-проводу, через прилагаемую программу dbibackend. *Горячая клавиша для этой опции*: кнопка **(Y)**.
|
* **Install title from DBIbackend** / **Установка через DBIbackend** — установка `NSP`/`NSZ`/`XCI`/`XCZ` из ПК по USB 2.0 и 3.0-проводу, через прилагаемую программу dbibackend. *Горячая клавиша для этой опции*: кнопка **(Y)**.
|
||||||
* **Install title from Gamecard** / **Установка с картриджа** — этот пункт появляется при вставленном в Switch игровом картридже, — для установки игры из имеющегося игрового картриджа в microSD-карту или внутреннюю NAND-память консоли.
|
* **Install title from Gamecard** / **Установка с картриджа** — этот пункт появляется при вставленном в Switch игровом картридже, — для установки игры из имеющегося игрового картриджа в SD-карту или внутреннюю NAND-память консоли.
|
||||||
* **Home server** / **Подключение к серверу** — начиная с версии v150, есть возможность устанавливать игры по сети (HTTP), через WiFi без провода или LAN-USB-адаптер. Подробнее об этом ниже
|
* **Home server** / **Подключение к серверу** — начиная с версии v150, есть возможность устанавливать игры по сети (HTTP), через WiFi без провода или LAN-USB-адаптер. Подробнее об этом ниже
|
||||||
* **Browse installed applications** / **Просмотр установленных игр** — просмотр установленных игр, их общее установленное количество, посмотреть потраченное время на игру и количество её запусков, проверить (верифицировать) на ошибки, перенести игровые данные между встроенной памятью, картой памяти и обратно, возможность их выборочного или потокового удаления вместе с прилагаемыми LayeredFS-модами, просмотр наличия у них обновлений и DLC, ручное удаление DLC/обновлений/LaryeredFS (LFS) мода, функция Reset Required version для сброса системной проверки обновления у выбранной игры. *Горячая клавиша для этой опции*: кнопка **(L)**.
|
* **Browse installed applications** / **Просмотр установленных игр** — просмотр установленных игр, их общее установленное количество, посмотреть потраченное время на игру и количество её запусков, проверить (верифицировать) на ошибки, перенести игровые данные между встроенной памятью, картой памяти и обратно, возможность их выборочного или потокового удаления вместе с прилагаемыми LayeredFS-модами, просмотр наличия у них обновлений и DLC, ручное удаление DLC/обновлений/LaryeredFS (LFS) мода, функция Reset Required version для сброса системной проверки обновления у выбранной игры. *Горячая клавиша для этой опции*: кнопка **(L)**.
|
||||||
* **Cleanup orphaned files** / **Очистка потерянных файлов** — автоматическая чистка ненужных удалённых файлов игр, если они есть
|
* **Cleanup orphaned files** / **Очистка потерянных файлов** — автоматическая чистка ненужных удалённых файлов игр, если они есть
|
||||||
* **Browse tickets** / **Просмотр тикетов** — просмотр и ручное удаление системных тикетов игр.
|
* **Browse tickets** / **Просмотр тикетов** — просмотр и ручное удаление системных тикетов игр.
|
||||||
* **Browse saves** / **Просмотр сохранений** - просмотр и удаление сохранений
|
* **Browse saves** / **Просмотр сохранений** - просмотр и удаление сохранений
|
||||||
* **Run MTP responder** / **Запустить MTP соединение** — включение внутреннего MTP-сервера для присоединения Switch к ПК или к Android-устройству (телефон/планшет/пр., протестированы Pixel 3, Xiaomi Mi A1, Lenovo Tab 4 7" TB-7304X), можно: просматривать и работать с картой памяти (1: External SD Card) и внутренней память консоли, просматривать установленные игры (4: Installed games), сделать бекап игровых сохранений на ПК (7: Saves), при вставленном игровом картридже дампить его (full/trimmed/сертификат) на ПК/Android (9: Gamecard). *Горячая клавиша для этой опции*: кнопка (X).
|
* **Run MTP responder** / **Запустить MTP соединение** — включение внутреннего MTP-сервера для присоединения Switch к ПК или к Android-устройству (телефон/планшет/пр., протестированы Pixel 3, Xiaomi Mi A1, Lenovo Tab 4 7" TB-7304X), можно: просматривать и работать с картой памяти (1: SD Card) и внутренней память консоли, просматривать установленные игры (4: Installed games), сделать бекап игровых сохранений на ПК (7: Saves), при вставленном игровом картридже дампить его (full/trimmed/сертификат) на ПК/Android (9: Gamecard). *Горячая клавиша для этой опции*: кнопка (X).
|
||||||
* **Run FTP server** / **Запустить FTP сервер** - включает FTP-сервер DBI для доступа к файлам microSD через порт 5000 или установку файлов через порт 6000
|
* **Run FTP server** / **Запустить FTP сервер** - включает FTP-сервер DBI для доступа к файлам SD через порт 5000 или установку файлов через порт 6000
|
||||||
* **Exit** / **Выход** — выход из программы. *Горячая клавиша для этой опции*: кнопка **(+)**
|
* **Exit** / **Выход** — выход из программы. *Горячая клавиша для этой опции*: кнопка **(+)**
|
||||||
|
|
||||||
В самом левом нижнем углу (SD) написано про занятый размер данных на карте/общий размер карты. В правом нижнем углу (NAND) написан занятый размер данных во встроенной памяти Switch/общий встроенной памяти Switch.
|
В самом левом нижнем углу (SD) написано про занятый размер данных на карте/общий размер карты. В правом нижнем углу (NAND) написан занятый размер данных во встроенной памяти Switch/общий встроенной памяти Switch.
|
||||||
@ -93,7 +102,7 @@
|
|||||||
* **(+)** на правом джойконе - контекстное меню, которое позволяет производить контекстные операции, как-то удаление, сброс требуемой версии прошивки, монтирование по MTP и др.
|
* **(+)** на правом джойконе - контекстное меню, которое позволяет производить контекстные операции, как-то удаление, сброс требуемой версии прошивки, монтирование по MTP и др.
|
||||||
* **(-)** на левом джойконе при установке приложений отключает/включает экран
|
* **(-)** на левом джойконе при установке приложений отключает/включает экран
|
||||||
|
|
||||||
### Browse SD Card / Просмотр MicroSD карты и Browse USB0 Drive / Просмотр USB0 диска
|
### Browse SD Card / Просмотр SD карты и Browse USB0 Drive / Просмотр USB0 диска
|
||||||
|
|
||||||
Выберите этот пункт, если хотите установить игры/обновления/DLC из уже имеющихся файлов на карте памяти/внешнем USB.
|
Выберите этот пункт, если хотите установить игры/обновления/DLC из уже имеющихся файлов на карте памяти/внешнем USB.
|
||||||
Кнопка **(A)** открывает папку, кнопка **(B)** возвращает назад, после открытия папки с файлами для установки, кнопкой **(X)** можно выделить только необходимые файлы, кнопокй **(Y)** инвертировать выбор. При этом цвет названия выделенных файлов изменится с белого на светло-синий.
|
Кнопка **(A)** открывает папку, кнопка **(B)** возвращает назад, после открытия папки с файлами для установки, кнопкой **(X)** можно выделить только необходимые файлы, кнопокй **(Y)** инвертировать выбор. При этом цвет названия выделенных файлов изменится с белого на светло-синий.
|
||||||
@ -104,7 +113,7 @@
|
|||||||
|
|
||||||
* **Total transfer size** / **Общий размер передачи** — объём установочных дистрибутивов (файлов `NSP`/`NSZ`/`XCI`/`XCZ`), выбранных и готовых к установке.
|
* **Total transfer size** / **Общий размер передачи** — объём установочных дистрибутивов (файлов `NSP`/`NSZ`/`XCI`/`XCZ`), выбранных и готовых к установке.
|
||||||
* **Total install size** / **Общий размер установки** — объём свободного пространства, которое необходимо для установки выбранных файлов.
|
* **Total install size** / **Общий размер установки** — объём свободного пространства, которое необходимо для установки выбранных файлов.
|
||||||
* **Install target** / **Место установки** — локация установки данных: **NAND** — внутренняя память консоли Nintendo Switch, **SD** — карта памяти microSD, **AUTO** — опция по-умолчанию для установки всегда на карту памяти microSD, но если на ней будет недостаточно места, данные установятся во внутреннюю память.
|
* **Install target** / **Место установки** — локация установки данных: **NAND** — внутренняя память консоли Nintendo Switch, **SD** — карта памяти SD, **AUTO** — опция по-умолчанию для установки всегда на карту памяти SD, но если на ней будет недостаточно места, данные установятся во внутреннюю память.
|
||||||
* **Delete after install** / **Удалять после установки** — это опция удаления установочных дистрибутивов (файлов `NSP`/`NSZ`/`XCI`/`XCZ`) с карты после их успешной установки; чтобы она работала, с файлов должен быть снят атрибут «Только чтение». По-умолчанию файлы не удаляются. Опция видна только при установке с карты памяти/внешнего USB
|
* **Delete after install** / **Удалять после установки** — это опция удаления установочных дистрибутивов (файлов `NSP`/`NSZ`/`XCI`/`XCZ`) с карты после их успешной установки; чтобы она работала, с файлов должен быть снят атрибут «Только чтение». По-умолчанию файлы не удаляются. Опция видна только при установке с карты памяти/внешнего USB
|
||||||
* **Turn off screen** / **Выключать экран** — возможность выключить экран на время установки для экономия электроэнергии аккумулятора, сразу после успешной установки экран автоматически включится. Эта опция работает только в портативном режиме.
|
* **Turn off screen** / **Выключать экран** — возможность выключить экран на время установки для экономия электроэнергии аккумулятора, сразу после успешной установки экран автоматически включится. Эта опция работает только в портативном режиме.
|
||||||
* Нажмите **Start install** / **Начать установку**, чтобы начать установку. После успешной установки, появится статистика установки и надпись *Installation Complete. Press B to return* / *Установка завершена. Чтобы вернуться нажмите В*.
|
* Нажмите **Start install** / **Начать установку**, чтобы начать установку. После успешной установки, появится статистика установки и надпись *Installation Complete. Press B to return* / *Установка завершена. Чтобы вернуться нажмите В*.
|
||||||
@ -235,11 +244,11 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
В верху контекстного окна отображается количество выбранных тайтлов и их размер
|
В верху контекстного окна отображается количество выбранных тайтлов и их размер
|
||||||
|
|
||||||
* **Delete title** / **Удалить** - удалить выбранные тайтлы
|
* **Delete title** / **Удалить** - удалить выбранные тайтлы
|
||||||
* **Move title to MicroSD/NAND** / **Переместить в NAND/MicroSD** - переместить выбранные тайтлы в NAND или на карту памяти, в зависимости от того, где тайтл сейчас находится. Если части тайтла находятся и там и там, будут отображены оба варианта
|
* **Move title to SD/NAND** / **Переместить в NAND/SD** - переместить выбранные тайтлы в NAND или на карту памяти, в зависимости от того, где тайтл сейчас находится. Если части тайтла находятся и там и там, будут отображены оба варианта
|
||||||
* **Reset required version** / **Сбросить требуемую версию** - сбросить проверку требуемой для запуска тайтла версии системы (должен быть включён дебаг в Atmosphere)
|
* **Reset required version** / **Сбросить требуемую версию** - сбросить проверку требуемой для запуска тайтла версии системы (должен быть включён дебаг в Atmosphere)
|
||||||
* **Check integrity** / **Проверить целостность** - проверка целостности данных выбранных тайтлов
|
* **Check integrity** / **Проверить целостность** - проверка целостности данных выбранных тайтлов
|
||||||
* **Expose contents via MTP** / **Открыть контент по MTP** - смонтировать содержимое выбранных тайтлов по MTP
|
* **Expose contents via MTP** / **Открыть контент по MTP** - смонтировать содержимое выбранных тайтлов по MTP
|
||||||
* **Dump to MicroSD** / **Сдампить на MicroSD** - сдампить весь доступный контент (игру, DLC, обновление) на MicroSD по пути, указанному в конфиге (по-умолчанию `switch/DBI/dumps`)
|
* **Dump to SD** / **Сдампить на SD** - сдампить весь доступный контент (игру, DLC, обновление) на SD по пути, указанному в конфиге (по-умолчанию `switch/DBI/dumps`)
|
||||||
* **Content info** / **Информация о контенте** - показать дополнительную информацию о контенте (версия SDK, требуемое поколение ключей, ID, информацию о патчах и многое другое)
|
* **Content info** / **Информация о контенте** - показать дополнительную информацию о контенте (версия SDK, требуемое поколение ключей, ID, информацию о патчах и многое другое)
|
||||||
|
|
||||||
Если нажать на тайтле кнопку **(A)**, то откроется **детальное меню игры**
|
Если нажать на тайтле кнопку **(A)**, то откроется **детальное меню игры**
|
||||||
@ -252,7 +261,7 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
|
|
||||||
Отображается иконка игры, **TitleID**, название (**Name** / **Имя**), автор (**Author** / **Автор**), версия (**Version** / **Версия**), поддерживаемые языки (**Language** / **Языки**) и наличие LFS-мода (**LFS-mod** / **LFS-мод.**)
|
Отображается иконка игры, **TitleID**, название (**Name** / **Имя**), автор (**Author** / **Автор**), версия (**Version** / **Версия**), поддерживаемые языки (**Language** / **Языки**) и наличие LFS-мода (**LFS-mod** / **LFS-мод.**)
|
||||||
|
|
||||||
Так же здесь можно узнать количество времени, проведённого в игре (**Total play time** / **Общее время игры**), сколько раз игра была запущена (**Total launches** / **Общее число запусков**), сколько она весит (в целом (**Total occupied space** / **Общее занимаемое место**), а так же сколько места занимает в NAND (**Space in NAND** / **Место в NAND**) и на SD (**Space on MicroSD** / **Место на MicroSD**)), размер сохранений (**Total saves size** / ****) и какой язык у игры активен (**Forced Language** / **Форсированный язык**)
|
Так же здесь можно узнать количество времени, проведённого в игре (**Total play time** / **Общее время игры**), сколько раз игра была запущена (**Total launches** / **Общее число запусков**), сколько она весит (в целом (**Total occupied space** / **Общее занимаемое место**), а так же сколько места занимает в NAND (**Space in NAND** / **Место в NAND**) и на SD (**Space on SD** / **Место на SD**)), размер сохранений (**Total saves size** / ****) и какой язык у игры активен (**Forced Language** / **Форсированный язык**)
|
||||||
|
|
||||||
Ниже можно увидеть три вкладки, между которыми можно переключаться кнопками **(L)** и **(R)**
|
Ниже можно увидеть три вкладки, между которыми можно переключаться кнопками **(L)** и **(R)**
|
||||||
|
|
||||||
@ -278,12 +287,12 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
При нажатии кнопки (+) на выбранном контенте, можно попасть в контекстное меню:
|
При нажатии кнопки (+) на выбранном контенте, можно попасть в контекстное меню:
|
||||||
|
|
||||||
* **Delete record** / **Удалить** - удалить выбранную запись
|
* **Delete record** / **Удалить** - удалить выбранную запись
|
||||||
* **Move records to MicroSD/NAND** / **Переместить в MicroSD/NAND** - переместить выбранную запись в NAND или на карту памяти, в зависимости от того, где она сейчас находится. Если части тайтла находятся и там и там, будут отображены оба варианта
|
* **Move records to SD/NAND** / **Переместить в SD/NAND** - переместить выбранную запись в NAND или на карту памяти, в зависимости от того, где она сейчас находится. Если части тайтла находятся и там и там, будут отображены оба варианта
|
||||||
* **Reset required version** / **Сбросить требуемую версию** - сбросить проверку требуемой для запуска тайтла версии системы (должен быть включен дебаг в Atmosphere). Не поможет, если игра собрана на новой версии SDK
|
* **Reset required version** / **Сбросить требуемую версию** - сбросить проверку требуемой для запуска тайтла версии системы (должен быть включен дебаг в Atmosphere). Не поможет, если игра собрана на новой версии SDK
|
||||||
* **Force language** / **Форсировать язык** - позволяет принудительно запускать игру с выбранным языком. По-умолчанию игра запускается с тем же языком, что выбран в системе, ежели такового в игре нет, то в зависимости от региона консоли. Выбранный язык будет отображаться рядом с иконкой игры в поле **Forced Language**
|
* **Force language** / **Форсировать язык** - позволяет принудительно запускать игру с выбранным языком. По-умолчанию игра запускается с тем же языком, что выбран в системе, ежели такового в игре нет, то в зависимости от региона консоли. Выбранный язык будет отображаться рядом с иконкой игры в поле **Forced Language**
|
||||||
* **Check integrity** / **Проверить целостность** - проверка целостности данных выбранных тайтлов
|
* **Check integrity** / **Проверить целостность** - проверка целостности данных выбранных тайтлов
|
||||||
* **Expose contents via MTP** / **Открыть контент по MTP** - смонтировать содержимое выбранных тайтлов по MTP
|
* **Expose contents via MTP** / **Открыть контент по MTP** - смонтировать содержимое выбранных тайтлов по MTP
|
||||||
* **Dump to MicroSD** / **Сдампить на MicroSD** - сдампить весь доступный контент (игру, DLC, обновление) на MicroSD по пути, указанному в конфиге (по-умолчанию `switch/DBI/dumps`)
|
* **Dump to SD** / **Сдампить на SD** - сдампить весь доступный контент (игру, DLC, обновление) на SD по пути, указанному в конфиге (по-умолчанию `switch/DBI/dumps`)
|
||||||
* **Content info** / **Информация о контенте** - показать дополнительную информацию о контенте (версия SDK, требуемое поколение ключей, ID, информацию о патчах и многое другое)
|
* **Content info** / **Информация о контенте** - показать дополнительную информацию о контенте (версия SDK, требуемое поколение ключей, ID, информацию о патчах и многое другое)
|
||||||
|
|
||||||
#### Tickets / Тикеты
|
#### Tickets / Тикеты
|
||||||
@ -314,9 +323,6 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
* **Increase save size** / **Увеличить размер** - Увеличивает место, выделенное под сохранение на заданное значение
|
* **Increase save size** / **Увеличить размер** - Увеличивает место, выделенное под сохранение на заданное значение
|
||||||
* **Delete** / **Удалить** - удалить сохранение
|
* **Delete** / **Удалить** - удалить сохранение
|
||||||
|
|
||||||
### Cleanup orphaned files / Очистка потерянных файлов
|
|
||||||
**Cleanup orphaned files** автоматически чистит ненужные файлы игр, файлы от прерванных установок игр, скачанное (официально) обновление OFW прошивки и все неиспользуемые тикеты игр, если они были найдены.
|
|
||||||
|
|
||||||
### Browse tickets / Просмотр тикетов
|
### Browse tickets / Просмотр тикетов
|
||||||
Просмотр и удаление тикетов игр. **Ticket (или encrypted title key)** — это специальная зашифрованная уникальная информация о правах запуска на контент игры, которая устанавливается в систему при инсталляции каждой игры (**000** в конце titleID)/обновления (**800** в конце titleID)/каждого DLC.
|
Просмотр и удаление тикетов игр. **Ticket (или encrypted title key)** — это специальная зашифрованная уникальная информация о правах запуска на контент игры, которая устанавливается в систему при инсталляции каждой игры (**000** в конце titleID)/обновления (**800** в конце titleID)/каждого DLC.
|
||||||
|
|
||||||
@ -341,6 +347,15 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
* **Delete tickets** / **Удалить** - удалить выбранные тикеты
|
* **Delete tickets** / **Удалить** - удалить выбранные тикеты
|
||||||
* **Select same game** / **Выбрать ту же игру**- выделить все тикеты, относящиеся к выделенной игре
|
* **Select same game** / **Выбрать ту же игру**- выделить все тикеты, относящиеся к выделенной игре
|
||||||
|
|
||||||
|
### Tools / Инструменты
|
||||||
|
|
||||||
|
* **Cleanup orphaned files / Очистка потерянных файлов** - автоматически чистит ненужные файлы игр, файлы от прерванных установок игр, скачанное (официально) обновление OFW прошивки и все неиспользуемые тикеты игр, если они были найдены.
|
||||||
|
* **Delete parental controls / Удаление родительского контроля** - полностью удаляет родительский контроль. Не требует перезагрузки
|
||||||
|
* **Delete user... / Удаление пользователя** - полностью удаляет выбранного пользователя из системы (сохранения удаленного пользователя остаются в системе)
|
||||||
|
* **Run random game / Запустить случайно игры** - запускает случайную игру из установленных
|
||||||
|
* **NTP time sync / Синхронизация времени по NTP** - синхронизирует время на консоли с удаленным сервером синхронизации времени. Для работы необходимо подключение к интернету и правильно выставленный часовой пояс в настройках консоли
|
||||||
|
* **Check for title updates / Проверка обновлений игр** - проверяет обновления и новые DLC для установленных игр. База для проверки устанавливается в настройках
|
||||||
|
|
||||||
### Browse saves / Просмотр сохранений
|
### Browse saves / Просмотр сохранений
|
||||||
|
|
||||||
Просмотр и удаление сохранений.
|
Просмотр и удаление сохранений.
|
||||||
@ -391,7 +406,7 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
![изображение](https://user-images.githubusercontent.com/18294541/114265006-054f7f80-99f7-11eb-86c9-1a20d588e616.png)
|
![изображение](https://user-images.githubusercontent.com/18294541/114265006-054f7f80-99f7-11eb-86c9-1a20d588e616.png)
|
||||||
|
|
||||||
Где:
|
Где:
|
||||||
1: **External SD Card**, для просмотра, копирования и удаления файлов и папок c/на ПК и с/на карту памяти microSD. В случае, если размер файла превышает 4Гб, DBI автоматически разобьёт его на фрагменты специальным образом, чтобы свитч видел такой файл как цельный
|
1: **SD Card**, для просмотра, копирования и удаления файлов и папок c/на ПК и с/на карту памяти SD. В случае, если размер файла превышает 4Гб, DBI автоматически разобьёт его на фрагменты специальным образом, чтобы свитч видел такой файл как цельный
|
||||||
|
|
||||||
2: **NAND User**, просмотр, копирование файлов и папок на ПК с внутренней память Switch, в его системный раздел USER (раздел доступен только для чтения).
|
2: **NAND User**, просмотр, копирование файлов и папок на ПК с внутренней память Switch, в его системный раздел USER (раздел доступен только для чтения).
|
||||||
|
|
||||||
@ -403,7 +418,7 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
|
|
||||||
Здесь так же хранится сгенерированный dbi `InstalledApplications.csv`, с таблицей списка установленных игр, их TitleID и текущей версии.
|
Здесь так же хранится сгенерированный dbi `InstalledApplications.csv`, с таблицей списка установленных игр, их TitleID и текущей версии.
|
||||||
|
|
||||||
5: **MicroSD install**
|
5: **SD install**
|
||||||
Скопируйте в эту папку ваши **NSP**/**NSZ**/**XCI** или **XCZ**. По окончанию копирования игра будет установлена на **карту памяти** вашей приставки. При установке NSZ-файлов учитывайте, что их фактический размер может сильно отличаться от размера после установки, так что если при наличии свободных 2Гб на карте памяти у вас, например, не хватает места для установки NSZ размером, скажем, в 1Гб, не удивляйтесь, поскольку контейнер NSZ - сжатый.
|
Скопируйте в эту папку ваши **NSP**/**NSZ**/**XCI** или **XCZ**. По окончанию копирования игра будет установлена на **карту памяти** вашей приставки. При установке NSZ-файлов учитывайте, что их фактический размер может сильно отличаться от размера после установки, так что если при наличии свободных 2Гб на карте памяти у вас, например, не хватает места для установки NSZ размером, скажем, в 1Гб, не удивляйтесь, поскольку контейнер NSZ - сжатый.
|
||||||
|
|
||||||
6: **NAND install**: Скопируйте в эту папку ваши **NSP**/**NSZ**/**XCI** или **XCZ**. По окончанию копирования игра будет установлена во **внутреннюю память** вашей приставки. При установке NSZ-файлов учитывайте, что их фактический размер может сильно отличаться от размера после установки, так что если при наличии свободных 2Гб на карте памяти у вас, например, не хватает места для установки NSZ размером, скажем, в 1Гб, не удивляйтесь, поскольку контейнер NSZ - сжатый.
|
6: **NAND install**: Скопируйте в эту папку ваши **NSP**/**NSZ**/**XCI** или **XCZ**. По окончанию копирования игра будет установлена во **внутреннюю память** вашей приставки. При установке NSZ-файлов учитывайте, что их фактический размер может сильно отличаться от размера после установки, так что если при наличии свободных 2Гб на карте памяти у вас, например, не хватает места для установки NSZ размером, скажем, в 1Гб, не удивляйтесь, поскольку контейнер NSZ - сжатый.
|
||||||
@ -430,6 +445,32 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
|
|
||||||
Показывает графики активности в играх по датам для всех имеющихся пользователей для каждой конкретной игры.
|
Показывает графики активности в играх по датам для всех имеющихся пользователей для каждой конкретной игры.
|
||||||
|
|
||||||
|
При запуске показаны две вкладки, которыми можно переключаться кнопками (L) и (R):
|
||||||
|
|
||||||
|
Горячие клавиши:
|
||||||
|
* (L)/(R) - переключение на соседнюю вкладку
|
||||||
|
* (ZL)/(ZR) - смена даты
|
||||||
|
* (Y) - смена периода отображения: всё время, день, месяц, год
|
||||||
|
* (X) - сортировка: по названию игры, по числу запусков, по времени проведенному в игре
|
||||||
|
* (+) - выбор пользователя для отображения
|
||||||
|
|
||||||
|
#### Applications / Запускавшиеся игры
|
||||||
|
|
||||||
|
Показан список игр для которых есть статистика запуска. Вверху окна находится статусная строка следующего вида:
|
||||||
|
|
||||||
|
`[игрок] период. Всего: количество часов (метод сортировки)`. Например, строка `[Все игроки] 2023 Январь. Всего: 72 часа (по времени игры)` будет означать, что на экране отображается статистика **для всех игроков за январь 2023 года с сортировкой по времени игры, где наиграно 72 часа**
|
||||||
|
|
||||||
|
Окно разделено на три колонки. Слева направо:
|
||||||
|
* Название игры
|
||||||
|
* Количество запусков
|
||||||
|
* Количество времени проведенного в игре
|
||||||
|
|
||||||
|
При нажатии (А) на игре вы попадаете в **Диаграмму активности** для текущей игры, где показана статистика по выбранной игре. При нажатии (A) на пункте, вы переместитесь глубже (год -> месяц -> день -> час)
|
||||||
|
|
||||||
|
#### Activity / Диаграмма активности
|
||||||
|
|
||||||
|
Показана активность в виде диаграммы для всех игор сразу. Для перехода к диаграмме по конкретной игре, перейдите во вкладку **Запускавшиеся игры** и выберите игру для отображения
|
||||||
|
|
||||||
### Configuration / Настройки DBI и параметры файла dbi.config
|
### Configuration / Настройки DBI и параметры файла dbi.config
|
||||||
|
|
||||||
Менеджер конфигурации программы, позволяет легко настроить программу без редактирования `dbi.config`.
|
Менеджер конфигурации программы, позволяет легко настроить программу без редактирования `dbi.config`.
|
||||||
@ -448,7 +489,7 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
* **Rotate joycon upside down** / **Перевернуть джойконы** (`RotateJoycon`) - переворачивает управление, чтобы соответствовать перевёрнутому экрану
|
* **Rotate joycon upside down** / **Перевернуть джойконы** (`RotateJoycon`) - переворачивает управление, чтобы соответствовать перевёрнутому экрану
|
||||||
* **Use under/over clock** / **Использовать разгон** (`OptimizeClockSpeed`) - отключает оптимизацию частоты SoC в простое. Отключено по-умолчанию, поскольку **может привести к лагам на стартовом экране при некорректном выходе из DBI**! Корректный выход - через пункт меню **Exit**.
|
* **Use under/over clock** / **Использовать разгон** (`OptimizeClockSpeed`) - отключает оптимизацию частоты SoC в простое. Отключено по-умолчанию, поскольку **может привести к лагам на стартовом экране при некорректном выходе из DBI**! Корректный выход - через пункт меню **Exit**.
|
||||||
* **Browse saves in RO mode** / **Сохранения только в RO режиме** (`ROSaveFS`) - просматривать сохранения в режиме только для чтения
|
* **Browse saves in RO mode** / **Сохранения только в RO режиме** (`ROSaveFS`) - просматривать сохранения в режиме только для чтения
|
||||||
* **Show 'Update From Here'** / **Показывать 'Обновить отсюда'** (`ShowUpdateFromHere`) - показывать кнопку "Update all titles" в контекстном меню для автообновления установленных игр из всех (microSD/USB/HTTP/FTP) доступных источников
|
* **Show 'Update From Here'** / **Показывать 'Обновить отсюда'** (`ShowUpdateFromHere`) - показывать кнопку "Update all titles" в контекстном меню для автообновления установленных игр из всех (SD/USB/HTTP/FTP) доступных источников
|
||||||
* **Save backup folder** / **Папка для бекапа сохранений** (`SavesFolder`) - папка для хранения дампов сохранений
|
* **Save backup folder** / **Папка для бекапа сохранений** (`SavesFolder`) - папка для хранения дампов сохранений
|
||||||
* **Logs folder** / **Папка журналов** (`LogsFolder`) - папка для хранения логов
|
* **Logs folder** / **Папка журналов** (`LogsFolder`) - папка для хранения логов
|
||||||
* **Title dumps folder** / **Папка для дампа игр** (`DumpsFolder`) - папка на карте памяти в которую будут дампиться игры
|
* **Title dumps folder** / **Папка для дампа игр** (`DumpsFolder`) - папка на карте памяти в которую будут дампиться игры
|
||||||
@ -467,7 +508,7 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
|
|
||||||
Настройки пунктов меню, которые будут отображаться в главном меню DBI. **Yes** / **Да** в настройках, соответствует **true** в конфиге, **No** / **Нет** - **false**
|
Настройки пунктов меню, которые будут отображаться в главном меню DBI. **Yes** / **Да** в настройках, соответствует **true** в конфиге, **No** / **Нет** - **false**
|
||||||
|
|
||||||
* **Browse SD Card** / **Просмотр MicroSD карты** (`BrowseSD`) - пункт "[Browse SD Card / Просмотр MicroSD карты](#browse-sd-card--просмотр-microsd-карты-и-browse-usb0-drive--просмотр-usb0-диска)", для установки игр с Sd карты
|
* **Browse SD Card** / **Просмотр SD карты** (`BrowseSD`) - пункт "[Browse SD Card / Просмотр SD карты](#browse-sd-card--просмотр-sd-карты-и-browse-usb0-drive--просмотр-usb0-диска)", для установки игр с Sd карты
|
||||||
* **Browse SYSTEM** / **Просмотр раздела SYSTEM** (`BrowseSystem`) - возможность просматривать и копировать файлы из раздела SYSTEM
|
* **Browse SYSTEM** / **Просмотр раздела SYSTEM** (`BrowseSystem`) - возможность просматривать и копировать файлы из раздела SYSTEM
|
||||||
* **Browse USER** / **Просмотр раздела USER** (`BrowseUser`) - возможность просматривать и копировать файлы из раздела USER
|
* **Browse USER** / **Просмотр раздела USER** (`BrowseUser`) - возможность просматривать и копировать файлы из раздела USER
|
||||||
* **Browse USB** / **Просмотр USB носителей** (`USBHost`) - пункт "**Browse USB0 Drive / Просмотр USB0 диска**, для установки игр с внешнего USB
|
* **Browse USB** / **Просмотр USB носителей** (`USBHost`) - пункт "**Browse USB0 Drive / Просмотр USB0 диска**, для установки игр с внешнего USB
|
||||||
@ -511,11 +552,11 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
|
|
||||||
Названия пунктов соответствуют названиям разделов
|
Названия пунктов соответствуют названиям разделов
|
||||||
|
|
||||||
* **External SD Card** (`1: External SD Card`)
|
* **SD Card** (`1: SD Card`)
|
||||||
* **Nand USER** (`2: Nand USER`)
|
* **Nand USER** (`2: Nand USER`)
|
||||||
* **Nand SYSTEM** (`3: Nand SYSTEM`)
|
* **Nand SYSTEM** (`3: Nand SYSTEM`)
|
||||||
* **Installed games** (`4: Installed games`)
|
* **Installed games** (`4: Installed games`)
|
||||||
* **MicroSD install** (`5: MicroSD install`)
|
* **SD Card install** (`5: SD Card install`)
|
||||||
* **NAND install** (`6: NAND install`)
|
* **NAND install** (`6: NAND install`)
|
||||||
* **Saves** (`7: Saves`)
|
* **Saves** (`7: Saves`)
|
||||||
* **Album** (`8: Album`)
|
* **Album** (`8: Album`)
|
||||||
@ -566,7 +607,7 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
Отображаются оранжевым цветом. Это НЕ ошибки!
|
Отображаются оранжевым цветом. Это НЕ ошибки!
|
||||||
|
|
||||||
* **[SIGNATURE: Invalid] / [ПОДПИСЬ: OK]**, **[SIGNATURE: XCI->NSP] / [ПОДПИСЬ: XCI->NSP]**, **[HASH NOT MATCHED TO META] /[ХЕШ НЕ СОВПАДАЕТ]**, **[HASH FIXED IN META] / [ХЕШ ИСПРАВЛЕН]** — это НЕ ОШИБКИ, а уведомления о несовпадении подписи в заголовках, например, при использовании конвертации или редактирования, кастомного NSP, форвардера.
|
* **[SIGNATURE: Invalid] / [ПОДПИСЬ: OK]**, **[SIGNATURE: XCI->NSP] / [ПОДПИСЬ: XCI->NSP]**, **[HASH NOT MATCHED TO META] /[ХЕШ НЕ СОВПАДАЕТ]**, **[HASH FIXED IN META] / [ХЕШ ИСПРАВЛЕН]** — это НЕ ОШИБКИ, а уведомления о несовпадении подписи в заголовках, например, при использовании конвертации или редактирования, кастомного NSP, форвардера.
|
||||||
* **HASH MISMATCH** — чаще всего, это НЕ ОШИБКА, игра была сконвертирована из картриджа (тогда всё в порядке), иногда — имеются проблемы с целостностью файла, перекачайте-перехешируйте его, передачей данных по USB-кабелю/порту/в процессе установки между ПК и Switch. Если игра не запускается или запускается с ошибкой, попробуйте переустановить её снова, проверить либо заменить USB-кабель/microSD/сменить USB-порт.
|
* **HASH MISMATCH** — чаще всего, это НЕ ОШИБКА, игра была сконвертирована из картриджа (тогда всё в порядке), иногда — имеются проблемы с целостностью файла, перекачайте-перехешируйте его, передачей данных по USB-кабелю/порту/в процессе установки между ПК и Switch. Если игра не запускается или запускается с ошибкой, попробуйте переустановить её снова, проверить либо заменить USB-кабель/SD/сменить USB-порт.
|
||||||
* **[DELTA SKIPPED] / [ДЕЛЬТА ФРАГМЕНТ НЕ НУЖЕН]** — это НЕ ОШИБКА, а уведомление, что ненужные фрагменты в файле обновления были пропущены, если они в нём были, как и было должно.
|
* **[DELTA SKIPPED] / [ДЕЛЬТА ФРАГМЕНТ НЕ НУЖЕН]** — это НЕ ОШИБКА, а уведомление, что ненужные фрагменты в файле обновления были пропущены, если они в нём были, как и было должно.
|
||||||
* **No tickets found» / «Тикеты не найдены** — это НЕ ОШИБКА, на работоспособность игры не влият, но информирование, что игра без тикетов. Она может быть дампом из .XCI-картриджа или переконвертирована в Standard Crypto.
|
* **No tickets found» / «Тикеты не найдены** — это НЕ ОШИБКА, на работоспособность игры не влият, но информирование, что игра без тикетов. Она может быть дампом из .XCI-картриджа или переконвертирована в Standard Crypto.
|
||||||
* **Application uses AddonContent titleId** / **Игра использует titleId от дополнения**, **Application uses Update titleId** / **Игра использует titleId от обновления** — это НЕ ОШИБКА, обычно это указывает на homebrew-игру в .NSP, созданную не по стандартам, к примеру, когда в Application-тайтл (основную игру, v0) добавили и AddonContent-флаг (DLC). Если такая игра запускается и работает, тогда всё в порядке.
|
* **Application uses AddonContent titleId** / **Игра использует titleId от дополнения**, **Application uses Update titleId** / **Игра использует titleId от обновления** — это НЕ ОШИБКА, обычно это указывает на homebrew-игру в .NSP, созданную не по стандартам, к примеру, когда в Application-тайтл (основную игру, v0) добавили и AddonContent-флаг (DLC). Если такая игра запускается и работает, тогда всё в порядке.
|
||||||
@ -586,7 +627,7 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk=
|
|||||||
* **Error occurred: Invalid argument** — обновите ваш dbi на последнюю версию.
|
* **Error occurred: Invalid argument** — обновите ваш dbi на последнюю версию.
|
||||||
* **SOME CONTENTS ARE MISSING. APPLICATION WILL BE UNUSABLE** / **ЧАСТЬ КОНТЕНТА ОТСУТСТВУЕТ. ИГРА НЕ БУДЕТ РАБОТАТЬ** — битая файловая система карты памяти, или нерабочая/некачественная флешка. Проверьте её в chkdsk и h2testw, если нет ошибок, переформатируйте в FAT32.
|
* **SOME CONTENTS ARE MISSING. APPLICATION WILL BE UNUSABLE** / **ЧАСТЬ КОНТЕНТА ОТСУТСТВУЕТ. ИГРА НЕ БУДЕТ РАБОТАТЬ** — битая файловая система карты памяти, или нерабочая/некачественная флешка. Проверьте её в chkdsk и h2testw, если нет ошибок, переформатируйте в FAT32.
|
||||||
* **[NOT ENOUGH SPACE]** / **[НЕДОСТАТОЧНО МЕСТА]**, **[CAN NOT CREATE PLACEHOLDER]** / **[НЕ СОЗДАТЬ ПЛЕЙСХОЛДЕР]** — не хватает места на карте памяти/NAND, освободите его побольше, либо проблема с картой памяти. Проверьте её в chkdsk и h2testw, если нет ошибок, переформатируйте в FAT32.
|
* **[NOT ENOUGH SPACE]** / **[НЕДОСТАТОЧНО МЕСТА]**, **[CAN NOT CREATE PLACEHOLDER]** / **[НЕ СОЗДАТЬ ПЛЕЙСХОЛДЕР]** — не хватает места на карте памяти/NAND, освободите его побольше, либо проблема с картой памяти. Проверьте её в chkdsk и h2testw, если нет ошибок, переформатируйте в FAT32.
|
||||||
* **Extra buffers exceeded. Media write speed is too low** / **Закончились дополнительные буферы. Скорость записи на носитель слишком низка**, при установке через MTP — запустить dbi через любую игру (тайтл) с удерживанием кнопки **(R)**; альтернативно — через NSP-форвардер, и использовать более быструю microSD-карту с другим USB-кабелем/портом.
|
* **Extra buffers exceeded. Media write speed is too low** / **Закончились дополнительные буферы. Скорость записи на носитель слишком низка**, при установке через MTP — запустить dbi через любую игру (тайтл) с удерживанием кнопки **(R)**; альтернативно — через NSP-форвардер, и использовать более быструю SD-карту с другим USB-кабелем/портом.
|
||||||
* **No tickets found but they are required** / **Не найдены требуемые тикеты** — некорректный (неполный, без тикета но с titlerights) дамп игры, найдите другой.
|
* **No tickets found but they are required** / **Не найдены требуемые тикеты** — некорректный (неполный, без тикета но с titlerights) дамп игры, найдите другой.
|
||||||
* **Invalid personalized ticket** / **Неподерживаемый персонализированный тикет**, в конце установки игры при инсталлировании .tik-тикета — некорректный дамп игры, где вместо common-тикета остался персонализированный с той консоли, на которой была куплена игра; скачайте другой, корректный дамп.
|
* **Invalid personalized ticket** / **Неподерживаемый персонализированный тикет**, в конце установки игры при инсталлировании .tik-тикета — некорректный дамп игры, где вместо common-тикета остался персонализированный с той консоли, на которой была куплена игра; скачайте другой, корректный дамп.
|
||||||
* **No ES sigpatches!** / **Отсутствуют ES сигпатчи!** — не все, либо устаревшие, либо некорректно или не установленые сигпатчи на консоли, установите их самую новейшую версию.
|
* **No ES sigpatches!** / **Отсутствуют ES сигпатчи!** — не все, либо устаревшие, либо некорректно или не установленые сигпатчи на консоли, установите их самую новейшую версию.
|
||||||
@ -664,7 +705,7 @@ Secondcursor=false
|
|||||||
|
|
||||||
; Visibility of main menu items
|
; Visibility of main menu items
|
||||||
[MainMenu]
|
[MainMenu]
|
||||||
; Browse and install files from MicroSD card
|
; Browse and install files from SD card
|
||||||
BrowseSD=true
|
BrowseSD=true
|
||||||
; Browse and copy files from SYSTEM partition
|
; Browse and copy files from SYSTEM partition
|
||||||
BrowseSystem=false
|
BrowseSystem=false
|
||||||
@ -741,11 +782,11 @@ Hidden=false
|
|||||||
|
|
||||||
;Enable or disable various MTP storages
|
;Enable or disable various MTP storages
|
||||||
[MTP Storages]
|
[MTP Storages]
|
||||||
1: External SD Card=true
|
1: SD Card=true
|
||||||
2: Nand USER=false
|
2: Nand USER=false
|
||||||
3: Nand SYSTEM=false
|
3: Nand SYSTEM=false
|
||||||
4: Installed games=true
|
4: Installed games=true
|
||||||
5: MicroSD install=true
|
5: SD Card install=true
|
||||||
6: NAND install=true
|
6: NAND install=true
|
||||||
7: Saves=true
|
7: Saves=true
|
||||||
8: Album=true
|
8: Album=true
|
||||||
@ -790,7 +831,7 @@ Screenshots=sdmc:/Nintendo/Album/
|
|||||||
2. Перейдите в папку **Saves** на вашем ПК
|
2. Перейдите в папку **Saves** на вашем ПК
|
||||||
3. Вы можете как скопировать сейвы на ПК, так и восстановить их, просто перетянув в эту папку
|
3. Вы можете как скопировать сейвы на ПК, так и восстановить их, просто перетянув в эту папку
|
||||||
|
|
||||||
### Использование DBI для установки модификаций:
|
### Использование DBI для установки модификаций
|
||||||
|
|
||||||
1. Подключите приставку в режиме MTP по DBI
|
1. Подключите приставку в режиме MTP по DBI
|
||||||
1. Перейдите в **Installed Games**, в папку с названием вашей игры
|
1. Перейдите в **Installed Games**, в папку с названием вашей игры
|
||||||
@ -809,11 +850,57 @@ usb30_force_enabled = u8!0x1
|
|||||||
|
|
||||||
**Важно** - активация USB 3.0 может повлиять на работу беспроводных соединений Bluetooth и Wi-Fi на частоте 2.4 ГГц. Если у вас возникают проблемы с подключением беспроводных контроллеров или сетей Wi-Fi на частоте 2.4 ГГц, то не следует активировать USB 3.0. Связь через Wi-Fi на частоте 5 ГГц не пострадает.
|
**Важно** - активация USB 3.0 может повлиять на работу беспроводных соединений Bluetooth и Wi-Fi на частоте 2.4 ГГц. Если у вас возникают проблемы с подключением беспроводных контроллеров или сетей Wi-Fi на частоте 2.4 ГГц, то не следует активировать USB 3.0. Связь через Wi-Fi на частоте 5 ГГц не пострадает.
|
||||||
|
|
||||||
### Восстановление чистых пользовательских сохранений
|
### Восстановление бекапа чистых пользовательских сохранений
|
||||||
|
|
||||||
Это нешифрованные сохранения, которые лежат в папке `USER:/saves`. В случае, если эмунанд поврежден, то эти сохранения можно достать через ПК или Tegra Explorer и восстановить через DBI.
|
Это нешифрованные сохранения, которые лежат в папке `USER:/saves`. В случае, если эмунанд поврежден, то эти сохранения можно достать через ПК или Tegra Explorer и восстановить через DBI.
|
||||||
|
|
||||||
Вы можете положить эти сохранения в папку с бекапами сохранений DBI (`/switch/dbi/saves` по умолчанию) и восстановить через стандартное меню восстановления сейвов (имя пользователя в таком случае будет взято в фигурные скобки `{}`), либо через контекстное меню, вызванное на файле такого сохранения.
|
Вы можете положить эти сохранения в папку с бекапами сохранений DBI (`/switch/dbi/saves` по умолчанию) и восстановить через стандартное меню восстановления сейвов (имя пользователя в таком случае будет взято в фигурные скобки `{}`), либо через контекстное меню, вызванное на файле такого сохранения.
|
||||||
|
|
||||||
|
### Установка картинки в качестве аватара
|
||||||
|
|
||||||
|
Наведите курсор на нужную картинку и вызовите контекстное меню кнопкой (+). Выберите **Set as avatar... / Установить как аватар**. Выбранная картинка будет установлена в качестве аватара. Картинка автоматически будет сжата до квадратных пропорций и уменьшена для необходимого размера. Если хотите, чтобы картинка не деформировалась, то подготовьте её заранее.
|
||||||
|
|
||||||
|
### Редактирование и просмотр файлов
|
||||||
|
|
||||||
|
Любой файл можно открыть как текстовый или в виде HEX. Не пустой файл открывапется в режиме просмотра, однако, клавиша (L3) переключит на режим режактирования. Рассмотрим оба режима отдельно.
|
||||||
|
|
||||||
|
Так же вы можете создать пустой текстовый файл из контекстного меню (вызывается кнопкой (+) > **Создать новый файл...**). При открытии пустого текстового файла, редактор запустится автоматически.
|
||||||
|
|
||||||
|
#### Режим просмотра файлов
|
||||||
|
|
||||||
|
**Горячие клавиши:**
|
||||||
|
* **DPAD / Левый стик / Правый стик** - прокрутка текста
|
||||||
|
* **(L) / (R) / (ZL) / (ZR)** - следующая / предыдущая страница (экран)
|
||||||
|
* **(R3)** - смена режима просмотра текст или HEX
|
||||||
|
* **(L3)** - переход в режим редактирования
|
||||||
|
* **(+)** - контекстное меню
|
||||||
|
|
||||||
|
**Контекстнрое меню:**
|
||||||
|
* **Редактирование** - переход в режим редактирования
|
||||||
|
* **Кодировка** - изменить кодировку текста. Обратите внимание, что при смене кодировки в режиме просмотра, при закрыытии файла и повторном его открытии, кодировка не изменится
|
||||||
|
* **Перенос строк** - переносить или нет текст на новую строку при достижении им края экрана
|
||||||
|
|
||||||
|
#### Режим редактирования файлов
|
||||||
|
|
||||||
|
Вы можете осуществлять редактирование текста перемещаясь по клавиатуре правым стиком и выбирая букву кнопокой (А).
|
||||||
|
|
||||||
|
**Горячие клавиши:**
|
||||||
|
* **Правый стик** - перемещение по клавиатуре
|
||||||
|
* **DPAD / Левый стик** - перемещение по тексту
|
||||||
|
* **(A)** - выбор подсвеченного символа на клавиатуре
|
||||||
|
* **(X)** - удалить символ (Backspace)
|
||||||
|
* **(B)** - меню сохранения файла
|
||||||
|
* **(Y)** - пробел
|
||||||
|
* **(L)+(ВЛЕВО)** - Перейти в начало строки (HOME)
|
||||||
|
* **(L)+(ВПРАВО)** - Перейти в конец строки (END)
|
||||||
|
* **(R)+(ВЛЕВО)** - Перейти на следующее слово
|
||||||
|
* **(R)+(ВПРАВО)** - Перейти на предыдущее слово
|
||||||
|
* **(ZL)** - смена регистра
|
||||||
|
* **(ZR)** - переход на следующую строку (Enter)
|
||||||
|
* **(R3)** - смена языка
|
||||||
|
* **(L3)** - переход в режим просмотра
|
||||||
|
|
||||||
|
При закрытии файла или переходе в режим просмотра, можно выбрать сохранять изменения или нет, если в файл вносились изменения
|
||||||
|
|
||||||
## Благодарности
|
## Благодарности
|
||||||
Спасибо [SciresM](https://github.com/SciresM) за [hactool](https://github.com/SciresM/hactool) (лицензия [ISC](https://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_ISC)) - DBI использует некоторые структуры данных, взятые оттуда.
|
Спасибо [SciresM](https://github.com/SciresM) за [hactool](https://github.com/SciresM/hactool) (лицензия [ISC](https://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_ISC)) - DBI использует некоторые структуры данных, взятые оттуда.
|
140
README_ENG.md
140
README_ENG.md
@ -23,14 +23,16 @@ The ultimate solution to install `NSP`, `NSZ`, `XCI` and `XCZ` and work with Nin
|
|||||||
* [Tickets](#tickets)
|
* [Tickets](#tickets)
|
||||||
* [Saves](#saves)
|
* [Saves](#saves)
|
||||||
* [Records Context menu](#records-context-menu)
|
* [Records Context menu](#records-context-menu)
|
||||||
1. [Cleanup orphaned files](#cleanup-orphaned-files)
|
|
||||||
1. [Browse tickets](#browse-tickets)
|
1. [Browse tickets](#browse-tickets)
|
||||||
* [Tickets context menu](#tickets-context-menu)
|
* [Tickets context menu](#tickets-context-menu)
|
||||||
|
1. [Tools](#tools)
|
||||||
1. [Browse saves](#browse-saves)
|
1. [Browse saves](#browse-saves)
|
||||||
* [Context menu Installed and Uninstalled](#context-menu-installed-and-uninstalled)
|
* [Context menu Installed and Uninstalled](#context-menu-installed-and-uninstalled)
|
||||||
* [Backups context menu](#backups-context-menu)
|
* [Backups context menu](#backups-context-menu)
|
||||||
1. [Run MTP responder](#run-mtp-responder)
|
1. [Run MTP responder](#run-mtp-responder)
|
||||||
1. [Activity Log / Настройки активности](#activity-log)
|
1. [Activity Log](#activity-log)
|
||||||
|
* [Applications](#applications)
|
||||||
|
* [Activity](#activity)
|
||||||
1. [Configuration and dbi.config parameters](#configuration-and-dbiconfig-parameters)
|
1. [Configuration and dbi.config parameters](#configuration-and-dbiconfig-parameters)
|
||||||
* [General (`[General]`)](#general-general)
|
* [General (`[General]`)](#general-general)
|
||||||
* [Main menu (`[MainMenu]`)](#main-menu-mainmenu)
|
* [Main menu (`[MainMenu]`)](#main-menu-mainmenu)
|
||||||
@ -52,6 +54,13 @@ The ultimate solution to install `NSP`, `NSZ`, `XCI` and `XCZ` and work with Nin
|
|||||||
1. [Color codes](#color-codes)
|
1. [Color codes](#color-codes)
|
||||||
1. [dbi.config](#dbiconfig)
|
1. [dbi.config](#dbiconfig)
|
||||||
1. [Other options](#other-options)
|
1. [Other options](#other-options)
|
||||||
|
* [Mounting the content of installed titles via MTP](#монтирование-содержимого-установленных-игр-по-mtp)
|
||||||
|
* [Backup and Restore Saves via MTP](#бекап-и-восстановление-сохранений-по-mtp)
|
||||||
|
* [Using DBI to Install Mods](#использование-dbi-для-установки-модификаций)
|
||||||
|
* [USB 3.0](#usb-30)
|
||||||
|
* [Restoring clean user saves from backup](#восстановление-бекапа-чистых-пользовательских-сохранений)
|
||||||
|
* [Set picture as avatar](#set-picture-as-avatar)
|
||||||
|
* [Editing and Viewing Files](#editing-and-viewing-files)
|
||||||
1. [Acknowledgements](#acknowledgements)
|
1. [Acknowledgements](#acknowledgements)
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
@ -67,14 +76,14 @@ Copy `dbi.nro` and `dbi.config` to your SD card at `sdmc:/switch/DBI/` DBI can b
|
|||||||
* **Browse SD Card** — installation of `NSP`/`NSZ`/`XCI`/`XCZ` files from the memory card.
|
* **Browse SD Card** — installation of `NSP`/`NSZ`/`XCI`/`XCZ` files from the memory card.
|
||||||
* **Browse USB0 Drive** — installation of `NSP`/`NSZ`/`XCI`/`XCZ` files from an external exFAT/FAT32 USB drive, such as a flash drive, hard drive, etc.
|
* **Browse USB0 Drive** — installation of `NSP`/`NSZ`/`XCI`/`XCZ` files from an external exFAT/FAT32 USB drive, such as a flash drive, hard drive, etc.
|
||||||
* **Install title from DBIbackend** installation of NSP/NSZ/XCI/XCZ files from a PC via USB 2.0 or 3.0 cable using the included program dbibackend. *Hotkey* for this option: **(Y)** button.
|
* **Install title from DBIbackend** installation of NSP/NSZ/XCI/XCZ files from a PC via USB 2.0 or 3.0 cable using the included program dbibackend. *Hotkey* for this option: **(Y)** button.
|
||||||
* **Install title from Gamecard** — this option appears when a game card is inserted into the Switch and allows for the installation of a game from the game card to the console's microSD card or internal NAND memory.
|
* **Install title from Gamecard** — this option appears when a game card is inserted into the Switch and allows for the installation of a game from the game card to the console's SD card or internal NAND memory.
|
||||||
* **Home server** — starting with version v150, it is possible to install games over the network (HTTP) via WiFi without wires or a LAN-USB adapter. More details about this below.
|
* **Home server** — starting with version v150, it is possible to install games over the network (HTTP) via WiFi without wires or a LAN-USB adapter. More details about this below.
|
||||||
* **Browse installed applications** — view installed games, the total number of games installed, view time spent on a game and the number of times it has been launched, check for errors, transfer game data between internal memory, memory card, and back, selectively or continuously delete games and accompanying LayeredFS mods, view the presence of updates and DLC, manually remove DLC/updates/LayeredFS (LFS) mod, and the Reset Required version function to reset the system update check for a selected game. *Hotkey* for this option: **(L)** button.
|
* **Browse installed applications** — view installed games, the total number of games installed, view time spent on a game and the number of times it has been launched, check for errors, transfer game data between internal memory, memory card, and back, selectively or continuously delete games and accompanying LayeredFS mods, view the presence of updates and DLC, manually remove DLC/updates/LayeredFS (LFS) mod, and the Reset Required version function to reset the system update check for a selected game. *Hotkey* for this option: **(L)** button.
|
||||||
* **Cleanup orphaned files** — automatic cleaning of unnecessary deleted game files, if any.
|
* **Cleanup orphaned files** — automatic cleaning of unnecessary deleted game files, if any.
|
||||||
* **Browse tickets** — view and manually delete game system tickets.
|
* **Browse tickets** — view and manually delete game system tickets.
|
||||||
* **Browse saves** - view and delete game saves.
|
* **Browse saves** - view and delete game saves.
|
||||||
* **Run MTP responder** — enables the internal MTP server to connect the Switch to a PC or Android device (phone/tablet/etc., tested with Pixel 3, Xiaomi Mi A1, Lenovo Tab 4 7" TB-7304X), where you can view and work with the memory card (1: External SD Card) and internal console memory, view installed games (4: Installed games), backup game saves to a PC (7: Saves), and dump a game card (full/trimmed/certificate) to a PC/Android with an inserted game card (9: Gamecard). *Hotkey* for this option: **(X)** button
|
* **Run MTP responder** — enables the internal MTP server to connect the Switch to a PC or Android device (phone/tablet/etc., tested with Pixel 3, Xiaomi Mi A1, Lenovo Tab 4 7" TB-7304X), where you can view and work with the memory card (1: SD Card) and internal console memory, view installed games (4: Installed games), backup game saves to a PC (7: Saves), and dump a game card (full/trimmed/certificate) to a PC/Android with an inserted game card (9: Gamecard). *Hotkey* for this option: **(X)** button
|
||||||
* **Run FTP server** - enables the DBI FTP server for accessing microSD files through port 5000 or installing files through port 6000.
|
* **Run FTP server** - enables the DBI FTP server for accessing SD files through port 5000 or installing files through port 6000.
|
||||||
* **Exit** — exits the program. *Hotkey* for this option: **(+)** button.
|
* **Exit** — exits the program. *Hotkey* for this option: **(+)** button.
|
||||||
|
|
||||||
The bottom left corner of DBI displays the total amount of data currently on your SD card along with the full capacity. The bottom right corner gives you the same information for your NAND's usable space in HOS.
|
The bottom left corner of DBI displays the total amount of data currently on your SD card along with the full capacity. The bottom right corner gives you the same information for your NAND's usable space in HOS.
|
||||||
@ -237,11 +246,11 @@ You can quick launch a game directly from the list by highlighting it and pressi
|
|||||||
Displayed by clicking on **(+)** on the selected title(s).
|
Displayed by clicking on **(+)** on the selected title(s).
|
||||||
|
|
||||||
* **Delete title** - delete selected titles
|
* **Delete title** - delete selected titles
|
||||||
* **Move title to MicroSD/NAND** - move the selected titles to SD card or NAND, depending on where the title is currently located. If content is installed to both locations then both options will be displayed
|
* **Move title to SD/NAND** - move the selected titles to SD card or NAND, depending on where the title is currently located. If content is installed to both locations then both options will be displayed
|
||||||
* **Reset required version** - resets the system version check required to run the title (debug must be enabled in Atmosphere)
|
* **Reset required version** - resets the system version check required to run the title (debug must be enabled in Atmosphere)
|
||||||
* **Check integrity** - checks the data integrity of the selected titles
|
* **Check integrity** - checks the data integrity of the selected titles
|
||||||
* **Expose contents via MTP** - mount the content of the selected titles via MTP
|
* **Expose contents via MTP** - mount the content of the selected titles via MTP
|
||||||
* **Dump to MicroSD** - dump all available content (game, DLC, update) to a MicroSD card using the path specified in the config (default is `switch/DBI/dumps`)
|
* **Dump to SD** - dump all available content (game, DLC, update) to a SD card using the path specified in the config (default is `switch/DBI/dumps`)
|
||||||
* **Content info** - display additional information about the content (SDK version, required key generation, ID, patch information, and more)
|
* **Content info** - display additional information about the content (SDK version, required key generation, ID, patch information, and more)
|
||||||
|
|
||||||
If you press the **(A)** button on the title, the **detailed game menu** will open.
|
If you press the **(A)** button on the title, the **detailed game menu** will open.
|
||||||
@ -254,7 +263,7 @@ The **detailed game menu** opens when you press the **(A)** button on a title wh
|
|||||||
|
|
||||||
The game's icon, TitleID, name, author, version, supported languages, and the presence of an LFS mod are displayed in the detailed game menu, which can be accessed by pressing the **(A)** button on the game's tile while in the browse installed applications menu.
|
The game's icon, TitleID, name, author, version, supported languages, and the presence of an LFS mod are displayed in the detailed game menu, which can be accessed by pressing the **(A)** button on the game's tile while in the browse installed applications menu.
|
||||||
|
|
||||||
Additionally, the menu displays the total playtime, total launches, total occupied space, space in NAND and on MicroSD, total saves size, and the game's forced language.
|
Additionally, the menu displays the total playtime, total launches, total occupied space, space in NAND and on SD, total saves size, and the game's forced language.
|
||||||
|
|
||||||
Below that, there are three tabs that can be switched between using the **(L)** and **(R)** buttons:
|
Below that, there are three tabs that can be switched between using the **(L)** and **(R)** buttons:
|
||||||
|
|
||||||
@ -278,12 +287,12 @@ By pressing the **(A)** button on the content, you can view its contents. The co
|
|||||||
When you press the (+) button on the selected content, you can access the context menu, which includes:
|
When you press the (+) button on the selected content, you can access the context menu, which includes:
|
||||||
|
|
||||||
* **Delete record** - delete the selected record
|
* **Delete record** - delete the selected record
|
||||||
* **Move records to MicroSD/NAND** - move the selected record to NAND or the memory card, depending on where it is currently located. If parts of the title are located in both places, both options will be displayed.
|
* **Move records to SD/NAND** - move the selected record to NAND or the memory card, depending on where it is currently located. If parts of the title are located in both places, both options will be displayed.
|
||||||
* **Reset required version** - reset the required system version check for launching the title (debug must be enabled in Atmosphere). This will not help if the game was built on a new SDK version.
|
* **Reset required version** - reset the required system version check for launching the title (debug must be enabled in Atmosphere). This will not help if the game was built on a new SDK version.
|
||||||
* **Force language** - allows you to forcibly launch the game with a selected language. By default, the game runs with the same language selected in the system, if it is not available in the game, depending on the console region. The selected language will be displayed next to the game icon in the **Forced Language** field.
|
* **Force language** - allows you to forcibly launch the game with a selected language. By default, the game runs with the same language selected in the system, if it is not available in the game, depending on the console region. The selected language will be displayed next to the game icon in the **Forced Language** field.
|
||||||
* **Check integrity** - checks the integrity of the selected title data.
|
* **Check integrity** - checks the integrity of the selected title data.
|
||||||
* **Expose contents via MTP** - mounts the content of the selected titles via MTP.
|
* **Expose contents via MTP** - mounts the content of the selected titles via MTP.
|
||||||
* **Dump to MicroSD** - dumps all available content (game, DLC, update) to the MicroSD card according to the path specified in the config (default: switch/DBI/dumps).
|
* **Dump to SD** - dumps all available content (game, DLC, update) to the SD card according to the path specified in the config (default: switch/DBI/dumps).
|
||||||
* **Content info** - displays additional information about the content, including the SDK version, required key generation, ID, patch information, and much more.
|
* **Content info** - displays additional information about the content, including the SDK version, required key generation, ID, patch information, and much more.
|
||||||
|
|
||||||
#### Tickets
|
#### Tickets
|
||||||
@ -311,12 +320,6 @@ Viewing and deleting saves. If there is no save, it can be created through the c
|
|||||||
* **Increase save size** - increases the space allocated for the save by a specified value.
|
* **Increase save size** - increases the space allocated for the save by a specified value.
|
||||||
* **Delete** - delete the save.
|
* **Delete** - delete the save.
|
||||||
|
|
||||||
### Cleanup orphaned files
|
|
||||||
|
|
||||||
Cleaning up lost files.
|
|
||||||
|
|
||||||
**Cleanup orphaned files** automatically cleans up unnecessary game files, files from interrupted/failed game installations, officially downloaded firmware updates and all unused game tickets if found.
|
|
||||||
|
|
||||||
### Browse tickets
|
### Browse tickets
|
||||||
View and delete game tickets. **Ticket (or encrypted title key)** is a special encrypted unique information about the rights to launch the content of the game, which is installed in the system during the installation of each game (**000** at the end of the titleID) / update (**800** at the end of titleID) / of each DLC.
|
View and delete game tickets. **Ticket (or encrypted title key)** is a special encrypted unique information about the rights to launch the content of the game, which is installed in the system during the installation of each game (**000** at the end of the titleID) / update (**800** at the end of titleID) / of each DLC.
|
||||||
|
|
||||||
@ -342,6 +345,15 @@ The number of selected tickets is displayed at the top of the context window.
|
|||||||
|
|
||||||
* **Select same game** - highlight all tickets related to the selected game
|
* **Select same game** - highlight all tickets related to the selected game
|
||||||
|
|
||||||
|
### Tools
|
||||||
|
|
||||||
|
* **Cleanup orphaned files** - cleaning up lost files. Automatically cleans up unnecessary game files, files from interrupted/failed game installations, officially downloaded firmware updates and all unused game tickets if found.
|
||||||
|
* **Delete parental controls** - completely removes parental controls. No reboot required.
|
||||||
|
* **Delete user...** - completely removes the selected user from the system (the removed user's saves remain in the system).
|
||||||
|
* **Run random game** - launches a random game from those installed.
|
||||||
|
* **NTP time sync** - Synchronizes the console's time with a remote time synchronization server. Internet connection and correctly set timezone in the console settings are required for operation.
|
||||||
|
* **Check for title updates** - checks for updates and new DLC for installed games. The database for checking is set in the settings.
|
||||||
|
|
||||||
### Browse saves
|
### Browse saves
|
||||||
|
|
||||||
View, backup and delete saves.
|
View, backup and delete saves.
|
||||||
@ -391,7 +403,7 @@ If multiple backups are selected for one game and user in the list, only the mos
|
|||||||
|
|
||||||
![image](https://user-images.githubusercontent.com/18294541/114265006-054f7f80-99f7-11eb-86c9-1a20d588e616.png)
|
![image](https://user-images.githubusercontent.com/18294541/114265006-054f7f80-99f7-11eb-86c9-1a20d588e616.png)
|
||||||
|
|
||||||
1: **External SD Card** - for viewing, copying and deleting files and folders from/to a PC and from/to your SD card. Drop a file larger than 4GB onto the SD card and DBI will automatically split the file into an archived folder which allows the Switch to see it as a single file, with this you can for example very easily add a >4GB .XCI for use in SX OS or add a >4GB movie for watching in NXMP or pPlay.
|
1: **SD Card** - for viewing, copying and deleting files and folders from/to a PC and from/to your SD card. Drop a file larger than 4GB onto the SD card and DBI will automatically split the file into an archived folder which allows the Switch to see it as a single file, with this you can for example very easily add a >4GB .XCI for use in SX OS or add a >4GB movie for watching in NXMP or pPlay.
|
||||||
|
|
||||||
2: **NAND User** - view and copy files and folders to a PC from the Switch's internal memory USER partition (this partition is read-only).
|
2: **NAND User** - view and copy files and folders to a PC from the Switch's internal memory USER partition (this partition is read-only).
|
||||||
|
|
||||||
@ -399,7 +411,7 @@ If multiple backups are selected for one game and user in the list, only the mos
|
|||||||
|
|
||||||
4: **Installed games** - all installed games are displayed from both NAND (internal memory of the Switch) and SD card. To dump installed games to your PC in NSP format, just copy the folder with the name of the game from Installed games to your PC. A common ticket with completely cleared personal information is generated based on your personalized ticket. Your dump will be in separate files - the game itself, the update and any DLC files. If cheats or mods have been installed for the game, they will be located in the `Mods & Cheats` folder. You can also dump a single combined multicontent file containing the game itself, the update and all DLC, these files are located at the root of the **Installed games** directory.
|
4: **Installed games** - all installed games are displayed from both NAND (internal memory of the Switch) and SD card. To dump installed games to your PC in NSP format, just copy the folder with the name of the game from Installed games to your PC. A common ticket with completely cleared personal information is generated based on your personalized ticket. Your dump will be in separate files - the game itself, the update and any DLC files. If cheats or mods have been installed for the game, they will be located in the `Mods & Cheats` folder. You can also dump a single combined multicontent file containing the game itself, the update and all DLC, these files are located at the root of the **Installed games** directory.
|
||||||
|
|
||||||
5: **MicroSD install** - Drop or copy your **NSP**/**NSZ**/**XCI** or **XCZ** files in this folder. When the transfer is complete the game will be installed on the **SD card** of your console. When installing NSZ or XCZ files, keep in mind that their actual size may differ greatly from their original size after installation: so if for example you start with 2GB free on your SD card and you do not have enough space to install an NSZ of 1GB in size, that is because NSZ and XCZ files are compressed and must be decompressed for installation.
|
5: **SD install** - Drop or copy your **NSP**/**NSZ**/**XCI** or **XCZ** files in this folder. When the transfer is complete the game will be installed on the **SD card** of your console. When installing NSZ or XCZ files, keep in mind that their actual size may differ greatly from their original size after installation: so if for example you start with 2GB free on your SD card and you do not have enough space to install an NSZ of 1GB in size, that is because NSZ and XCZ files are compressed and must be decompressed for installation.
|
||||||
|
|
||||||
6: **NAND install** - Drop or copy your **NSP**/**NSZ**/**XCI** or **XCZ** files in this folder. When the transfer is complete the game will be installed on the **internal memory** of your console.
|
6: **NAND install** - Drop or copy your **NSP**/**NSZ**/**XCI** or **XCZ** files in this folder. When the transfer is complete the game will be installed on the **internal memory** of your console.
|
||||||
|
|
||||||
@ -422,7 +434,33 @@ To turn off the MTP server and exit to the main menu, press either the **(X)** o
|
|||||||
|
|
||||||
### Activity Log
|
### Activity Log
|
||||||
|
|
||||||
Displays activity charts in games by dates for all available users for each specific game.
|
Displays activity graphs in games by dates for all existing users for each specific game.
|
||||||
|
|
||||||
|
Upon launch, two tabs are shown, which can be switched between using the (L) and (R) buttons:
|
||||||
|
|
||||||
|
Hotkeys:
|
||||||
|
* (L)/(R) - switch to the neighboring tab
|
||||||
|
* (ZL)/(ZR) - change the date
|
||||||
|
* (Y) - change the display period: all time, day, month, year
|
||||||
|
* (X) - sorting: by game title, by number of launches, by time spent in the game
|
||||||
|
* (+) - select a user for display
|
||||||
|
|
||||||
|
#### Applications
|
||||||
|
|
||||||
|
A list of games for which there is launch statistics is shown. At the top of the window is a status line of the following type:
|
||||||
|
|
||||||
|
`[player] period. Total: number of hours (sorting method)`. For example, the line `[All players] 2023 January. Total: 72 hours (by play time)` means that the screen displays statistics **for all players for January 2023, sorted by game time, where 72 hours have been played**
|
||||||
|
|
||||||
|
The window is divided into three columns. From left to right:
|
||||||
|
* Game title
|
||||||
|
* Number of launches
|
||||||
|
* Amount of time spent in the game
|
||||||
|
|
||||||
|
When you press (A) on a game, you enter the **Activity** for the current game, where statistics for the selected game are shown. When you press (A) on an item, you will go deeper (year -> month -> day -> hour)
|
||||||
|
|
||||||
|
#### Activity
|
||||||
|
|
||||||
|
Activity is shown as a diagram for all games at once. To go to the diagram for a specific game, go to the **Applications** tab and select a game to display.
|
||||||
|
|
||||||
### Configuration and dbi.config parameters
|
### Configuration and dbi.config parameters
|
||||||
|
|
||||||
@ -442,7 +480,7 @@ Below are the configuration items through GUI / The corresponding items in `dbi.
|
|||||||
* **Rotate joycon upside down** (`RotateJoycon`) - flips the controls to match the flipped screen.
|
* **Rotate joycon upside down** (`RotateJoycon`) - flips the controls to match the flipped screen.
|
||||||
* **Use under/over clock** (`OptimizeClockSpeed`) - disables optimization of the SoC frequency during idle time. Disabled by default because it **may cause lag on the startup screen when exiting DBI incorrectly**! The correct exit method is through the **Exit** menu item.
|
* **Use under/over clock** (`OptimizeClockSpeed`) - disables optimization of the SoC frequency during idle time. Disabled by default because it **may cause lag on the startup screen when exiting DBI incorrectly**! The correct exit method is through the **Exit** menu item.
|
||||||
* **Browse saves in RO mode** (`ROSaveFS`) - view saves in read-only mode.
|
* **Browse saves in RO mode** (`ROSaveFS`) - view saves in read-only mode.
|
||||||
* **Show 'Update From Here'** (`ShowUpdateFromHere`) - show the "Update all titles" button in the context menu for automatically updating installed games from all available sources (microSD/USB/HTTP/FTP).
|
* **Show 'Update From Here'** (`ShowUpdateFromHere`) - show the "Update all titles" button in the context menu for automatically updating installed games from all available sources (SD/USB/HTTP/FTP).
|
||||||
* **Save backup folder** (`SavesFolder`) - folder for storing save backups.
|
* **Save backup folder** (`SavesFolder`) - folder for storing save backups.
|
||||||
* **Logs folder** (`LogsFolder`) - folder for storing logs.
|
* **Logs folder** (`LogsFolder`) - folder for storing logs.
|
||||||
* **Title dumps folder** (`DumpsFolder`) - folder on the memory card to which games will be dumped.
|
* **Title dumps folder** (`DumpsFolder`) - folder on the memory card to which games will be dumped.
|
||||||
@ -507,11 +545,11 @@ Displays the corresponding items when using [MTP Responder](#run-mtp-responder)
|
|||||||
|
|
||||||
The names of the items correspond to the section names.
|
The names of the items correspond to the section names.
|
||||||
|
|
||||||
* **External SD Card** (`1: External SD Card`)
|
* **SD Card** (`1: SD Card`)
|
||||||
* **Nand USER** (`2: Nand USER`)
|
* **Nand USER** (`2: Nand USER`)
|
||||||
* **Nand SYSTEM** (`3: Nand SYSTEM`)
|
* **Nand SYSTEM** (`3: Nand SYSTEM`)
|
||||||
* **Installed games** (`4: Installed games`)
|
* **Installed games** (`4: Installed games`)
|
||||||
* **MicroSD install** (`5: MicroSD install`)
|
* **SD install** (`5: SD install`)
|
||||||
* **NAND install** (`6: NAND install`)
|
* **NAND install** (`6: NAND install`)
|
||||||
* **Saves** (`7: Saves`)
|
* **Saves** (`7: Saves`)
|
||||||
* **Album** (`8: Album`)
|
* **Album** (`8: Album`)
|
||||||
@ -564,7 +602,7 @@ Displayed in orange. These are NOT errors!
|
|||||||
|
|
||||||
* **[SIGNATURE: Invalid]**, **[SIGNATURE: XCI->NSP]**, **[HASH NOT MATCHED TO META]**, **[HASH FIXED IN META]** — these are NOT errors, but notifications of signature mismatch in headers, for example, when using conversion or editing, custom NSP, forwarder.
|
* **[SIGNATURE: Invalid]**, **[SIGNATURE: XCI->NSP]**, **[HASH NOT MATCHED TO META]**, **[HASH FIXED IN META]** — these are NOT errors, but notifications of signature mismatch in headers, for example, when using conversion or editing, custom NSP, forwarder.
|
||||||
* **HASH MISMATCH** — most often, this is NOT an error, the game was converted from a cartridge (then everything is fine), sometimes there are problems with file integrity, re-download/re-hash it, data transfer via USB cable/port/during installation between PC and Switch.
|
* **HASH MISMATCH** — most often, this is NOT an error, the game was converted from a cartridge (then everything is fine), sometimes there are problems with file integrity, re-download/re-hash it, data transfer via USB cable/port/during installation between PC and Switch.
|
||||||
If the game does not launch or launches with an error, try to reinstall it again, check or replace the USB cable/microSD/change USB port.
|
If the game does not launch or launches with an error, try to reinstall it again, check or replace the USB cable/SD/change USB port.
|
||||||
* **[DELTA SKIPPED]** — this is NOT an error, but a notification that unnecessary fragments in the update file were skipped if they were in it, as it should have been.
|
* **[DELTA SKIPPED]** — this is NOT an error, but a notification that unnecessary fragments in the update file were skipped if they were in it, as it should have been.
|
||||||
* **No tickets found** — this is NOT an error, it does not affect the game's functionality, but informs that the game is without tickets. It may be a dump from a .XCI cartridge or converted to Standard Crypto.
|
* **No tickets found** — this is NOT an error, it does not affect the game's functionality, but informs that the game is without tickets. It may be a dump from a .XCI cartridge or converted to Standard Crypto.
|
||||||
* **Application uses AddonContent titleId**, **Application uses Update titleId** — this is NOT an error, usually indicating a homebrew game in .NSP, created not to standard, for example, when AddonContent flag (DLC) was added to the Application title (main game, v0).
|
* **Application uses AddonContent titleId**, **Application uses Update titleId** — this is NOT an error, usually indicating a homebrew game in .NSP, created not to standard, for example, when AddonContent flag (DLC) was added to the Application title (main game, v0).
|
||||||
@ -585,7 +623,7 @@ If such a game launches and works, then everything is fine.
|
|||||||
* **Error occurred: Invalid argument** - update your dbi to the latest version.
|
* **Error occurred: Invalid argument** - update your dbi to the latest version.
|
||||||
* **SOME CONTENTS ARE MISSING. APPLICATION WILL BE UNUSABLE** - a corrupt file system on the memory card or a non-working/poor quality flash drive. Check it with chkdsk and h2testw; if there are no errors, reformat to FAT32.
|
* **SOME CONTENTS ARE MISSING. APPLICATION WILL BE UNUSABLE** - a corrupt file system on the memory card or a non-working/poor quality flash drive. Check it with chkdsk and h2testw; if there are no errors, reformat to FAT32.
|
||||||
* **[NOT ENOUGH SPACE]**, **[CAN NOT CREATE PLACEHOLDER]** - there is not enough space on the memory card/NAND, free up more space or check the memory card. Check it with chkdsk and h2testw; if there are no errors, reformat to FAT32.
|
* **[NOT ENOUGH SPACE]**, **[CAN NOT CREATE PLACEHOLDER]** - there is not enough space on the memory card/NAND, free up more space or check the memory card. Check it with chkdsk and h2testw; if there are no errors, reformat to FAT32.
|
||||||
* **Extra buffers exceeded. Media write speed is too low** - when installing via MTP, launch dbi through any game (title) while holding down the **(R)** button. Alternatively, use an NSP-forwarder and a faster microSD card with a different USB cable/port.
|
* **Extra buffers exceeded. Media write speed is too low** - when installing via MTP, launch dbi through any game (title) while holding down the **(R)** button. Alternatively, use an NSP-forwarder and a faster SD card with a different USB cable/port.
|
||||||
* **No tickets found but they are required** - an incorrect (incomplete, without a ticket but with titlerights) game dump, find another.
|
* **No tickets found but they are required** - an incorrect (incomplete, without a ticket but with titlerights) game dump, find another.
|
||||||
* **Invalid personalized ticket** - This error occurs at the end of game installation when installing a .tik ticket, indicating that an incorrect game dump was used where a personalized ticket from the console on which the game was purchased was left instead of a common ticket. Please download another correct dump.
|
* **Invalid personalized ticket** - This error occurs at the end of game installation when installing a .tik ticket, indicating that an incorrect game dump was used where a personalized ticket from the console on which the game was purchased was left instead of a common ticket. Please download another correct dump.
|
||||||
* **No ES sigpatches!** - This error message means that the ES sigpatches are either outdated, incorrect, or not installed on the console. Please install the latest version of the ES sigpatches.
|
* **No ES sigpatches!** - This error message means that the ES sigpatches are either outdated, incorrect, or not installed on the console. Please install the latest version of the ES sigpatches.
|
||||||
@ -663,7 +701,7 @@ Secondcursor=false
|
|||||||
|
|
||||||
; Visibility of main menu items
|
; Visibility of main menu items
|
||||||
[MainMenu]
|
[MainMenu]
|
||||||
; Browse and install files from MicroSD card
|
; Browse and install files from SD card
|
||||||
BrowseSD=true
|
BrowseSD=true
|
||||||
; Browse and copy files from SYSTEM partition
|
; Browse and copy files from SYSTEM partition
|
||||||
BrowseSystem=false
|
BrowseSystem=false
|
||||||
@ -740,11 +778,11 @@ Hidden=false
|
|||||||
|
|
||||||
;Enable or disable various MTP storages
|
;Enable or disable various MTP storages
|
||||||
[MTP Storages]
|
[MTP Storages]
|
||||||
1: External SD Card=true
|
1: SD Card=true
|
||||||
2: Nand USER=false
|
2: Nand USER=false
|
||||||
3: Nand SYSTEM=false
|
3: Nand SYSTEM=false
|
||||||
4: Installed games=true
|
4: Installed games=true
|
||||||
5: MicroSD install=true
|
5: SD Card install=true
|
||||||
6: NAND install=true
|
6: NAND install=true
|
||||||
7: Saves=true
|
7: Saves=true
|
||||||
8: Album=true
|
8: Album=true
|
||||||
@ -808,11 +846,57 @@ usb30_force_enabled = u8!0x1
|
|||||||
|
|
||||||
**Important** - activating USB 3.0 can interfere with bluetooth and 2.4GHz wifi connections. If you experience any connection issues with your wireless controllers or 2.4GHz wifi networks then you should not activate USB 3.0. 5GHz wifi connections should be generally unaffacted.
|
**Important** - activating USB 3.0 can interfere with bluetooth and 2.4GHz wifi connections. If you experience any connection issues with your wireless controllers or 2.4GHz wifi networks then you should not activate USB 3.0. 5GHz wifi connections should be generally unaffacted.
|
||||||
|
|
||||||
### Restoring clean user saves
|
### Restoring clean user saves from backup
|
||||||
|
|
||||||
These are decrypted saves that are located in the `USER:/saves` folder. In case the emunand is damaged, these saves can be retrieved through a PC or Tegra Explorer and restored through DBI.
|
These are decrypted saves that are located in the `USER:/saves` folder. In case the emunand is damaged, these saves can be retrieved through a PC or Tegra Explorer and restored through DBI.
|
||||||
|
|
||||||
You can place these saves in the backup saves folder of DBI (`/switch/dbi/saves` by default) and restore them through the standard save restoration menu (the user's name will be enclosed in curly brackets `{}` in this case), or through the context menu invoked on the file of such a save.
|
You can place these saves in the backup saves folder of DBI (`/switch/dbi/saves` by default) and restore them through the standard save restoration menu (the user's name will be enclosed in curly brackets `{}` in this case), or through the context menu invoked on the file of such a save.
|
||||||
|
|
||||||
|
### Set picture as avatar
|
||||||
|
|
||||||
|
Hover over the desired picture and bring up the context menu with the (+) button. Select "**Set as avatar...**". The selected image will be set as your avatar. The image will be automatically resized to square proportions and scaled down to the necessary size. If you want the image to maintain its original aspect ratio, prepare it in advance.
|
||||||
|
|
||||||
|
### Editing and Viewing Files
|
||||||
|
|
||||||
|
Any file can be opened as a text or as HEX. Non-empty files are opened in viewing mode, however, the (L3) key will switch to editing mode. Let's consider both modes separately.
|
||||||
|
|
||||||
|
You can also create an empty text file from the context menu (called by the (+) button > **Create a new file...**). When opening an empty text file, the editor will start automatically.
|
||||||
|
|
||||||
|
#### File Viewing Mode
|
||||||
|
|
||||||
|
**Hotkeys:**
|
||||||
|
* **DPAD / Left Stick / Right Stick** - text scrolling
|
||||||
|
* **(L) / (R) / (ZL) / (ZR)** - next / previous page (screen)
|
||||||
|
* **(R3)** - switch between text or HEX viewing modes
|
||||||
|
* **(L3)** - switch to editing mode
|
||||||
|
* **(+)** - context menu
|
||||||
|
|
||||||
|
**Context Menu:**
|
||||||
|
* **Editing** - switch to editing mode
|
||||||
|
* **Encoding** - change text encoding. Note that when changing the encoding in viewing mode, when the file is closed and reopened, the encoding will not change
|
||||||
|
* **Line Wrapping** - whether or not to wrap text to a new line when it reaches the edge of the screen
|
||||||
|
|
||||||
|
#### File Editing Mode
|
||||||
|
|
||||||
|
You can edit text by moving around the keyboard with the right stick and selecting a letter with the (A) button.
|
||||||
|
|
||||||
|
**Hotkeys:**
|
||||||
|
* **Right Stick** - move around the keyboard
|
||||||
|
* **DPAD / Left Stick** - move around the text
|
||||||
|
* **(A)** - select the highlighted character on the keyboard
|
||||||
|
* **(X)** - delete character (Backspace)
|
||||||
|
* **(B)** - file saving menu
|
||||||
|
* **(Y)** - space
|
||||||
|
* **(L)+(LEFT)** - Go to the beginning of the line (HOME)
|
||||||
|
* **(L)+(RIGHT)** - Go to the end of the line (END)
|
||||||
|
* **(R)+(LEFT)** - Go to the next word
|
||||||
|
* **(R)+(RIGHT)** - Go to the previous word
|
||||||
|
* **(ZL)** - change case
|
||||||
|
* **(ZR)** - move to the next line (Enter)
|
||||||
|
* **(R3)** - switch language
|
||||||
|
* **(L3)** - switch to viewing mode
|
||||||
|
|
||||||
|
When closing a file or switching to viewing mode, you can choose whether or not to save changes if changes were made to the file.
|
||||||
|
|
||||||
## Acknowledgements
|
## Acknowledgements
|
||||||
Thanks to [SciresM](https://github.com/SciresM) for [hactool](https://github.com/SciresM/hactool) (licensed under [ISC](https://en.wikipedia.org/wiki/ISC_license)) - DBI uses some data struct definitions from there
|
Thanks to [SciresM](https://github.com/SciresM) for [hactool](https://github.com/SciresM/hactool) (licensed under [ISC](https://en.wikipedia.org/wiki/ISC_license)) - DBI uses some data struct definitions from there
|
||||||
|
@ -43,7 +43,7 @@ Secondcursor=false
|
|||||||
|
|
||||||
; Visibility of main menu items
|
; Visibility of main menu items
|
||||||
[MainMenu]
|
[MainMenu]
|
||||||
; Browse and install files from MicroSD card
|
; Browse and install files from SD card
|
||||||
BrowseSD=true
|
BrowseSD=true
|
||||||
; Browse and copy files from SYSTEM partition
|
; Browse and copy files from SYSTEM partition
|
||||||
BrowseSystem=false
|
BrowseSystem=false
|
||||||
@ -121,11 +121,11 @@ Hidden=false
|
|||||||
|
|
||||||
;Enable or disable various MTP storages
|
;Enable or disable various MTP storages
|
||||||
[MTP Storages]
|
[MTP Storages]
|
||||||
1: External SD Card=true
|
1: SD Card=true
|
||||||
2: Nand USER=true
|
2: Nand USER=true
|
||||||
3: Nand SYSTEM=true
|
3: Nand SYSTEM=true
|
||||||
4: Installed games=false
|
4: Installed games=false
|
||||||
5: MicroSD install=true
|
5: SD Card install=true
|
||||||
6: NAND install=true
|
6: NAND install=true
|
||||||
7: Saves=true
|
7: Saves=true
|
||||||
8: Album=true
|
8: Album=true
|
||||||
|
Loading…
Reference in New Issue
Block a user