Установка игр через dbibackend¶
Что это и зачем?
Данный метод установки может быть полезен, если у вас есть проблемы при установке по MTP, например, неожиданные прерывания установки в процессе передачи больших по размеру файлов. Также этот метод установки игр будет полезен, если вы используете MacOS, где нет официальной поддержки MTP.
Установка Python, библиотеки pyusb и драйвера libusbK¶
Примечание
Все нижеописанные действия нужно проделать один раз и они необходимы для успешного запуска программы и ее функционирования.
Установка Python¶
- Загрузите установочный файл Python c официального сайта.
- Запустите установку и в первом окне поставьте галочку для пункта Add python.exe to PATH. Затем нажимаем Install now и ждем завершения установки, после чего выходим из установщика нажатием Close.
Установка библиотеки pyusb¶
-
Запускаем Powershell и вводим команду
pip install pyusb
и ждем завершения установки, затем закрываем.
Установка драйвера libusbK¶
- Скачиваем Zadig с официального сайта и запускаем.
- Подключаем консоль по кабелю к ПК, заходим в DBI и нажимаем Y.
-
В окне Zadig определится устройство DBI, необходимо выбрать драйвер
libusbK (v.3.1.0.0)
, затем нажать Install Driver и дождаться окончания установки. Если драйвер успешно установлен в DBI появится сообщение "Ожидается запуск dbibackend..."
- Откройте терминал: В macOS терминал можно найти в
/Applications/Utilities/Terminal.app
. Вы также можете использовать Spotlight Search (Cmd + Пробел) и набрать "Terminal". -
Установите Homebrew (если еще не установлен): Homebrew - это менеджер пакетов для macOS. Если у вас его нет, установите его с помощью следующей команды (скопируйте и вставьте ее в терминал и нажмите Enter):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
Установите Python, для этого запустите следующую команду:
Эта команда установит последнюю стабильную версию Python 3. Homebrew обычно сам настраивает путь python3, поэтому вам не нужно делать это вручную.brew install python
-
Установите libusb
Это установит libusb с использованием Homebrew, libusb - это кроссплатформенная библиотека, необходимая для работы с USB устройствами.brew install libusb
-
Установите pyusb
Эта команда установит библиотеку pyusb, которая позволяет вам работать с USB-устройствами из Python.pip3 install pyusb
Установка игр¶
- Скачайте архив с dbibackend, распакуйте его и запустите dbibackend.py.
- В интерфейсе программы есть возможность выбрать путь до папки с игрой(Add folder), а также добавление отдельных файлов(Add files). Добавьте игры в список установки любым из способов и нажмите Start server.
- Подключите консоль по кабелю к ПК, откройте DBI и нажмите
(Y)
. На экране отобразится список файлов которые вы подготовили к установке. - Выбираем все файлы нажатием
(Y)
или конкретные нажатием(X)
, затем нажимаем(A)
, выбираем место установки и начинаем ее.