라즈베리 파이에 Lakka를 설치하는 방법

라카(Lakka)는 리눅스 커널을 기반으로 하는 오픈 소스 게임 콘솔 운영체제입니다. 이 운영체제는 오픈 소스 라이브러리와 도구들을 활용하여 사용자 친화적이며, 빠르게 에뮬레이션 게임 플랫폼을 구축할 수 있도록 설계되었습니다. 라카는 다양한 게임 콘솔 플랫폼(휴대용 및 가정용 콘솔 모두)을 지원하며, 여러 하드웨어 장치에서 원활하게 작동합니다. 이 글에서는 라즈베리 파이에 라카를 설치하는 방법에 대해 자세히 알아보겠습니다.

참고: 라카를 지원하는 라즈베리 파이 모델은 Pi 0, Pi 1, Pi 2, 그리고 Pi 3입니다.

라카 이미지 다운로드

라카 이미지를 찾고 계신가요? 개발자 웹사이트는 단순하고 직관적인 디자인 덕분에 쉽게 찾을 수 있습니다. 하지만 모든 라즈베리 파이 모델에 대해 단 하나의 다운로드 링크가 있는 것은 아닙니다. 여러 개의 링크가 제공됩니다.

소유한 라즈베리 파이 모델에 맞는 라카 이미지를 다운로드하려면 다음 사이트로 이동하세요: 락카 공식 웹사이트. ‘Get Lakka’ 버튼을 클릭하면, ‘Linux’, ‘Windows’, 그리고 ‘Mac’ 로고가 있는 선택 페이지로 이동합니다. 이 로고들은 라카를 플래싱할 때 사용할 운영체제를 선택하기 위한 것입니다.

여기서는 리눅스 환경에서 설치한다고 가정하고, ‘GNU/Linux’ 버튼을 클릭하면, 라카가 지원하는 다양한 기기 목록이 나타납니다. 여기에는 PC, Odroid, HummingBoard, 그리고 라즈베리 파이 장치들이 포함됩니다.

목록에서 사용하고 있는 라즈베리 파이 모델을 찾아 클릭하세요. 다음 페이지에서 ‘Lakka 다운로드’ 버튼을 클릭하여 운영체제 이미지 다운로드 과정을 시작합니다.

SD 카드에 라카 이미지 굽기

라카 다운로드 페이지에는 라즈베리 파이에서 사용할 SD 카드에 라카를 설치하기 위해 ‘라카 다운로드 및 압축 풀기’에 대한 안내가 제공됩니다. 하지만 본 튜토리얼에서는 사용할 프로그램이 자동으로 압축을 해제하므로 압축을 풀 필요가 없습니다.

라카 SD 카드를 생성하는 데 사용할 프로그램은 ‘Etcher’입니다. Etcher는 ISO 이미지부터 특수 SD 카드 운영체제 이미지에 이르기까지 다양한 파일을 쉽게 구울 수 있는 매우 간단한 도구입니다. 또한, Etcher는 Mac, Linux, 그리고 Windows에서 모두 작동하기 때문에, 운영체제별로 별도의 지침을 찾아볼 필요가 없습니다.

다음 링크에서 Etcher 웹사이트로 이동하세요: Etcher 웹사이트, 그리고 ‘다운로드’ 버튼을 클릭합니다. 리눅스 사용자를 가정하고, ‘balena-etcher-electron’ Zip 압축 파일을 마우스 오른쪽 버튼으로 클릭한 다음 압축을 해제합니다.

참고: 만약 리눅스를 사용하지 않는다면, Etcher 웹사이트에서 운영체제에 맞는 설치 방법을 확인하고 설치하십시오.

압축 해제가 완료되면 ‘balena-etcher-electron’ 폴더로 이동하고, 폴더 내의 AppImage 파일을 더블 클릭하여 Etcher를 실행합니다.

Etcher 애플리케이션이 실행되면, ‘이미지 선택’ 버튼을 클릭하고 ‘다운로드’ 폴더에서 다운로드한 라카 운영체제 이미지를 선택합니다.

다음으로 라즈베리 파이의 SD 카드를 PC에 연결하고, 시스템에서 인식하도록 합니다. 그런 다음 ‘드라이브 선택’을 클릭하여 Etcher가 사용할 SD 카드를 지정합니다.

마지막으로, 라카 운영체제 이미지가 Etcher에 로드되고, 라즈베리 파이의 SD 카드가 대상으로 지정되면, ‘Flash’ 버튼을 선택하여 굽기 프로세스를 시작합니다.

라카 운영체제 설정

Etcher를 통해 라카가 SD 카드에 설치되면, PC에서 SD 카드를 꺼내 라즈베리 파이에 삽입합니다.

SD 카드를 라즈베리 파이 장치에 삽입한 상태에서, 전원 공급 장치를 연결하고 HDMI 케이블을 TV에 연결한 후, USB 게임 패드(또는 키보드가 없다면 키보드)를 연결합니다.

라즈베리 파이가 켜지면 잠시 동안 검은색 배경에 라카 운영체제 로고가 나타납니다. 시스템이 자체적으로 구성하고 재부팅하는 동안 그대로 기다립니다.

라카 부팅이 완료되면, PS3와 유사한 메뉴 시스템을 확인할 수 있습니다. 유선 연결을 선호한다면, 이더넷 케이블을 연결하세요. 무선 연결을 원한다면, UI의 ‘설정’ 메뉴로 이동한 다음 ‘와이파이’ 옵션을 클릭합니다.

메뉴를 사용하여 라카를 인터넷에 연결합니다. 연결이 완료되면 ‘설정’ 영역으로 돌아가 ‘서비스’ 영역을 찾습니다.

서비스 페이지에서 ‘SAMBA 활성화’ 옆의 슬라이더를 찾아 클릭하여, 새로운 라즈베리 파이 게임 콘솔에 대한 네트워크 파일 전송 지원을 활성화합니다.

라카에 게임 추가하기

라카 운영체제는 사용자가 콘솔에 게임을 간편하게 추가할 수 있도록 통합된 Samba 시스템을 제공합니다. 리눅스 환경에서 게임을 추가하는 방법은 다음과 같습니다.

참고: 윈도우 PC를 사용하고 있다면, 운영체제의 ‘네트워크 및 공유’ 영역에서 라카 네트워크 공유를 찾을 수 있습니다.

먼저, 리눅스 파일 관리자를 실행합니다. 파일 관리자에서 ‘네트워크’ 옵션을 찾아 네트워크에서 공유 검색을 시작합니다.

공유 브라우저에서 ‘LAKKA’로 표시된 항목을 클릭하고, 게임 ROM 파일을 추가합니다. 파일 추가가 완료되면 파일 관리자를 닫습니다.

라카는 새로운 게임을 즉시 인식하고 구성해야 하며, 게임에 대한 컨트롤러 기본값도 자동으로 설정합니다.