복고풍 게임 세션을 원하신다면 SNES 및 Atari에서 Sega 및 PlayStation에 이르기까지 다양한 클래식 시스템을 지원하는 가장 인기 있고 다재다능한 복고풍 게임 플랫폼 중 하나인 RetroPie를 설치하여 Raspberry Pi를 빈티지 게임 장비로 변신시킬 수 있습니다.
목차
필요한 것
복고풍 게임 콘솔을 구축하려면 다음이 필요합니다:
- 라즈베리 파이 :Raspberry Pi 5는 지원되는 모든 에뮬레이터에서 가장 원활한 성능을 위한 최선의 선택이지만 Pi 4도 훌륭하게 작동합니다. Pi 3도 작동할 수 있지만 NES 및 SNES와 같은 8비트 및 16비트 시대 시스템에 주로 적합합니다.
- MicroSD 카드 :카드에는 운영 체제 및 게임을 위한 최소 32GB의 저장 공간이 있어야 합니다. 물론, 예를 들어 외장 하드 드라이브나 USB 플래시 드라이브에 게임을 저장할 수도 있습니다.
- 전원 공급 장치 :Pi 모델에 맞는 공식 또는 호환 Raspberry Pi USB-C 전원 공급 장치(Pi 5의 경우 5V/5A, Pi 4의 경우 5V/3A).
- 비디오 케이블 :Pi 5/4용 마이크로 HDMI-HDMI 케이블 및 Pi 3용 표준 HDMI 케이블.
- 디스플레이 :모든 HDMI 호환 모니터 또는 TV.
- 입력 장치 :초기 설정을 위한 USB 키보드 및 마우스입니다. 또한 최고의 레트로 게임 경험을 위해 게임 컨트롤러를 구입하는 것이 좋습니다.
- 선택사항이지만 권장함 :더 나은 열 성능을 위해 적절한 통풍과 방열판을 갖춘 라즈베리 파이 케이스입니다.
이러한 구성 요소를 모두 모았다면 레트로 게임 시스템 구축을 시작할 준비가 된 것입니다!
Raspberry Pi OS에 RetroPie 설치
RetroPie를 설치하기 전에 microSD 카드에 Raspberry Pi OS(이전의 Raspbian)를 설정해야 합니다. Raspberry Pi OS는 Raspberry Pi의 공식 운영 체제이며 RetroPie에 가장 안정적인 기반을 제공합니다.
설치를 시작하려면 Raspberry Pi에서 Raspberry Pi OS를 설정하는 방법에 대한 자세한 가이드를 따르세요. Raspberry Pi OS가 설치되어 실행되면 다음 단계에 따라 RetroPie를 설치할 수 있습니다.
Raspberry Pi OS 데스크탑에서 터미널 창을 엽니다. 가장 먼저 해야 할 일은 시스템이 최신 상태인지 확인하는 것입니다:
sudo apt update && sudo apt upgrade -y
git 설치 RetroPie 설정 스크립트를 다운로드할 수 있습니다(일반적으로 Raspberry Pi OS가 사전 설치되어 제공됩니다):
sudo apt-get install git
공식 GitHub 저장소에서 RetroPie 설정 스크립트를 복제하세요. 그러면 필요한 모든 파일이 Raspberry Pi에 다운로드됩니다:
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
그런 다음 RetroPie-Setup 디렉터리로 이동하여 설정 스크립트를 실행 가능하게 만들고 sudo 권한으로 실행할 수 있습니다.
cd RetroPie-Setup chmod +x retropie_setup.sh sudo ./retropie_setup.sh
RetroPie 설정 스크립트가 실행되면 기본 설치를 선택하세요. 기본 메뉴에서 예를 선택하여 확인하세요. 메시지가 표시되면. 이렇게 하면 다양한 에뮬레이터와 게임을 탐색하고 실행하는 데 사용할 프런트엔드 인터페이스인 EmulationStation을 포함하여 RetroPie를 실행하는 데 필요한 모든 핵심 패키지가 설치됩니다.
설치가 완료되면(Raspberry Pi 모델 및 인터넷 연결에 따라 30~60분 정도 소요될 수 있음) 다음을 입력하여 EmulationStation을 시작할 수 있습니다.
emulationstation
그러면 컨트롤러를 구성하고 레트로 게임 시스템에 게임을 추가할 수 있는 RetroPie 인터페이스가 시작됩니다. Raspberry Pi가 부팅될 때 EmulationStation이 자동으로 시작되도록 하려면 RetroPie 구성 메뉴에서 이 옵션을 활성화할 수 있습니다.
컨트롤러 구성
EmulationStation을 처음 실행하면 게임 컨트롤러를 설정해야 합니다. 시작 화면이 나타나면 컨트롤러를 연결하세요. 아직 연결되지 않은 경우 USB 케이블을 사용하여 Raspberry Pi에 연결합니다. 무선 컨트롤러의 경우 먼저 블루투스를 통해 올바르게 페어링되었는지 확인하세요.
컨트롤러의 아무 버튼이나 누르고 있으면 EmulationStation이 자동으로 감지합니다. 그런 다음 컨트롤러의 각 버튼을 매핑하는 방법을 안내받게 됩니다. 시스템은 한 번에 하나씩 특정 버튼을 누르라는 메시지를 표시합니다. 컨트롤러에 특정 버튼이 없는 경우 아무 버튼이나 누르고 있으면 해당 입력을 건너뛸 수 있습니다.
가장 중요한 단계 중 하나는 핫키 버튼을 구성하는 것입니다. , 특수 명령의 수정자 키처럼 작동합니다. 선택으로 설정하는 것이 좋습니다. 버튼이나 PS 버튼, Xbox 가이드 버튼 등 게임 플레이 중에 자주 사용하지 않는 버튼입니다. 다른 버튼과 결합하여 단축키를 사용하면 중요한 기능을 사용할 수 있습니다:
- 단축키 + 시작 :게임 종료
- 단축키 + 오른쪽 어깨 :게임 상태 저장
- 단축키 + 왼쪽 어깨 :게임 상태 로드
- 단축키 + X :RetroArch 메뉴에 접속
- 핫키 + B :게임 재설정
컨트롤러 구성이 완료되면 RetroPie 시스템이 게임을 즐길 준비가 됩니다. 나중에 언제든지 시작을 눌러 컨트롤러를 재구성할 수 있습니다. EmulationStation에서 입력 구성을 선택합니다. , 또는 동일한 프로세스에 따라 컨트롤러를 추가하세요.
RetroPie에 게임 추가
RetroPie 시스템에서 게임을 플레이하려면 ROM 파일을 추가해야 합니다. , 게임 카트리지나 디스크의 디지털 사본입니다. 법적, 윤리적 이유로 인해 귀하가 소유하고 있거나 무료로 사용할 수 있는 게임의 ROM만 사용해야 합니다. 몇몇 웹사이트에서는 다운로드하고 플레이할 수 있는 합법적인 홈브류 게임과 공개 도메인 ROM을 제공합니다.
인터넷 아카이브(Internet Archive)는 현재 무료로 제공되는 클래식 PC 게임 컬렉션을 호스팅합니다. 아케이드 게임의 경우 MAMEDev는 RetroPie와 함께 작동하는 합법적인 무료 ROM을 제공합니다. 또한 무료로 다운로드하여 플레이할 수 있는 복고풍 게임 커뮤니티에서 제작한 훌륭한 홈브루 게임을 많이 찾을 수 있습니다.
ROM 파일이 있으면 RetroPie 시스템으로 전송해야 합니다. ROM은 콘솔 유형에 따라 특정 폴더에 배치되어야 합니다. "~/RetroPie/roms" 디렉터리로 이동하면 각 게임 시스템에 대한 별도의 폴더(예:snes)를 찾을 수 있습니다. Super Nintendo 게임 또는 nes Nintendo Entertainment System 게임용). ROM을 적절한 폴더에 넣으세요:
슈퍼 닌텐도 게임의 경우
/home/pi/RetroPie/roms/snes/
닌텐도 엔터테인먼트의 경우
/home/pi/RetroPie/roms/nes/
Sega Genesis/Mega Drive 게임용
/home/pi/RetroPie/roms/megadrive/
새 ROM을 추가한 후 EmulationStation을 다시 시작하거나 시작을 누르세요. 종료 -> EmulationStation 다시 시작을 선택하세요. 새 게임이 라이브러리에 표시됩니다. 게임을 플레이하려면 원하는 콘솔 섹션으로 이동한 후 컨트롤러를 사용하여 게임을 선택하면 됩니다.
RetroPie 성능 최적화
RetroPie를 설정한 후 config.txt를 수정하여 성능을 향상시킬 수 있습니다. Raspberry Pi의 다양한 하드웨어 설정을 제어하는 시스템 구성 파일인 파일입니다. 이 파일의 위치는 Raspberry Pi OS 버전에 따라 다릅니다. 최신 시스템에서는 "/boot/firmware/config.txt"에 있고, 이전 버전에서는 "/boot/config.txt"에 있습니다. 다음 중 하나를 입력하여 액세스할 수 있습니다:
최신 Pi OS 버전의 경우:
sudo nano /boot/firmware/config.txt
이전 Pi OS 버전의 경우
sudo nano /boot/config.txt
더 나은 게임 성능을 위해 , 특히 까다로운 게임을 실행할 때 arm_freq와 같은 설정을 조정할 수 있습니다. CPU 속도를 높이고 over_voltage_delta 추가적인 안정성을 제공합니다. Raspberry Pi의 성능 한계를 안전하게 확장하는 방법에 대한 자세한 가이드는 Raspberry Pi를 오버클러킹하는 방법에 대한 포괄적인 튜토리얼을 확인하세요.
화면 주위에 검은색 막대가 나타나는 경우 , 다음을 추가하여 이 문제를 해결할 수 있습니다:
disable_overscan=1
그리고
overscan_scale=1
HDMI를 통한 더 나은 오디오 , 특히 스피커가 내장된 모니터나 TV를 사용하는 경우 다음을 추가하세요.
hdmi_drive=2
config.txt를 변경한 후 Ctrl + X를 누른 다음 Y를 눌러 확인하고 마지막으로 Enter를 눌러 파일을 저장합니다. 이러한 변경 사항을 적용하려면 Raspberry Pi를 다시 시작해야 합니다.
복고풍 게임에 Raspberry Pi를 사용하면 최적화된 전용 환경이 제공되지만 이 설정에만 국한되지 않는다는 점은 주목할 가치가 있습니다. 기존 컴퓨터를 게임에 사용하려는 경우 Mac에서 클래식 PlayStation 게임을 즐기거나 Windows에서 직접 복고풍 게임을 실행할 수도 있습니다.
Jessica Thornsby와 David Morelo의 이미지와 스크린샷.