nxnative: 내 Switch 게임을 iPhone·Mac 네이티브 앱으로
nxnative는 내가 가진 Nintendo Switch 게임을 iPhone, iPad, Mac용 네이티브 앱으로 바꿔 주는 오픈 소스 도구입니다. 에뮬레이터가 아니라 게임 자체의 코드가 Apple 칩에서 직접 실행됩니다. 이 비공식 가이드는 nxnative가 무엇인지, 어떤 게임 93개가 되는지, 무엇이 필요하고 어떻게 진행하는지 정리합니다.
nxnative · 개발 seedds · MIT 라이선스. 2026년 10월 27일 기준 Mac 또는 iPhone에서 테스트된 게임 93개.
GitHub의 nxnative게임 93개 모두 보기단계별 사용법
버튼을 누르면 공식 GitHub 저장소가 열립니다. 이 사이트는 파일을 제공하지 않습니다.
nxnative가 하는 일
게임 하나의 파일(본편, 그리고 있다면 업데이트와 DLC)을 Mac의 폴더에 넣고 내 키로 스크립트 하나를 실행합니다. 스크립트는 게임 이름과 아이콘이 붙은 iPhone·iPad 앱인 IPA를 만들고, AltStore, Sideloadly, LiveContainer 같은 사이드로드 도구로 설치합니다. 대신 Apple silicon용 Mac 앱을 만들 수도 있습니다.
내부적으로는 게임 프로그램이 Apple 칩에서 돌도록 다시 작성되고, 작은 호스트가 Switch의 Horizon 운영체제를 대신하며, Switch의 NVN 그래픽은 Apple의 Metal 위에서 다시 만들어집니다. 셰이더는 Ryujinx 프로젝트의 코드로 변환됩니다. 이 방식은 디아블로 II: 레저렉션에 처음 적용한 d2r-mobile에서 나왔습니다.
지원되는 게임
README에는 Mac 또는 iPhone에서 테스트된 게임 93개가 있습니다. 대표 게임:
- Mario Kart 8 Deluxe
- Super Mario Odyssey
- The Legend of Zelda: Breath of the Wild
- The Legend of Zelda: Tears of the Kingdom
- Animal Crossing: New Horizons
- Metroid Dread
- Pokémon Brilliant Diamond
- Pokémon Legends: Z-A
- Pokémon Scarlet
- Pokémon Sword
- Pokémon Shield
- Super Smash Bros. Ultimate
- Pokémon Legends: Arceus
그중 18개는 특정 게임 업데이트로 패키징하면 60fps로 실행됩니다(Switch는 30fps). 크기와 메모는 nxnative 게임 목록(영어)에서 볼 수 있습니다. 목록에 없는 게임은 아직 지원되지 않습니다. 스크립트가 패키징은 시도하지만 앱이 실행되지 않을 수 있습니다.
nxnative 한눈에 보기
필요한 것 요약
- 앱을 만들 Mac: macOS 26.6 이상, Xcode 27.1, Homebrew.
- 내 게임 파일과 내 키. 이 사이트는 구하는 방법을 설명하지 않습니다.
- iOS/iPadOS 26이 설치된 iPhone 15 Pro 이상 또는 M1 iPad, 그리고 사이드로드 도구.
- 게임 파일 크기의 약 두 배에 10GB를 더한 여유 디스크 공간.
자세한 내용은 요구 사항 페이지에 있습니다.
명령줄 대신 앱을 쓰고 싶다면
NX2Apple은 게임을 iPhone, iPad, Mac용으로 만들어 주고, Mac 게임을 라이브러리로 관리하며 설정과 함께 실행해 주는 커뮤니티 Mac 앱입니다. nxnative를 따라가는 별도 프로젝트입니다.
nxnative 자주 묻는 질문
nxnative란 무엇인가요?
nxnative는 내가 가진 Nintendo Switch 게임 파일을 사이드로드용 iPhone·iPad 앱(IPA) 또는 Mac 앱으로 바꿔 주는 무료 오픈 소스 프로젝트입니다. 에뮬레이터가 아닙니다. 게임 자체의 ARM64 코드가 Apple 칩에서 직접 실행되고, Switch 그래픽은 Metal 위에서 다시 구현됩니다.
nxnative는 에뮬레이터인가요?
아닙니다. 에뮬레이터는 Switch 하드웨어를 흉내 냅니다. nxnative는 게임 프로그램을 다시 작성해 Apple silicon에서 일반 앱처럼 실행되게 하며, Switch 시스템(Horizon)을 대신하는 작은 호스트와 Metal 위에 다시 구현한 NVN 그래픽 API를 사용합니다.
어떤 게임이 지원되나요?
README에는 Mac 또는 iPhone에서 테스트된 게임 93개가 있습니다. 마리오 카트 8 디럭스, 슈퍼 마리오 오디세이, 티어스 오브 더 킹덤, 브레스 오브 더 와일드, 모여봐요 동물의 숲, 대난투 스매시브라더스 SPECIAL(오프라인) 등이 포함됩니다. 전체 게임 목록(영어)을 확인하세요.
어떤 iPhone이 필요한가요?
iOS 또는 iPadOS 26 이상이 설치된 iPhone 15 Pro 이후 모델(A17 Pro 칩 이상), 또는 M1 칩 이상의 iPad가 필요합니다. 이전 iPhone은 게임이 사용하는 BC 압축 텍스처를 읽지 못합니다.
nxnative에 게임이 들어 있나요?
아니요. 저장소에는 어떤 게임의 데이터도 없습니다. 내 게임 파일과 내 키를 직접 준비하면 스크립트가 Mac에서 앱을 만듭니다. 이 사이트는 그것들을 제공하지 않으며 구하는 방법도 설명하지 않습니다.
nxnative는 무료인가요?
네. MIT 라이선스로 배포됩니다. 함께 쓰는 서드파티 코드는 각자의 라이선스를 따릅니다.
온라인 플레이가 되나요?
안 됩니다. README의 알려진 문제에 amiibo와 온라인 기능 미지원이 적혀 있습니다.