Перейти к содержанию

Установка игр через dbibackend

Что это и зачем?

Данный метод установки может быть полезен, если у вас есть проблемы при установке по MTP, например, неожиданные прерывания установки в процессе передачи больших по размеру файлов. Также этот метод установки игр будет полезен, если вы используете MacOS, где нет официальной поддержки MTP.

Установка Python, библиотеки pyusb и драйвера libusbK

Примечание

Все нижеописанные действия нужно проделать один раз и они необходимы для успешного запуска программы и ее функционирования.

Установка Python

  1. Загрузите установочный файл Python c официального сайта.
  2. Запустите установку и в первом окне поставьте галочку для пункта Add python.exe to PATH. Затем нажимаем Install now и ждем завершения установки, после чего выходим из установщика нажатием Close. Python Install

Установка библиотеки pyusb

  1. Запускаем Powershell и вводим команду pip install pyusb и ждем завершения установки, затем закрываем.

    PowerShell pyusb

Установка драйвера libusbK

  1. Скачиваем Zadig с официального сайта и запускаем.
  2. Подключаем консоль по кабелю к ПК, заходим в DBI и нажимаем Y.
  3. В окне Zadig определится устройство DBI, необходимо выбрать драйвер libusbK (v.3.1.0.0), затем нажать Install Driver и дождаться окончания установки. Если драйвер успешно установлен в DBI появится сообщение "Ожидается запуск dbibackend..."

    Zadig

  1. Откройте терминал: В macOS терминал можно найти в /Applications/Utilities/Terminal.app. Вы также можете использовать Spotlight Search (Cmd + Пробел) и набрать "Terminal".
  2. Установите Homebrew (если еще не установлен): Homebrew - это менеджер пакетов для macOS. Если у вас его нет, установите его с помощью следующей команды (скопируйте и вставьте ее в терминал и нажмите Enter):

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

  3. Установите Python, для этого запустите следующую команду:

    brew install python
    
    Эта команда установит последнюю стабильную версию Python 3. Homebrew обычно сам настраивает путь python3, поэтому вам не нужно делать это вручную.

  4. Установите libusb

    brew install libusb
    
    Это установит libusb с использованием Homebrew, libusb - это кроссплатформенная библиотека, необходимая для работы с USB устройствами.

  5. Установите pyusb

    pip3 install pyusb
    
    Эта команда установит библиотеку pyusb, которая позволяет вам работать с USB-устройствами из Python.

Установка игр

  1. Скачайте архив с dbibackend, распакуйте его и запустите dbibackend.py.
  2. В интерфейсе программы есть возможность выбрать путь до папки с игрой(Add folder), а также добавление отдельных файлов(Add files). Добавьте игры в список установки любым из способов и нажмите Start server. DBI PC
  3. Подключите консоль по кабелю к ПК, откройте DBI и нажмите (Y). На экране отобразится список файлов которые вы подготовили к установке. DBI List
  4. Выбираем все файлы нажатием (Y) или конкретные нажатием (X) , затем нажимаем (A), выбираем место установки и начинаем ее. DBI Parameters