슈퍼 마리오는 비디오 게임 역사상 가장 오래되고 사랑받는 프랜차이즈 중 하나로, 수많은 사람들의 어린 시절 추억과 함께해 왔습니다. 옛날 클래식 작품들을 다시 플레이하고 싶은데 콘솔이 고장 나버렸다면 걱정하지 마세요. 안드로이드 기기만 있으면 충분합니다.
에뮬레이션 기술 덕분에 좋아하던 마리오 게임을 안드로이드 스마트폰에서 그대로 즐길 수 있습니다. 지금부터 그 방법을 자세히 알려드리겠습니다.
안드로이드에서 플레이 가능한 슈퍼 마리오 게임은?
현재 NES부터 Wii까지 발매된 메인 슈퍼 마리오 시리즈의 모든 플랫포머 게임을 안드로이드에서 플레이할 수 있습니다.
- NES: 슈퍼 마리오 브라더스 1, 2, 3
- SNES: 슈퍼 마리오 월드
- 닌텐도 64: 슈퍼 마리오 64
- 게임큐브: 슈퍼 마리오 선샤인
- Wii: 슈퍼 마리오 갤럭시 1, 2
마리오 카트나 마리오 파티 같은 스핀오프 시리즈도 물론 즐길 수 있습니다. 또한 게임보이 등 닌텐도 휴대용 기기용으로 출시된 슈퍼 마리오 랜드 시리즈 같은 작품들도 플레이 가능합니다.
다만 Wii U와 닌텐도 스위치는 아직 안드로이드에서 에뮬레이션이 불가능하기 때문에, 슈퍼 마리오 메이커나 슈퍼 마리오 오디세이 같은 최신작은 플레이할 수 없다는 점을 참고하세요.
마리오 게임을 플레이하기 위해 필요한 것
안드로이드 기기에서 마리오 게임을 실행하려면 두 가지 기본 요소가 필요합니다.
- 에뮬레이터: 해당 게임이 출시된 콘솔을 흉내 내는 프로그램
- 롬(ROM): 게임 전체 데이터가 담긴 파일
에뮬레이터는 원조 게임기를 소프트웨어적으로 재현하는 프로그램입니다. 실제 콘솔에는 없는 다양한 편의 기능을 제공하는 경우가 많은데, 대표적인 것이 '세이브 스테이트'입니다. 세이브 스테이트를 사용하면 게임 중 언제든지 상태를 저장하고 나중에 그 지점부터 이어서 플레이할 수 있습니다.
일부 에뮬레이터는 넷플레이(Netplay) 기능도 지원합니다. 원래 온라인 플레이를 지원하지 않던 콘솔 게임도 로컬 멀티플레이나 인터넷을 통해 친구와 함께 즐길 수 있습니다.
롬(ROM)은 게임 하나의 전체 데이터가 담긴 파일로, 원래는 콘솔 카트리지나 디스크에 저장되어 있는 내용입니다.
기기 사양과 컨트롤러
어떤 콘솔을 에뮬레이트하느냐에 따라 강력한 CPU를 갖춘 기기가 필요할 수 있습니다. 콘솔이 새로울수록 풀 속도로 구동하기가 어렵습니다. NES 정도는 저사양 기기에서도 쉽게 돌아가지만, 게임큐브 게임을 제대로 즐기려면 성능이 좋은 스마트폰이 필요합니다. 일반적으로 퀄컴 스냅드래곤 845 이상이면 FPS 드롭 없이 쾌적하게 플레이할 수 있습니다.
슈퍼 마리오 선샤인처럼 조작 방식이 복잡한 게임도 있습니다. 터치스크린 조작만으로는 불편함을 느낄 수 있으니, 게임패드를 보유하고 있다면 안드로이드 기기에 연결해서 사용하는 것을 추천합니다. 훨씬 몰입감 있는 경험을 할 수 있습니다.
콘솔별 추천 에뮬레이터
어떤 에뮬레이터를 사용할지는 플레이하려는 게임의 원래 플랫폼에 따라 달라집니다. 플레이 스토어에는 선택지가 많지만, 콘솔 세대별로 가장 평가가 좋은 앱들을 소개합니다.
NES 게임: NES.emu
NES 게임이라면 플레이 스토어에서 가장 뛰어난 단독 에뮬레이터는 NES.emu입니다. 유료 앱이지만 광고가 전혀 없고, 에뮬레이션 정확도가 매우 높은 것으로 유명합니다.
NES.emu는 직관적이고 깔끔한 UI를 자랑합니다. 커스텀 세이브 스테이트를 지원하고, 게임을 종료할 때 자동으로 진행 상황을 저장해 주기 때문에 따로 저장하지 않았더라도 나중에 중단했던 지점부터 이어서 플레이할 수 있습니다. 치트 코드 입력 기능과 최대 7배속 빠른 재생 기능도 갖추고 있습니다.
화면상 버튼의 크기와 위치를 자유롭게 조절할 수 있으며, 안드로이드에서 인식되는 게임패드를 연결하면 더욱 실제 콘솔에 가까운 조작감을 느낄 수 있습니다.
SNES 게임: SNES9x EX+
SNES 게임용으로는 SNES9x EX+가 최고의 선택입니다. NES.emu와 같은 개발사가 만든 앱이라 인터페이스와 기능이 상당히 유사합니다.
세이브 스테이트, 치트 코드, 최대 7배속 빠른 재생 기능을 모두 지원하며, 화면 컨트롤 버튼의 크기 조절과 이동, 외장 게임패드 연결도 가능합니다. 참고로 에뮬레이터 성능을 바로 테스트해 볼 수 있도록 'Bio Worm'이라는 게임이 번들로 포함되어 있습니다.
닌텐도 64 게임: M64Plus FZ
N64 에뮬레이터 중 플레이 스토어에서 의미 있는 선택지는 M64Plus FZ 하나뿐입니다. 특히 그래픽 관련 기능이 매우 풍부한 것이 특징입니다.
M64Plus는 텍스처 팩을 적용해 게임 그래픽을 개선할 수 있습니다. 텍스처 팩이 폰 CPU에 부담스럽다면, 대신 게임 해상도를 업스케일링하는 간단한 방법으로도 화질을 높일 수 있습니다. 또한 에뮬레이션 정확도와 속도 중 무엇을 우선할지 선택할 수 있어, 성능과 원작 감성 사이에서 취향대로 설정할 수 있습니다.
8BitDo 컨트롤러를 공식 지원하고, 적절한 USB 어댑터가 있다면 정품 N64 컨트롤러도 사용할 수 있습니다.
프로 버전(약 4달러)을 구매하면 세이브 파일을 구글 드라이브에 백업하는 기능과 넷플레이 기능이 열립니다. 마리오 카트 64 같은 게임을 친구들과 멀티플레이로 즐길 계획이라면 충분히 값어치를 하는 가격입니다.
게임큐브 & Wii 게임: 돌핀(Dolphin)
게임큐브와 Wii는 서로 다른 콘솔처럼 보이지만, 아키텍처가 비슷하기 때문에 돌핀(Dolphin) 에뮬레이터 하나로 둘 다 구동할 수 있습니다. 다른 에뮬레이터와 마찬가지로 세이브 스테이트와 치트 기능도 지원합니다.
돌핀은 그래픽 설정 옵션이 매우 다양합니다. 게임을 원본 해상도 그대로 실행하거나 최대 4K까지 업스케일링할 수 있고, 안티앨리어싱 추가, 화면 비율을 16:9로 강제 렌더링하는 기능도 있습니다. 다만 16:9 강제 옵션은 일부 게임에서 정상 작동하지 않을 수 있습니다.
돌핀은 폰 CPU에 상당한 부하를 주는 편이지만, 몇 가지 설정으로 성능을 끌어올릴 수 있습니다. 원본 해상도로 플레이하고, 셰이더 컴파일 모드(Shader Compilation)를 동기(Synchronous)로 설정하며, 셰이더 사전 컴파일(Shader Pre-Compilation)을 켜두는 것을 권장합니다. 사전 컴파일을 활성화하면 게임 시작까지 몇 분 더 걸리지만, 그 대가로 FPS가 크게 향상됩니다.
돌핀도 넷플레이를 지원하지만 PC 버전과 달리 안드로이드에서는 로컬 멀티플레이만 가능합니다.
안드로이드가 지원하는 어떤 게임 컨트롤러든 사용할 수 있으며, 최대 5개까지 연결해 멀티플레이를 즐길 수 있습니다. 호환 어댑터가 있다면 정품 게임큐브 컨트롤러는 물론 Wii 리모컨도 연결할 수 있습니다. Wii 리모컨을 사용하려면 별도의 서드파티 센서 바가 필요하다는 점만 기억하세요.
오래된 마리오 게임 롬은 어디서 구하나요?
시작하기 전에 반드시 알아두어야 할 것이 있습니다. 인터넷에서 롬 파일을 쉽게 찾을 수 있지만, 소유하지 않은 게임의 롬을 다운로드하는 것은 불법 복제(저작권 침해)에 해당합니다.
구체적인 다운로드 경로를 알려드릴 수는 없지만, 몇 가지 조언은 드릴 수 있습니다. 가장 안전한 방법은 실물 카트리지나 디스크를 이미 소유하고 있는 게임의 롬만 받거나, 직접 카트리지·디스크에서 추출하는 것입니다.
롬을 다운로드할 때는 신뢰할 수 없는 출처에서 받으면 악성코드에 감염될 위험이 있으니 주의해야 합니다. 롬 파일은 보통 ZIP, RAR, 7Z 형식으로 배포되지만 항상 그런 것은 아니며, 콘솔마다 고유한 파일 형식을 사용하기도 하니 확실하지 않다면 미리 검색해 보는 것이 좋습니다. 만약 다운로드한 파일이 APK나 EXE 확장자를 가지고 있다면 즉시 삭제하세요. 그것은 정상적인 롬이 아니라 악성 파일입니다.
롬 파일 크기는 천차만별이지만, 일반적으로 콘솔이 새로울수록 용량이 커집니다. 예를 들어 슈퍼 마리오 브라더스 3는 약 384KB에 불과한 반면, 슈퍼 마리오 선샤인은 거의 1GB에 육박합니다.
안드로이드 기기를 추억의 게임기로
좋아하는 마리오 게임에 맞는 에뮬레이터와 롬만 준비되면, 언제 어디서든 어린 시절의 추억을 되살릴 준비가 끝난 것입니다. 이동 중에도 언제든 플레이할 수 있다는 점이야말로 안드로이드 에뮬레이션의 최대 장점이죠.
그리고 잊지 마세요. 닌텐도 콘솔 외에도 플레이스테이션 등 안드로이드에서 에뮬레이션할 수 있는 게임기는 무궁무진합니다. 여러분의 추억 속 고전 게임들을 스마트폰 하나로 모두 만나보세요.