아이폰에서 좋아하는 콘솔 게임을 에뮬레이트하는 것은 이제 개발자 프로필이나 복잡한 케이블이 필요한 일이 아닙니다. 어떤 포맷을 사용해야 하는지, 그리고 ROM을 어디서 합법적으로 구해야 하는지 알고 있다면 몇 분 만에 레트로 게임 라이브러리를 실행할 수 있습니다. 복잡한 과정 없이 핵심만 알려드리는 가이드입니다.
에뮬레이션 전에 필요한 것
딱 세 가지면 충분합니다. App Store에서 설치한 멀티 콘솔 에뮬레이터, 실물로 소장 중인 게임의 ROM, 그리고 패드로 플레이하고 싶다면 iOS 호환 블루투스 컨트롤러(MFi 또는 일반 패드)입니다.
Retro Emulator 같은 앱을 사용하면 각 기기마다 다른 코어를 설치할 필요 없이 8비트, 16비트, 32비트 콘솔(NES, SNES, 게임보이, 제네시스 등)을 한 번에 지원하며, 기기 자체의 클라우드에 게임 진행 상황을 저장할 수 있습니다.
어떤 ROM 포맷이 호환되나요?
- .nes / .sfc / .smc — NES 및 슈퍼 닌텐도.
- .gb / .gbc / .gba — 게임보이, 컬러, 어드밴스.
- .md / .gen — 세가 제네시스 / 메가 드라이브.
- .zip — 대부분의 에뮬레이터가 수동으로 압축을 풀지 않고 압축 파일 그대로를 지원합니다.
아이폰에 게임을 가져오는 방법
- 아이폰을 컴퓨터에 연결하거나 iCloud Drive / AirDrop과 함께 파일 앱을 사용하세요.
- 에뮬레이터가 '나의 iPhone'에 생성한 폴더에 ROM 파일을 복사합니다.
- 에뮬레이터를 엽니다. 새로운 게임을 자동으로 감지하고 커버 이미지를 생성합니다.
- 에뮬레이터가 인식할 수 있도록 게임을 실행하기 전에 설정 → 블루투스에서 블루투스 패드를 페어링하세요.
합법성: 허용되는 것과 허용되지 않는 것
에뮬레이터 자체는 완전히 합법입니다. 오리지널 콘솔의 코드를 해석하는 프로그램일 뿐이기 때문입니다. 문제는 ROM에서 발생합니다. 지식재산권 규정은 실물로 이미 소장하고 있는 게임의 백업 복사본만 허용하며, 단종된 게임이라 할지라도 구매한 적 없는 카트리지의 ROM을 다운로드하는 것은 어떤 예외 조항에도 해당되지 않습니다.
요약하자면, 서랍속에 카트리지를 가지고 있다면 모바일에서 플레이하기 위해 복사하는 것은 방어할 수 있습니다. 가지고 있지 않다면 그렇지 않습니다.
원활한 구동을 위한 팁
- 배터리 절약 모드: 게임에서 모션 센서를 사용하지 않는다면 밝기를 낮추고 모션 센서를 끄세요. 에뮬레이션 코어는 상당한 CPU를 소모합니다.
- 세이브 스테이트(강제 저장): 원본 게임에서 허용하는 위치뿐만 아니라 게임 내 어느 지점에서나 저장할 수 있습니다. '콘트라'나 '배틀토드'처럼 어려운 게임에 유용합니다.
- 비디오 필터: 브라운관 TV의 느낌을 원한다면 CRT 또는 스캔라인 필터를 시도해 보세요. 작은 화면에서는 필터가 없는 편이 더 잘 보이는 경우가 많습니다.
- 시작하기 전에 버튼 매핑하기: 각 코어(NES, SNES, 제네시스)마다 버튼 수가 다르므로 처음 실행할 때 컨트롤러 매핑을 확인하는 것이 좋습니다.
로컬 멀티플레이어
최신 에뮬레이터를 사용하면 두 개의 블루투스 패드를 하나의 아이폰이나 아이패드에 연결하여 화면 분할 플레이를 즐길 수 있습니다. '콘트라', '스트리트 오브 레이지', SNES '마리오 카트' 같은 2인용 클래식 게임에 안성맞춤입니다.
결론
오늘날 아이폰에서 레트로 게임을 에뮬레이트하는 것은 앱을 설치하고, 소장 중인 게임의 ROM을 복사한 다음, 패드를 페어링하는 것만큼이나 간단합니다. 핵심은 합법적인 부분(이미 소유한 게임의 백업 복사본만 사용)을 준수하고, 홈 화면에 반 바구니나 되는 서로 다른 앱이 깔리지 않도록 여러 콘솔을 한 번에 지원하는 에뮬레이터를 선택하는 것입니다.