어떻게 라즈베리 파이 기반 레트로 비디오 게임 콘솔을 구축하는 방법

라즈베리 파이 기반 레트로 비디오 게임 콘솔을 구축하는 방법

차례:

비디오: Hippie Sabotage - Devil Eyes (십월 2024)

비디오: Hippie Sabotage - Devil Eyes (십월 2024)
Anonim

저렴한 DIY 게임

레트로 비디오 게임을 좋아한다면 몇 가지 옵션이 있습니다. 최신 시스템과 PC로 포팅 된 오래된 비디오 게임을 많이 찾을 수 있습니다 (Nintendo Switch는 Neo Geo 게임에는 적합하지만 NES 및 SNES 게임에는 적합하지 않습니다). SNES 클래식 에디션과 같은 자사 클래식 게임 시스템을 구입할 수 있습니다. Super Retro Trio +와 같은 카트리지 재생 레트로 게임 시스템을 얻을 수 있습니다. 독창적 인 클래식 게임 시스템을 찾아 TV의 기존 비디오 커넥터 또는 아날로그 -HDMI 업 컨버터에 연결할 수도 있습니다.

Raspberry Pi를 사용하여 에뮬레이션 기반의 복고풍 게임 시스템을 구축 할 수도 있습니다. 생각보다 저렴하고 강력하며 설정하기가 쉽습니다. Raspberry Pi 보드, microSD 카드, 마이크로 USB 전원 어댑터 및 모든 것을 넣을 수있는 케이스 만 있으면됩니다. 물론 어떤 형태의 게임 컨트롤러도 있습니다. 오픈 소스 소프트웨어 RetroPie, LibRetro 에뮬레이션 API 백본 및 EmulationStation의 개발자 덕분에 프런트 엔드 2000 년 이전에 만들어진 모든 비디오 게임 시스템으로 35 달러의 컴퓨터 보드를 전환하는 것은 (상대적으로) 빠르고 쉽습니다.

당신이 정말로 원하지 않는다면 아무것도 납땜하거나 코드를 작성하거나 명령 행을 다룰 필요가 없습니다. 탐색 할 메뉴와 메뉴가 많이 있으므로 시작하기 전에 컴퓨터에 정통해야합니다. 컴퓨터 설정을 둘러 보는 것을 두려워하지 않는다면 괜찮을 것입니다.

하드웨어

시작하려면 라즈베리 파이가 필요합니다. Raspberry Pi에 익숙하지 않은 경우 교육 및 실험용으로 설계된 일련의 저렴한 ARM 기반 마이크로 컴퓨터입니다. 그것은 당신의 레트로 게임 시스템의 핵심이 될 것입니다; 그 밖의 모든 것들은 Raspberry Pi 데이터, 전원 또는 입력 / 출력 기능을 공급합니다.

Raspberry Pi에는 여러 가지 버전이 있으며 비디오 용입니다. 계략 가장 진보 된 모델 인 Raspberry Pi 3 Model B +를 권장합니다. 그것은 모든 라즈베리 파이 중에서 가장 빠른 프로세서를 가지고 있습니다 무대, 블루투스 및 듀얼 밴드 Wi-Fi와 같은 무선 기능이 포함되어 있습니다. 프리미엄 Pi의 프리미엄 가격에 대해 걱정하지 마십시오. 35 달러로, 저가형 모델보다 말 그대로 포켓 체인지입니다.

Raspberry Pi에는 자체적으로 전원 공급 장치가 제공되지 않으므로 직접 공급해야합니다. 2.5A를 출력 할 수있는 모든 마이크로 USB 전원 공급 장치가 작동해야하며 공식 전원 공급 장치의 가격은 단 $ 11입니다. 여기에서 뛰어 내리지 마십시오. 휴대폰 충전기로 Raspberry Pi의 전원을 켤 수 있어도 일관되지 않은 전류로 인해 글리치가 발생하고 성능이 저하 될 수 있습니다.

라즈베리 파이에는 온보드 스토리지가 없기 때문에 microSD 카드가 필요합니다. 다시 말하지만 이것은 매우 저렴한 투자입니다. RetroPie 소프트웨어는 많은 공간을 차지하지 않으며 대부분의 오래된 게임은 그다지 크지 않으므로 큰 카드가 필요하지 않습니다. 16GB microSD 카드를 사용할 수는 있지만 안전 측면에 32GB 이상의 카드가있는 것이 좋습니다. 당신은 약 $ 11에 대해 하나를 선택할 수 있습니다.

마지막으로 (장치 자체의 경우) Raspberry Pi를 넣을 장소가 필요합니다. 그것은 일반 컴퓨터 보드로 제공되며 알몸으로 잘 작동하지만 먼지, 습기 및 노크로부터 보호하기 위해 일종의 플라스틱 껍질을 가져와야합니다. 라즈베리 파이 케이스는 저렴하고 풍부하며 보드, 전원 공급 장치, 케이스 및 일반적으로 메모리 카드를 포함하는 라즈베리 파이 스타터 세트를 하나의 번들로 찾을 수도 있습니다.

더 멋진 경험을 원한다면 Thingiverse 및 기타 3D 인쇄 사이트의 수많은 창의적인 모델에서 자신의 Raspberry Pi 케이스를 3D 인쇄 할 수 있습니다. NES 클래식과 같은 Retroflag NESPie와 같이 창의적이거나 향수를 불러 일으키는 디자인 옵션을 사용하여 케이스를 별도로 주문할 수도 있습니다. 이러한 경우는 $ 10에서 $ 25까지 가능하며, 레트로 게임 시스템의 총 가격은 최대 $ 90 정도입니다.

필요한 액세서리

게임 컨트롤러도 필요합니다. RetroPie는 컨트롤러 호환성 측면에서 강력하며 PlayStation 4 또는 Xbox One이있는 경우 컨트롤러를 쉽게 사용할 수 있습니다. Retro-bit 및 8Bitdo와 같은 제조업체의 아날로그 스틱, 무선 연결 또는 기타 기능이 있거나없는 레트로 스타일 게임 컨트롤러를 주문할 수도 있습니다.

손에 키보드가 있어야합니다. 일반적으로 필요하지는 않지만 시스템 메뉴를 탐색하거나 레트로 시스템의 설정을 변경하려는 경우 도움이됩니다.

마지막 세부 사항: 표준 USB 드라이브가 필요합니다. 모든 크기 (더 클수록 좋음), 모든 디자인, 속도 콘솔에 게임을 넣는 가장 쉬운 방법입니다.

1 단계: OS 준비

물리적으로 시스템을 조립하는 것은 쉬운 부분이지만 작동하지 않습니다. 체계 실제로는 아무것도 할 수 없습니다. 여기에 RetroPie가 등장합니다. LibRetro의 RetroArch 소프트웨어와 호환되는 버전의 라즈베리 파이 친화적 인 Linux 배포판으로, 많은 Linux 명령 줄을 처리하지 않고 사용하려는 에뮬레이션 소프트웨어로 자동으로 넘어갑니다..

시작하려면 무료 소프트웨어 7-zip 및 Etcher를 설치하십시오. 이를 통해 RetroPie 소프트웨어를 입력하거나 복잡한 명령없이 microSD 카드에 넣을 수 있습니다.

RetroPie 웹 사이트로 이동하여 최신 버전의 소프트웨어 (현재 버전 4.4)를 다운로드하십시오. Raspberry Pie 2/3 용 버전이 있는지 확인하십시오. 약 700MB의 단일.img.gz 파일로 다운로드됩니다. 7-zip을 사용하여 파일의 압축을 풉니 다 .img .

컴퓨터에 microSD 카드를 넣습니다. 컴퓨터에 SD 카드 슬롯이 없거나 카드에 microSD-SD 어댑터가 제공되지 않은 경우 리더가 필요할 수 있습니다. 카드의 어떤 것도 건드리지 말고 파일을 드래그하지 마십시오. 이 카드를 기능적 RetroPie 설치로 전환하려면 전체 디스크 이미지를 카드에 기록해야합니다.

Etcher를 열고 microSD 카드 드라이브와 압축을 푼.img 파일을 선택하십시오. 시작을 클릭하면 소프트웨어가 카드를 올바르게 포맷하고 디스크 이미지를 기록합니다.

완료되면 카드를 사용하기 위해 카드를 포맷하라는 메시지가 Windows에 표시 될 수 있습니다. 하지마! 이제 Raspberry Pi를 사용할 준비가되었으므로 간단히 컴퓨터에서 꺼내십시오.

2 단계: 박스 제작

베어 회로 보드로 작업해야하기 때문에이 작업은 가장 어려운 작업 중 하나 일 수 있지만 매우 직접적이고 쉽습니다. 액세서리 보드를 사용하여 특히 복잡한 맞춤형 장치를 제작하지 않는 한 Raspberry Pis는 실제로 일체형이며 플러그 앤 플레이 방식입니다.

먼저 RetroPie 디스크 이미지를 기록한 microSD 카드를 보드의 microSD 카드 슬롯에 넣습니다. 일부 Raspberry Pi 케이스는 슬롯에 쉽게 접근 할 수 있지만, 경우에 따라 다른 디스크 이미지 (Raspberry Pi 사용자를위한 실행 가능한 계획)로 여러 카드를 저글링 할 계획이 아니라면 설치하기 전에 카드를 삽입하는 것이 가장 쉽습니다.

둘째, 라즈베리 파이 보드를 케이스에 고정하십시오. 케이스에는 호환 가능한 나사가 함께 제공되어야합니다. 직접 3D 인쇄를하려면 어떤 나사가 필요한지 확인하십시오. 그런 다음 나사 몇 개를 더 사용하여 케이스를 닫습니다.

HDMI 케이블, 게임 컨트롤러 및 키보드를 적절한 포트에 연결하십시오. HDMI 케이블을 TV 또는 모니터에 연결하십시오.

그게 다야! 상자가 만들어졌습니다.

3 단계: 전원 켜기 (및 컨트롤러 설정)

모든 준비가 완료되면 전원 어댑터를 벽에 꽂아 Raspberry Pi의 전원을 켭니다. 전원 스위치 보드 (선택 사양)를 사용하거나 내장 전원 스위치가있는 케이스를 사용하는 경우 스위치를 누르거나 돌려서 켜십시오. 별도의 배전반이 없으면 전원을 연결하자마자 Raspberry Pi의 전원이 켜집니다.

모든 것을 처음 설정하는 데 몇 분이 걸릴 수 있습니다. 화면에 시작 프로세스가 표시되고 RetroPi 로고가 나타나기 전에 Linux 명령이 실행되고 있음을 보여줍니다.

Raspberry Pi의 USB 포트 중 하나에 연결해야하는 게임 패드 설정 메시지가 나타납니다. 지시 사항에 따라 제어기 입력을 시스템의 해당 명령에 맵핑하십시오. 이 수동 보정은 RetroPi의 Linux 환경에서 버튼이 수행해야하는 작업을 수행하는 데 도움이됩니다. 잘못된 버튼을 눌러도 걱정하지 마십시오. 나중에 컨트롤러를 재구성하고 실제로 재설정해야 할 경우 키보드를 백업 입력 방법으로 사용할 수 있습니다.

모든 것이 설정되면 RetroPie 기본 메뉴가 나타납니다. 지금부터 많은 것을 할 수는 없지만 다른 설정 메뉴를 살펴 보려면 자유롭게 느끼십시오 (그러나 변경하기 전에주의하십시오).

다음 단계로 넘어 가기 전에 USB 드라이브를 시스템에 연결하고 잠시 기다립니다. 그런 다음 드라이브를 빼냅니다.

이제 게임 패드에서 시작으로 구성한 버튼을 누르고 종료를 선택한 다음 라즈베리 파이를 종료하십시오. 시스템을 끄거나 플러그를 뽑기 전에 시스템 종료 프로세스를 수행하는 것이 중요합니다. 그런 식으로 일반 컴퓨터와 같습니다.

4 단계: 게임로드

RetroPie는 LibRetro의 백엔드 덕분에 수십 개의 클래식 컴퓨터와 게임 콘솔에서 게임을 즐길 수 있습니다. NES, SNES, Game Boy, Sega Genesis, PlayStation, Neo Geo, 심지어 Atari Jaguar 및 Virtual Boy를 재생할 수 있습니다 계략, 당신이 그들을 찾을 수 있다면. 우리는 말할 수 없다 어떻게, 왜냐하면 그것은 법적으로 회색에서 검은 영역이기 때문입니다. 그러나 자체 카트리지에서 게임 이미지를 가져 오는 방법이있는 경우 RetroPie에 쉽게 넣을 수 있으며 전체 클래식 게임 컬렉션을 작은 상자에 넣을 수 있습니다.

RetroPie에서 구형 컴퓨터 게임을 할 수도 있습니다. RetroPie에는 합법적 인 이미징 및 가져 오기 옵션이 더 많이 있습니다. 예를 들어 클래식 DOS 게임은 GOG.com에서 구입할 수 있습니다. GOG는 Windows를 사용하여 DOS 게임을 Windows에서 실행하도록 구성합니다. 도스 박스 에뮬레이터이지만 게임 자체는 완전히 손상되지 않았으며 RetroPie에 넣을 수 있습니다.

PC / DOS 외에도 RetroPie는 Commodore 64, MSX 및 ZX Spectrum과 같은 시스템을 지원합니다. 원본 디스크와 읽을 수있는 드라이브가있는 경우이를 사용하여 RetroPie에서 재생할 수있는 디스크 이미지를 만들 수 있습니다.

USB 드라이브를 RetroPie 시스템에 넣은 다음 게임용 드라이브를 설정하기 위해 꺼내십시오. RetroPie는 USB 드라이브를 감지합니다 플러그 지원하는 모든 게임 시스템에 적합한 폴더를 추가합니다. 드라이브를 컴퓨터에 다시 연결하면 새 것이 있어야합니다 레 트로피 폴더. 그 아래에는 BIOS, configs 및 .

BIOS는 특정 에뮬레이터에 필요한 시스템 파일 용입니다. 게임처럼 위치를 알려줄 수는 없지만 모든 플랫폼에 필요한 것은 아닙니다.

구성 보유 개별 에뮬레이터 구성. 설정을 조정해야하는 경우에 유용하지만 지금은 설정을 터치 할 필요가 없습니다.

Roms는 게임이가는 곳입니다. 레트로 시스템이 현재 재생할 수있는 모든 지원 플랫폼에는 자체 폴더가 있습니다. 사용 가능한 모든 에뮬레이터가 기본적으로 RetroPie에 설치되어있는 것은 아니므로 실제로 난해한 것을 재생하려면 RetroPie에 먼저 설치하도록 지시해야합니다. 그러나 가장 일반적인 시스템을 사용할 수 있어야합니다.

어떤 게임 또는 실행하려는 실행 파일을 가져 오지만 파일을 해당 폴더에 넣습니다.

USB 드라이브가 가득 차면 컴퓨터에서 꺼내 레트로 시스템에 연결하십시오. 시스템을 다시 켜고 기다리십시오. 진심으로 기다려 RetroPie는 자동으로 모든 것을 복사합니다 레 트로피 드라이브의 폴더를 microSD 카드에 저장하고, 얼마나 많은 게임을 하려는지와 파일의 크기에 따라 모든 것을 전송하는 데 몇 분이 걸릴 수 있습니다. USB 드라이브에 읽기 / 쓰기 표시등이없는 한, 완료되면 표시가 없으므로 커피 나 음료를 원할 수 있습니다.

기다렸다가 USB 드라이브를 빼십시오. 시작을 누르고 떠나다, 에뮬레이션 스테이션 재설정을 선택하십시오. RetroPie의 인터페이스가 새로 고쳐지고 시스템에 복사 된 모든 게임이 표시됩니다.

5 단계: 재생 시작

이제 게임을 할 수 있습니다. RetroPie는 라이브러리에 추가 된 게임을 각 시스템의 개별 메뉴 화면으로 구성합니다. 게임 패드에서 왼쪽 또는 오른쪽을 누르면 게임을 업로드 한 콘솔이나 컴퓨터 RetroPie가 지원하는 게임 라이브러리간에 전환됩니다. 빈 라이브러리가 표시되지 않으므로 RetroPie 화면 만 표시되고 개별 시스템으로 이동할 수없는 경우 4 단계를 다시 수행하십시오.

게임을 선택하고 A에 매핑 한 버튼을 눌러 시작하십시오. RetroPie는 관련 에뮬레이터를로드하고 게임을 시작합니다. 여기에서 콘솔 또는 핸드 헬드 게임 또는 게임 패드 컨트롤을 지원하는 모든 컴퓨터 게임은 제어 장치, 이미 버튼을 매핑 했으므로

게임이 끝나면 단축키 전환 버튼 (대개 컨트롤 설정 방법에 따라 선택)을 누른 상태에서 시작을 누릅니다. 게임을 종료하고 기본 메뉴로 이동하는 단축키 조합입니다. 핫키 버튼을 누른 상태에서 오른쪽 어깨 버튼을 눌러 게임 상태를 저장하거나 핫키와 왼쪽 어깨 버튼을 눌러 게임 상태를로드 할 수도 있습니다. RetroPie Configuration (RetroPie 구성) 페이지에는 기본적으로 사용할 수있는 모든 단축키 조합이 설명되어 있습니다.

그게 다야! 이제 microSD 카드에 합법적으로로드 할 수있는 한 2000 년 이전에 제작 된 거의 모든 비디오 게임을 재생할 수있는 레트로 게임 시스템을 갖추게되었습니다.

커스터마이징 및 수정

레트로 시스템이 설정되었으므로 인터페이스 사용자 정의를 시작할 수 있습니다. 또한 발생할 수있는 문제를 해결하는 방법도 알고 있어야합니다. 사실, 당신은 이미 게임을하려고 시도했을 수도 있습니다. 기묘한, 또는 뻗어있는 것처럼 보였습니다. 이것들은 쉽게 고칠 수 있지만 RetroPi의 메뉴 시스템으로 뛰어 들어야합니다. 향후 RetroPie 또는 해당 에뮬레이터를 업데이트하거나 테마를 다운로드하고 메뉴 모양을 사용자 정의하려면 네트워크 연결도 설정해야합니다. 레트로 게임 시스템을 사용하기 위해 인터넷 연결이 필요하지는 않지만 유지 관리가 필요합니다.

RetroPie 메뉴는 시스템을 수정하고 조정하는 데 필요한 대부분의 구성 및 설정 옵션에 대한 액세스를 제공합니다. 그러나 이것은 별도의 API를 통해 수십 개의 개별 에뮬레이터를 사용하는 별도의 그래픽 프론트 엔드를 실행하는 Raspberry Pi 친화적 인 Linux 배포판이므로 약간 복잡하게 느껴질 수 있습니다.

인터넷 연결을 포함한 시스템 수준 설정의 경우 RetroPie 메뉴에서 Raspi-Config를 선택하십시오. 이렇게하면 매우 빠른 텍스트 기반 메뉴 시스템으로 들어가게됩니다. 걱정하지 마십시오. 이것이 바로 리눅스가 벗겨진 것처럼 보입니다. 여전히 게임 패드의 방향 패드를 사용하여 메뉴 항목을 선택할 수 있습니다. 위아래로 누르면 활성 목록이 탐색됩니다. 화면, 왼쪽 및 오른쪽을 누르면 OK, Finish 및 Cancel과 같은 버튼간에 전환됩니다. 키보드를 사용하여 메뉴, 더 편안하고 온보드 파일 관리자를 사용하여 수동으로 파일을 탐색하려면 키보드가 필수적입니다.

Raspi-Config의 옵션 2는 네트워크 옵션입니다. 네트워크 연결을 설정할 수 있습니다. Raspberry Pi 3 모델 B 또는 B +가있는 경우 Wi-Fi를 통해 네트워크에 연결할 수 있습니다. 이를 위해 키보드를 분리해야합니다 단계, 네트워크의 SSID를 수동으로 입력 한 다음 비밀번호를 입력해야하기 때문입니다. 해당 정보가 입력되면 시스템은 업데이트 및 다운로드를 위해 인터넷에 연결할 수 있어야합니다. Raspberry Pi 2 또는 일찍이, 유선 인터넷 연결을 사용하려면 이더넷 케이블을 보드의 이더넷 포트에 꽂기 만하면됩니다.

기본 그래픽 및 에뮬레이션 문제의 경우 구성 편집기가 이동 메뉴입니다. 기본 에뮬레이터 기본값을 설정하거나 각 개별 에뮬레이터를 조정할 수 있습니다. 새로운 RetroPie 시스템의 가장 일반적인 문제는 확장 게임입니다. RetroPie는 기본적으로 16: 9에서 게임을 에뮬레이션하는 반면 대부분의 클래식 게임은 4: 3에서 재생되도록 설계되었습니다. 이것은 RetroPie 메뉴에있는 Configuration Editor의 쉬운 수정입니다. 이것은 Raspi-Config와 같은 다른 텍스트 기반 구성 화면입니다. 옵션 1, 옵션 0, 옵션 1 (종횡비)을 차례로 선택하십시오. 16: 9에서 4: 3으로 변경하면 확장하려는 클래식 게임이 모두 수정됩니다. 완료되면 방향 패드에서 오른쪽을 눌러 강조 표시된 버튼에 취소가 표시되고 메뉴 트리가 EmulationStation 그래픽 프런트 엔드로 돌아올 때까지 메뉴 트리 백업 방법을 취소하십시오.

그래픽 프론트 엔드에 대해 말하면, 시스템을 인터넷에 연결하면 다른 테마를 선택하여 상당히 일반적인 기본 옵션을 대체 할 수 있습니다. RetroPie 메뉴에서 ES 테마를 선택하십시오. 여기에서 수십 가지 테마를 다운로드 할 수 있습니다. 시스템에 설치되면 UI 설정 메뉴에서 선택할 수 있습니다. 모든 게임 라이브러리에 고유 한 비디오 게임 매거진 디자인을 제공하는 RetroHursty69 / magazinemadness를 매우 좋아합니다.

즐기세요

RetroPie는 매우 강력하고 유연하며 게임의 모양과 느낌을 사용자 정의하기 위해 많은 것들을 가지고 있습니다. 물론, 이제이 작은 상자에서 수십 개의 콘솔, 핸드 헬드 및 컴퓨터에서 게임을 할 수 있습니다. 즐기세요!

라즈베리 파이 기반 레트로 비디오 게임 콘솔을 구축하는 방법