Играйте в свой Minecraft: Java Edition на Anbernic RG40XXH (стоковая система)
В PortMaster есть порт Minecraft: Java Edition, который запускается на портативных консолях вроде Anbernic RG40XXH. На сторонних системах вроде muOS он работает после небольшой настройки (наше руководство для muOS). А на собственной системе Anbernic, «стоковой системе», с которой консоль продаётся, он даже не запускается: графика, управление и память сначала требуют исправлений.
Мы собрали эти исправления в небольшую бесплатную утилиту — PocketKode Port Bridge. Она всё настраивает на консоли и добавляет Minecraft в список игр PORTS стоковой системы. Minecraft вы приносите свой; Port Bridge никогда его не скачивает.
Проверено на: Anbernic RG40XXH (1 ГБ ОЗУ) · стоковая система Anbernic V1.1.0 · Minecraft: Java Edition 1.12.2 · Port Bridge 1.0.0.
Экспериментально: играть можно, но на консоли с 1 ГБ не всегда плавно. См. раздел «Чтобы играть плавнее» ниже.
Что нужно
- Ваша собственная Minecraft: Java Edition (купленная на Minecraft.net) и компьютер с официальным Minecraft Launcher (Windows, macOS или Linux).
- Консоль, подключённая к Wi-Fi с интернетом при первом запуске: Port Bridge скачивает части PortMaster (около 190 МБ).
- Свободное место: около 1 ГБ на системном разделе (у стоковой системы его хватает) и 200 МБ на SD-карте 1 для копии.
- Способ скопировать файлы на SD-карту 1: Wi-Fi Transfer (см. копирование файлов на стоковую систему по Wi-Fi), SFTP или кардридер.
Шаг 1: Minecraft 1.12.2 на компьютере
Порт запускает 1.12.2 (и 1.7.10), а не современный Minecraft.
- Откройте официальный Minecraft Launcher и войдите в аккаунт, которому принадлежит Java Edition.
- Откройте Установки → Новая установка, выберите релиз 1.12.2 и нажмите Создать.
- Один раз нажмите Играть и дождитесь главного меню. Так скачаются библиотеки, звуки и текстуры, нужные 1.12.2. Затем закройте Minecraft.
Шаг 2: скачайте Port Bridge и соберите свои файлы
Скачайте PortBridge-1.0.0-stock.zip (32 КБ) и распакуйте. В папке PC есть небольшой скрипт, который собирает ровно те файлы вашей 1.12.2, что нужны консоли (около 180 МБ: игра, 30 библиотек, звуки и текстуры). Он только копирует файлы, которые ваш Minecraft Launcher уже положил на компьютер; ничего не скачивает и никуда не входит.
| Компьютер | Запуск |
|---|---|
| Windows | Правый клик по collect-minecraft.ps1 → Выполнить с помощью PowerShell |
| macOS, Linux | В Терминале, в папке PC: python3 collect-minecraft.py |
Он создаёт minecraft-1.12.2-files.zip рядом со скриптом. Если 1.12.2 ещё не установлена, он подскажет, что делать.
Шаг 3: скопируйте две вещи на SD-карту 1
- Папку Roms из архива Port Bridge — на SD-карту 1. Её
Roms/PORTSиRoms/APPSобъединятся с уже существующими папками. minecraft-1.12.2-files.zip— вRoms/APPS/PortBridgeна SD-карте 1.
В Wi-Fi Transfer откройте вкладку SD card 1, зайдите в Roms/APPS/PortBridge и нажмите Загрузить файлы. По SFTP
это папка /mnt/mmc/Roms/APPS/PortBridge.
Шаг 4: запустите
- Включите Wi-Fi и откройте в списке игр PORTS → Minecraft. Если PORTS ещё нет, один раз перезагрузите консоль.
- В первый раз установка Port Bridge показывает свой ход: она скачивает порт и рантаймы из официальных релизов PortMaster (с проверкой), применяет исправления для стоковой системы, создаёт 512 МБ дополнительной памяти (файл подкачки, около минуты) и устанавливает ваши файлы. Архив после этого удаляется.
- Когда появится Minecraft готов, нажмите A. Запуск Minecraft занимает 1–2 минуты.
Дальше PORTS → Minecraft сразу запускает игру.
Управление
| Кнопка | Действие |
|---|---|
| Левый стик | Ходьба |
| Правый стик | Обзор, а в меню — указатель мыши |
| A | Прыжок |
| B | Выбросить предмет |
| X / Y | Инвентарь |
| R2 | Ломать / атаковать (левый клик) |
| L2 | Ставить / использовать (правый клик) |
| L1 / R1 | Панель быстрого доступа |
| START | Меню паузы |
| SELECT + START, удерживать 2 с | Выйти из Minecraft |
Выходите через SELECT + START, а не выключением. Пока Minecraft работает, он много пишет на SD-карту (файл подкачки). Выключение посреди записи может повредить файлы на карте.
Чтобы играть плавнее
У RG40XXH 1 ГБ ОЗУ, и Minecraft занимает почти всё. Если вы начинаете без настроек, Port Bridge запишет облегчённые. Если вы перенесли настройки с ПК, снизьте их в Настройки → Настройки графики:
| Настройка | Значение | Зачем |
|---|---|---|
| Дальность прорисовки | 4–6 | Сильнее всего влияет на скорость и память |
| Графика | Быстрая | Проще листва, вода и тени |
| Мягкое освещение | Выкл. | Экономит работу для каждого блока |
| Уровни MIP-текстур | Выкл. | Меньше памяти на текстуры |
| Макс. частота кадров | 30 | Ровные кадры вместо скачков |
| Облака | Выкл. | Меньше рисовать |
Большие миры с фермами и множеством животных медленнее; лучше всего новый мир рядом с точкой появления.
Если что-то не так
- Установка пишет, что не завершилась: обычно Wi-Fi без интернета. Включите Wi-Fi и снова откройте PORTS → Minecraft;
установка продолжит с того места, где остановилась. Подробности — в
Roms/APPS/PortBridge/setup.log. - «Ещё один шаг: ваши файлы Minecraft»: установка не нашла
minecraft-1.12.2-files.zip. Проверьте, что он лежит вRoms/APPS/PortBridge(именно с таким именем). - Minecraft закрывается через какое-то время: уменьшите дальность прорисовки (см. выше). Логи:
/roms/pk-minecraft/ports/minecraftjava/app.logиlog.txt(по SFTP). - Ничего не запускается, даже другие приложения: возможно, системный раздел стал доступен только для чтения, потому что консоль выключили во время записи. Это исправляет проверка файловой системы; напишите нам, мы поможем.
Чтобы удалить: сотрите Roms/PORTS/Minecraft.sh, Roms/PORTS/Imgs/Minecraft.png и Roms/APPS/PortBridge с SD-карты 1 и
/roms/pk-minecraft по SFTP (ваши миры лежат в /roms/pk-minecraft/ports/minecraftjava/.minecraft/saves — сначала
скопируйте их, если хотите сохранить).
Что меняет Port Bridge — для любопытных
Порт из PortMaster сделан для систем вроде muOS. На стоковой системе Port Bridge:
- использует свою версию
control.txtиз PortMaster (папки, кнопки и экран 640×480 стоковой системы); - заставляет Westonpack, графический слой порта, использовать драйвер Mali стоковой системы (в системе есть общие графические библиотеки Ubuntu, которые не могут открыть экран);
- запускает помощник управления с более новой SDL системы, чтобы кнопки доходили до игры;
- добавляет файл подкачки на 512 МБ (на стоковой системе его нет) и выход по SELECT + START;
- запускает 1.12.2 сразу, без меню лаунчера PortMaster.
Все его файлы открыты (лицензия MIT) и лежат в архиве.
Благодарности
Port Bridge лишь запускает уже существующую работу на стоковой системе. Спасибо PortMaster и его сообществу, а также авторам порта Minecraft: Dia (порт), Jeod (лаунчер), BinaryCounter (Westonpack и Crusty), gfififid (1.12.2), HMCL (Hello Minecraft! Launcher) и тестерам PortMaster. А также ptitSeb (gl4es) и Azul (Zulu Java).
Пользуетесь muOS? См. Minecraft Java на muOS: тот же скрипт для ПК копирует ваши файлы прямо на карту muOS.
Вопросы? Пишите на feedback@pocketkode.com.
NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT. (Это не официальный продукт Minecraft. Он не одобрен Mojang или Microsoft и не связан с ними.) Minecraft — товарный знак Mojang Synergies AB. PocketKode также не связан с PortMaster и Anbernic.