코디를 게임 아케이드 센터로 바꾸는 방법

코디는 모든 종류의 엔터테인먼트에 대한 궁극적인 게이트웨이가 되는 것을 목표로 하고 있습니다. 최근까지는 영화, 시리즈 및 음악을 의미했습니다. 현재 버전에서는 게임 에뮬레이션을 지원하여 구형 시스템, 컴퓨터, 게임 콘솔 및 아케이드의 대부분의 타이틀을 플레이할 수 있습니다.
목차
- 레트로아크 설치
- 코디 설치
- IAGL 리포지토리 ZIP 파일 다운로드
- 레트로아크의 모든 것 업데이트
- “알 수 없는 출처“ 활성화
- IAGL 리포지토리 추가
- 애드온 설치
- IAGL와 거의 완료
- IAGL 설치 구성
- 캐시 크기 증가
- 게임 플레이 시간
- 정리된 목록
- 게임 선택
- 게임 시작
- 자주 묻는 질문
코디는 “로컬” 미디어 재생뿐만 아니라 인터넷 스트리밍도 지원하므로, 인터넷 아카이브가 코디가 에뮬레이터를 통해 지원할 구형 시스템의 모든 게임을 백업하고 있는 상황에서 “로컬” 게임으로 제한될 필요가 있을까요?

인터넷 아카이브 게임 실행기, 즉 IAGL은 기존 코디 에뮬레이터 지원과 인터넷 아카이브에서 제공되는 ROM을 연결할 수 있는 애드온입니다! IAGL을 코디에 추가하면 인터넷 아카이브에서 제공되는 구형 시스템의 수만 개의 타이틀에 접근할 수 있습니다. 모든 게임은 레트로아크와 그 여러 에뮬레이터 코어의 도움으로 코디의 새로운 에뮬레이터 지원을 통해 플레이할 수 있습니다.
알아두면 좋은 점: 웨이백 머신은 인터넷의 최고의 타임 캡슐 중 하나입니다. Archivebox를 사용하여 자신의 웹 아카이브를 호스팅하는 방법을 알아보세요.
레트로아크 설치
코디는 일부 에뮬레이터에 대한 지원을 포함하고 있지만, 일부는 운영 체제에서 사용할 수 없을 수 있습니다. 게다가 이 기능은 여전히 “베타“로 간주되므로 레트로아크와 협력하여 에뮬레이터 코어를 “빌려” 사용할 수 있습니다.

코디가 이 점에서 성숙해질 때까지는 최상의 결과를 위해 레트로아크와 함께 사용하는 것이 좋습니다. 따라서 레트로아크를 설치하는 것으로 시작하세요. 이 앱은 꽤 인기가 있으므로 배포판의 소프트웨어 센터/앱 스토어에서 찾을 수 있을 것입니다. Debian/Ubuntu 호환 배포판을 사용하는 경우 다음 명령어로 설치하세요:
sudo add-apt-repository ppa:libretro/stable
sudo apt update &&sudo apt upgrade
sudo apt install retroarch*
다른 배포판에 설치하는 방법은 공식 사이트에서 확인하세요.
레트로아크 설치 전에 추가 종속성에 대한 질문이 있을 경우, 사용자 경험을 크게 향상시킬 수 있는 libretro-overlays, libretro-shaders, 및 retroarch-assets-xmb를 설치하도록 선택하세요.
코디 설치
코디의 두 번째 부분을 설치하지 않았다면 계속해서 코디를 설치하세요. Debian/Ubuntu 호환 배포판에서는 터미널에 다음을 입력하세요:
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt update
sudo apt install kodi kodi-vfs-rar kodi-vfs-libarchive
IAGL 리포지토리 ZIP 파일 다운로드
Zach Morris의 GitHub 페이지를 방문하여 그의 리포지토리 ZIP 파일을 다운로드하세요. (페이지의 “Releases” 헤더 아래에서 찾을 수 있습니다.)

레트로아크의 모든 것 업데이트
레트로아크를 실행하고 첫 번째 메뉴에서 “온라인 업데이트”를 선택하세요. 에뮬레이션 코어, 일부 시스템의 데모 등을 선택적으로 다운로드할 수 있지만, 모든 것을 업그레이드하는 것을 추천합니다.

레트로아크의 코어를 다운로드하려면 “코어 다운로드”를 클릭한 다음, 에뮬레이트하려는 시스템에서 Enter를 누르세요.

이렇게 하면 특정 시스템을 에뮬레이트하는 데 필요한 지원이 누락되거나 게임을 플레이할 때 스크린샷 및 치트와 같은 유용한 추가 기능이 누락될 가능성을 없앨 수 있습니다.
나머지 설정을 살펴보고 원하는 대로 변경하세요. 레트로아크로 플레이스테이션 게임을 플레이하는 방법에 대한 심층 가이드를 시작으로 사용할 수 있습니다.
“알 수 없는 출처“ 활성화
코디를 실행하고 애드온 메뉴로 이동하세요. 왼쪽 상단에 나타나는 패키지 아이콘이 있는 버튼을 클릭하세요.

옵션에서 “ZIP 파일에서 설치“를 선택하세요.

코디는 보안상의 이유로 알 수 없는 출처에서 애드온을 설치할 수 없음을 알려주고 이 보안 조치를 비활성화할 수 있는 옵션으로의 바로 가기를 제공합니다. “설정” 옵션을 선택하여 설정으로 이동하세요.

“알 수 없는 출처“를 클릭하여 알 수 없는 출처에서 설치 지원을 활성화하세요. 나타나는 보안 경고에 “예”라고 대답하세요.

팁: 레트로아크에서 SNES 게임을 플레이하는 방법을 알아보세요.
IAGL 리포지토리 추가
Esc 키를 눌러 애드온 메뉴로 돌아가고 이전 단계를 반복하여 패키지 아이콘을 클릭하고 “ZIP 파일에서 설치“를 선택하세요.

코디는 추가할 ZIP 파일을 선택하라는 요청을 합니다. 이전에 Zach Morris의 GitHub 페이지에서 다운로드한 파일을 찾아 선택하세요.

애드온 설치
이전 단계에서 Zach Morris의 리포지토리를 코디에 추가했습니다. 이제 이 리포지토리에서 인터넷 아카이브 게임 실행기 애드온을 추가할 수 있습니다. 애드온으로 돌아가서 작은 열린 상자가 있는 버튼을 다시 클릭하되 이번에는 “리포지토리에서 설치“를 선택하세요.

나타나는 사용 가능한 리포지토리 목록에서 “Zach Morris 애드온”을 선택하세요.

“게임 애드온”을 클릭한 다음 “게임 제공자”를 클릭하세요.

인터넷 아카이브 게임 실행기 애드온을 클릭하면 애드온에 대한 정보가 있는 페이지로 이동합니다. 오른쪽 하단에서 “설치“를 클릭하여 IAGL을 코디에 추가하세요.

애드온이 제대로 작동하는 데 필요한 추가 항목 목록이 코디에 표시되면 “확인”을 클릭하세요. 그 중 하나인 YouTube는 설치 후 기본 설정 마법사를 완료하라는 요청을 할 것입니다. 그러나 설정은 거의 자동으로 진행되므로 설치를 인정하는 것 외에는 특별히 할 일이 없습니다.
IAGL와 거의 완료
애드온의 기본 메뉴로 돌아가면 YouTube 애드온과 우리가 주로 관심 있는 인터넷 아카이브 게임 실행기를 찾을 수 있습니다. 설치가 완료되었다고 해서 즉시 사용할 수 있는 것은 아니며, 게임을 플레이할 수 있는 지점에 도달하기 위해 몇 가지 설정을 조정해야 합니다.

IAGL 아이콘을 두 번 클릭하고 “동의“를 클릭하여 라이센스 조건에 동의하세요.

IAGL 설치 구성
IAGL은 반자동 설정 마법사를 실행할 것인지 묻습니다. “예”를 클릭하세요.

마법사는 IAGL에 Archive.org 계정을 연결할 것인지 묻습니다. 이를 통해 인터넷 아카이브에서 제공되는 거의 모든 게임을 실행할 수 있습니다.

마법사는 또한 사용할 에뮬레이터를 요청합니다. “외부 실행 명령”을 클릭하세요.

“리눅스”를 시스템 유형으로 선택하세요.

“retroarch”를 클릭하여 시스템의 레트로아크 바이너리를 코디에 연결하세요.

“retroarch.cfg”를 클릭하여 레트로아크 구성 파일을 로드하세요.

마법사가 네트플레이를 활성화할 것인지 묻는 경우 “예”를 선택하세요.

새로운 코디 사용자 이름을 제공하세요.

레트로아크의 코어를 IAGL이 관리하도록 허용하려면 “예”를 선택하세요.

마지막으로, 모든 IAGL 파일을 사용자 지정 디렉토리에 저장할 것인지 묻는 마법사가 나타납니다. “기본 캐시 위치 사용”을 클릭하세요.

캐시 크기 증가
이 시점에서 작동하는 IAGL 설치가 완료되었습니다. 그러나 기본 설정은 인터넷 아카이브에서 ROM을 지속적으로 다시 다운로드해야 하므로, 이를 피하고 대기 시간과 대역폭을 최소화하기 위해 IAGL의 캐시 크기를 늘릴 수 있습니다.
Esc 키를 눌러 코디의 애드온 메뉴로 돌아간 다음, IAGL 아이콘을 마우스 오른쪽 버튼으로 클릭하세요.

“설정” 옵션을 선택하세요.

일반 카테고리에서 기본적으로 “제로(현재 게임만)”로 설정된 캐시 크기(MB) 매개변수를 찾으세요. 이 설정은 활성 게임만 디스크에 유지된다는 의미입니다.

게임을 IAGL을 통해 플레이하기 위해 디스크에 저장할 공간을 할당하여 매개변수를 “상향 조정”하세요.

선택하는 크기는 여유 공간, 선호하는 게임 및 에뮬레이트하려는 시스템에 따라 다릅니다. 50MB의 공간에 50개 이상의 아미가 게임을 넣을 수 있지만, 단일 멀티-CD 플레이스테이션 게임에는 두 배에서 20배의 공간이 필요합니다. 일반적인 규칙은 “캐싱을 위해 여유 공간이 많을수록 좋다”입니다.
게임 플레이 시간
다시 애드온으로 돌아가서 “인터넷 아카이브 게임 실행기”를 선택하세요. 더 이상 설정을 조정할 필요가 없으며, 이론적으로 모든 것이 설정되어 있으므로 코디와 IAGL 조합을 통해 인터넷 아카이브의 ROM 컬렉션에 즉시 접근할 수 있습니다.

정리된 목록
여기서 재미가 시작됩니다! 목록을 스크롤하고 다양한 시스템 간에 검색하세요 – Amstrad에서 Amiga까지, 고전 아케이드에서 Sega Saturn까지. libretro 에뮬레이터의 호환성과 가용성은 다양한 리눅스 배포판에 따라 다르지만, IAGL의 가장 큰 게임 선택은 즉시 플레이할 수 있습니다.

게임 선택
IAGL은 각 시스템의 타이틀을 제목, 연도, 카테고리 등으로 나열합니다. 플레이하고 싶은 게임을 찾으면 마우스로 클릭하거나 커서 키를 사용하여 선택한 후 Enter를 눌러 실행하세요.

Xbox 360 또는 플레이스테이션 조이스틱과 같은 장치가 시스템에 이미 설정되어 있다면, 코디와 레트로아크가 이를 인식할 것이며 메뉴를 탐색하고 게임을 플레이하는 데 사용할 수 있습니다. D패드 또는 왼쪽 스틱을 사용하여 이동하고, A(Xbox 360 조이스틱) 또는 X(플레이스테이션 조이스틱)를 사용하여 선택하며, B(Xbox 360 조이스틱) 또는 Circle(플레이스테이션 조이스틱)을 사용하여 뒤로 가거나 취소하세요.
게임 시작
타이틀을 선택하고 “실행”을 클릭하면 IAGL이 인터넷 아카이브에서 자동으로 다운로드하여 적절한 레트로아크 에뮬레이터 코어로 “전달”합니다. 몇 분, 아니면 몇 초 안에 화면에서 실행될 것입니다. 캐시 설정을 증가시켰다면 다음 번에는 즉시 시작될 것입니다. 로컬에서 사용할 수 있기 때문입니다.

또한 실행 시 유용한 두 가지 추가 옵션도 있습니다. 하나는 게임을 시도할지 결정하기 위해 트레일러를 시청할 수 있는 옵션입니다. 일반적으로 작은 ROM 파일을 다운로드하고 실행하는 것이 트레일러를 시청하는 것보다 빠르므로 이 옵션은 레트로 게임을 조금 새롭게 느끼게 해주는 “팬 서비스”와 같습니다. 또한 게임을 수동으로 다운로드하여 로컬에서 사용할 수 있도록 할 수 있습니다. 이미 다운로드되어 캐시에 저장되지 않았다면, 나중에 실행할 때 다운로드할 필요가 없습니다. 이는 느리거나 제한된 인터넷 연결 뒤에 있을 때 유용하며, 다음에 플레이하고 싶은 게임을 미리 다운로드할 수 있습니다.
참고: 코디가 훌륭한 레트로 시스템 에뮬레이터가 될 수 있지만, 리눅스는 오래된 게임을 플레이하는 것 이상을 할 수 있습니다. 최고의 어린이 친화적인 리눅스 게임을 알아보세요.
자주 묻는 질문
왜 Zach Morris의 리포지토리에서 IAGL을 찾는 데 문제가 있나요?
이 문제는 Zach Morris의 리포지토리와 현재 코디 바이너리 간의 호환성 문제 때문일 가능성이 높습니다. 현재 Morris의 리포지토리의 최신 버전은 코디 20.1에서만 작동합니다. 이를 해결하려면 코디를 업그레이드하거나 이전 버전의 IAGL 리포지토리를 로드하세요.
IAGL 마법사 후에 Archive.org 계정을 연결할 수 있나요?
예. 코디 홈 화면으로 돌아가서 “애드온”을 선택하세요. IAGL 아이콘을 마우스 오른쪽 버튼으로 클릭한 다음 “설정”을 선택하세요. 그러면 IAGL 옵션이 표시되는 창이 열립니다. “다운로드 옵션“ 카테고리를 클릭한 다음 “archive.org 로그인 활성화“를 선택하세요.
IAGL이 “게임 재생 실패” 오류를 반환하는 이유는 무엇인가요?
이 문제는 여러 가지 원인으로 발생할 수 있지만, 가장 일반적인 원인은 누락된 에뮬레이터 코어입니다. 이를 해결하려면 레트로아크를 열고 “온라인 업데이트”를 클릭한 다음 “코어 다운로드”를 클릭하세요. IAGL이 에뮬레이트하지 못한 시스템을 선택하세요.
이미지 출처: Unsplash. 모든 수정 및 스크린샷은 Ramces Red에 의해 작성되었습니다.