← 모든 글

Anbernic RG40XXH(순정 OS)에서 내 Minecraft: Java Edition 플레이하기

PortMaster에는 Anbernic RG40XXH 같은 휴대용 기기에서 플레이할 수 있는 Minecraft: Java Edition 포트가 있습니다. muOS 같은 커스텀 시스템에서는 약간의 준비 후 실행됩니다 (muOS 가이드). 하지만 Anbernic 자체 시스템, 즉 기기에 처음부터 들어 있는 “순정 OS”에서는 아예 시작되지 않습니다. 그래픽, 조작, 메모리 모두 먼저 수정이 필요합니다.

우리는 그 수정을 작은 무료 도구 PocketKode Port Bridge로 만들었습니다. 기기에서 모든 것을 설정하고, 순정 OS의 PORTS 게임 목록에 Minecraft를 넣어 줍니다. Minecraft는 직접 준비해야 하며, Port Bridge는 Minecraft를 절대 다운로드하지 않습니다.

테스트 환경: Anbernic RG40XXH(RAM 1 GB) · Anbernic 순정 OS V1.1.0 · Minecraft: Java Edition 1.12.2 · Port Bridge 1.0.0

실험적: 플레이할 수는 있지만 1 GB 기기에서는 항상 부드럽지는 않습니다. 아래 “더 부드럽게 플레이하기”를 참고하세요.

필요한 것

  • 본인의 Minecraft: Java Edition(Minecraft.net에서 구매)과 공식 Minecraft Launcher가 설치된 컴퓨터(Windows, macOS, Linux).
  • 처음 실행할 때 인터넷이 되는 Wi-Fi: Port Bridge가 PortMaster 구성 요소(약 190 MB)를 다운로드합니다.
  • 여유 공간: 시스템 파티션에 약 1 GB(순정 OS에는 충분합니다), 복사용으로 SD 카드 1에 200 MB.
  • SD 카드 1에 파일을 복사할 방법: Wi-Fi Transfer (순정 OS에 Wi-Fi로 파일 옮기기 참고), SFTP 또는 카드 리더.

1단계: 컴퓨터에 Minecraft 1.12.2 준비하기

포트는 최신 Minecraft가 아니라 1.12.2(와 1.7.10)를 실행합니다.

  1. 공식 Minecraft Launcher를 열고 Java Edition을 가진 계정으로 로그인합니다.
  2. 설치 설정 → 새 설치 설정에서 릴리스 1.12.2를 고르고 생성을 클릭합니다.
  3. 플레이를 한 번 클릭하고 메인 메뉴가 나올 때까지 기다립니다. 이때 1.12.2에 필요한 라이브러리, 소리, 텍스처가 다운로드됩니다. 그런 다음 Minecraft를 종료합니다.

2단계: Port Bridge를 다운로드하고 내 파일 모으기

PortBridge-1.0.0-stock.zip(32 KB)을 다운로드해 압축을 풉니다. PC 폴더에는 기기에 필요한 1.12.2 파일만 정확히 모으는 작은 스크립트가 있습니다(약 180 MB: 게임, 라이브러리 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에 두 가지 복사하기

  1. Port Bridge zip의 Roms 폴더를 SD 카드 1로. 그 안의 Roms/PORTS와 Roms/APPS는 이미 있는 폴더에 합쳐집니다.
  2. **minecraft-1.12.2-files.zip**을 SD 카드 1의 **Roms/APPS/PortBridge**로.

Wi-Fi Transfer에서는 SD card 1 탭을 열고 Roms/APPS/PortBridge로 들어가 파일 업로드를 누릅니다. SFTP에서는 폴더가 /mnt/mmc/Roms/APPS/PortBridge입니다.

4단계: 실행하기

  1. Wi-Fi를 켜고 게임 목록에서 PORTS → Minecraft를 엽니다. PORTS가 아직 없으면 기기를 한 번 다시 시작하세요.
  2. 처음에는 Port Bridge 설정이 진행 상황을 보여 줍니다. PortMaster 공식 릴리스에서 포트와 런타임을 다운로드하고(검증), 순정 OS용 수정을 적용하고, 512 MB 추가 메모리(스왑 파일, 약 1분)를 만들고, 내 파일을 설치합니다. 그 뒤 zip은 삭제됩니다.
  3. 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의 RAM은 1 GB이고 Minecraft가 거의 다 사용합니다. 설정 없이 시작하면 Port Bridge가 가벼운 설정을 써 줍니다. PC의 설정을 가져왔다면 설정 → 비디오 설정에서 낮추세요.

설정 값 이유
렌더링 거리 4~6 속도와 메모리에 가장 큰 영향
그래픽 빠르게 잎, 물, 그림자가 단순해짐
부드러운 조명 끔 블록마다 계산을 줄임
밉맵 수준 끔 텍스처 메모리 절약
최대 프레임 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로).
  • 아무것도, 다른 앱도 실행되지 않을 때: 쓰는 도중 전원을 꺼서 시스템 파티션이 읽기 전용이 되었을 수 있습니다. 파일 시스템 검사로 고칠 수 있으니 메일 주시면 도와드리겠습니다.

삭제하려면: SD 카드 1에서 Roms/PORTS/Minecraft.sh, Roms/PORTS/Imgs/Minecraft.png, Roms/APPS/PortBridge를, SFTP로 /roms/pk-minecraft를 지웁니다(월드는 /roms/pk-minecraft/ports/minecraftjava/.minecraft/saves에 있으니 남기려면 먼저 복사하세요).

Port Bridge가 바꾸는 것(궁금한 분께)

PortMaster 포트는 muOS 같은 시스템용으로 만들어졌습니다. 순정 OS에서 Port Bridge는:

  • 순정 OS에 맞춘 PortMaster control.txt를 사용합니다(순정 OS의 폴더, 버튼, 640×480 화면).
  • 포트가 실행되는 표시 계층 Westonpack이 순정 OS의 Mali 그래픽 드라이버를 쓰게 합니다(시스템에 든 Ubuntu 범용 그래픽 라이브러리로는 화면을 열 수 없습니다).
  • 버튼이 게임에 전달되도록 조작 도우미를 시스템의 최신 SDL로 실행합니다.
  • 512 MB 스왑 파일(순정 OS에는 없습니다)과 SELECT + START 종료를 추가합니다.
  • PortMaster 런처 메뉴 없이 1.12.2를 바로 시작합니다.

모든 파일은 공개되어 있으며(MIT 라이선스) 다운로드에 들어 있습니다.

감사의 말

Port Bridge는 이미 있는 작업을 순정 OS에서 돌아가게 할 뿐입니다. PortMaster와 커뮤니티, 그리고 Minecraft 포트를 만든 분들께 감사드립니다: Dia(포트), Jeod(런처), BinaryCounter(Westonpack과 Crusty), gfififid(1.12.2), HMCL (Hello Minecraft! Launcher), PortMaster 테스터분들. 그리고 ptitSeb(gl4es)와 Azul(Zulu Java)께도 감사드립니다.

muOS를 쓰시나요? muOS에서 Minecraft Java를 참고하세요. 같은 PC 스크립트가 파일을 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과도 관련이 없습니다.