Gim Switch hadir dengan pendekatan berbeda di perangkat Apple
Monster Hunter Rise berjalan stabil pada 60 frame per detik di MacBook Air dengan chip M1 dan memori 8GB. Ini menjadi salah satu demonstrasi paling jelas tentang nxnative, proyek sumber terbuka yang mengemas gim Nintendo Switch sebagai aplikasi untuk iPhone, iPad, dan Mac dengan Apple Silicon. Alih-alih menerjemahkan setiap instruksi prosesor, proyek ini memungkinkan sebagian besar kode gim asli berjalan langsung di chip Apple.
Daftar Isi
- Gim Switch hadir dengan pendekatan berbeda di perangkat Apple
- Mengapa kode gim yang sama dapat berjalan di chip Apple
- Daftar kompatibilitas terus bertambah, dengan hasil beragam
- Arti demonstrasi 60 fps bagi pemain
- Membangun gim memerlukan lebih dari sekadar mengunduh aplikasi
- Fitur yang belum tersedia dan alternatif Mac yang berbeda
- Demonstrasi Switch 2 masih berupa eksperimen privat
- Riwayat tindakan Nintendo memengaruhi risiko hukum
- Urutan perkembangan
- Poin Utama
Proyek yang dikelola pengembang dengan nama seedds ini awalnya menarik perhatian lewat gim Switch orisinal seperti The Legend of Zelda: Tears of the Kingdom, Super Mario Odyssey, dan Mario Kart 8 Deluxe. Gim yang telah dikemas dapat memiliki ikonnya sendiri di layar utama iPhone, seperti aplikasi biasa.
Perkembangan terbaru memperluas minat terhadap proyek ini. Pengembang Will Faust mengunggah rekaman Mario Kart World, gim eksklusif Switch 2, yang berjalan di macOS pada 27 Oktober 2026, disusul demonstrasi di iPhone 18 Pro pada 28 Oktober. Versi nxnative yang telah dimodifikasinya bersifat privat, dan rekaman tersebut memperlihatkan masalah grafis yang cukup parah.
Bagi pemain, peluang yang tersedia saat ini masih terbatas pada dukungan proyek publik untuk gim Switch orisinal. Dokumentasi kompatibilitasnya berkembang dari 61 gim yang disebut dapat dimainkan di iPhone dan iPad menjadi lebih dari 80 judul yang diuji di Mac atau iPhone. Penyiapan memerlukan Mac, alat pengembangan, berkas gim, serta kunci dekripsi yang disediakan pengguna. Multipemain daring dan dukungan amiibo belum tersedia.
Nxnative tidak berafiliasi dengan Nintendo. Kemajuan teknisnya muncul di tengah riwayat tindakan Nintendo terhadap proyek perangkat lunak Switch, termasuk penyelesaian senilai US$2,4 juta dengan Yuzu pada 2024 dan penutupan Ryujinx setelahnya.
Mengapa kode gim yang sama dapat berjalan di chip Apple
Nintendo Switch orisinal dan perangkat Apple modern menggunakan arsitektur instruksi Arm64 yang sama. Arsitektur instruksi adalah kosakata dasar yang dipahami prosesor, seperti perintah untuk menghitung angka atau memindahkan data. Kesamaan kosakata ini memberi nxnative keunggulan awal.
Emulator tradisional dapat meniru perilaku mesin lain melalui perangkat lunak, termasuk menerjemahkan instruksi prosesor bila diperlukan. Sebaliknya, nxnative berfungsi sebagai lapisan kompatibilitas: proyek ini menyesuaikan gim dengan lingkungan baru, sembari memungkinkan kode prosesornya dieksekusi langsung pada perangkat Apple yang kompatibel.
Proyek ini masih harus melakukan banyak pekerjaan untuk mendukung kode tersebut. Gim Switch membutuhkan layanan dari sistem operasi Horizon milik Nintendo dan menggunakan antarmuka grafis NVN milik Nintendo. Nxnative menyediakan pengganti untuk layanan sistem dan menerjemahkan operasi grafis ke Metal, antarmuka Apple untuk berkomunikasi dengan perangkat keras grafisnya.
Shader, yakni program kecil yang membantu menggambar permukaan, pencahayaan, dan efek visual lainnya, juga perlu diterjemahkan. Nxnative menggunakan kode dari Ryujinx untuk tugas tersebut. Pendekatan eksekusi langsungnya memanfaatkan d2r-mobile, upaya terdahulu yang dikembangkan untuk Diablo II: Resurrected.
Sebagian besar PC Windows menggunakan arsitektur prosesor x86, sehingga menjalankan perangkat lunak Switch di komputer tersebut memerlukan pendekatan berbeda untuk kode prosesor. Kesamaan arsitektur Arm di perangkat Apple menghilangkan satu lapisan penerjemahan, sementara perbedaan grafis, pengelolaan memori, dan sistem operasi tetap menjadi pekerjaan teknis utama.
Daftar kompatibilitas terus bertambah, dengan hasil beragam
Daftar awal berisi 61 gim yang dapat dimainkan secara khusus merujuk pada iPhone dan iPad. Dokumentasi yang lebih baru mencantumkan lebih dari 80 gim Switch orisinal yang diuji di Mac atau iPhone. Daftar tersebut mencakup perangkat, versi gim, dan konfigurasi yang berbeda, sehingga catatan tiap judul berguna bagi siapa pun yang ingin memeriksa gim tertentu.
Gim Nintendo besar yang disebut dalam materi kompatibilitas mencakup Animal Crossing: New Horizons, Super Smash Bros. Ultimate, Metroid Dread, Fire Emblem Engage, dan Pokémon Legends: Z-A. Dua gim Zelda dunia terbuka, Breath of the Wild dan Tears of the Kingdom, juga tercantum.
Pengujian menghasilkan beragam capaian. Dragon Quest XI S dan Unicorn Overlord dapat dijalankan, sementara Dark Souls Remastered berjalan lancar secara luring dengan gangguan sesekali pada verteks. Verteks adalah titik-titik yang digunakan untuk membentuk objek dalam adegan tiga dimensi; kesalahan dapat membuat sebagian objek tampak terdistorsi.
Final Fantasy Resonance disebut dapat dimainkan dengan kedipan grafis ringan. Doom Eternal gagal dijalankan saat pengujian. Karena itu, calon pengguna sebaiknya memeriksa hasil untuk gim dan perangkat spesifik mereka, termasuk pembaruan yang diperlukan atau gangguan visual yang telah diketahui.
Arti demonstrasi 60 fps bagi pemain
Kreator konten gim Mac Andrew Tsai mendemonstrasikan Monster Hunter Rise yang berjalan stabil pada 60 fps di MacBook Air M1 standar dengan memori 8GB. Laptop ini tidak memiliki kipas pendingin, sehingga hasil tersebut menjadi contoh mencolok tentang kemampuan pendekatan ini pada perangkat Apple yang relatif sederhana.
Frame per detik mengukur jumlah gambar yang ditampilkan gim setiap detik. Beralih dari 30 fps ke 60 fps menggandakan jumlah tersebut, yang dapat membuat gerakan tampak lebih mulus dan kontrol terasa lebih responsif jika gim mampu mempertahankan laju yang lebih tinggi.
Proyek ini juga menjelaskan konfigurasi yang memungkinkan Breath of the Wild, Tears of the Kingdom, dan Fire Emblem Engage meningkat dari target awal 30 fps menjadi 60 fps. Hasil tersebut bergantung pada pembaruan gim, patch, dan pengaturan tertentu.
Demonstrasi Tsai memberikan hasil konkret untuk satu gim di satu Mac. Angka untuk Zelda dan Fire Emblem berasal dari laporan proyek, tanpa tolok ukur independen menyeluruh yang mencakup semua perangkat Apple yang didukung. Pembaca yang memilih perangkat atau merencanakan instalasi perlu mempertimbangkan versi gim, pengaturan, dan perangkat keras, bukan hanya angka frame rate utama.
Kapasitas penyimpanan juga menjadi kendala praktis. Sejumlah gim yang dikemas dapat berukuran lebih dari 15GB, sehingga memasang beberapa judul dapat menghabiskan sebagian besar kapasitas iPhone atau iPad.
Membangun gim memerlukan lebih dari sekadar mengunduh aplikasi
Nxnative mengharuskan pengguna menyediakan berkas gim Switch sendiri beserta kunci dekripsi terkait, termasuk berkas prod.keys. Proyek ini tidak mendistribusikan gim maupun kunci tersebut. Kunci dekripsi membuka data gim terenkripsi agar dapat dibaca oleh alat pembangun aplikasi.
Untuk membangun aplikasi, diperlukan Mac yang menjalankan alat pengembangan Xcode milik Apple. Persyaratan pembangunan yang didokumentasikan belakangan mencakup macOS 26.6 atau versi lebih baru dan Xcode 27.1, serta Homebrew, Python, dan dependensi lainnya. Proses pembangunan awal dapat memakan waktu hingga satu jam.
Target seluler berupa paket aplikasi untuk iPhone atau iPad. Untuk membuat aplikasi macOS mandiri, diperlukan perintah terminal tambahan. Proyek komunitas seperti NX2Apple menyediakan antarmuka grafis, tetapi tetap merupakan alat terpisah yang membantu proses dasarnya.
Di iPhone atau iPad, aplikasi yang selesai dibangun dipasang melalui sideloading, yakni pemasangan dari luar App Store. AltStore dan Sideloadly termasuk alat yang disebutkan untuk langkah tersebut. Nxnative tidak didistribusikan sebagai unduhan gim biasa di App Store.
Persyaratan seluler yang tercantum adalah iPhone 15 Pro atau model lebih baru dengan iOS 26 atau versi lebih baru, atau iPad dengan chip M1 atau lebih baru yang menjalankan iPadOS 26 atau versi lebih baru. Mac dengan Apple Silicon juga didukung. Menurut proyek tersebut, batas perangkat keras iPhone terkait dengan dukungan terhadap tekstur terkompresi BC yang digunakan gim Switch. Tekstur adalah gambar yang diterapkan pada objek gim, dan kompresi mengurangi ruang penyimpanan yang dibutuhkan gambar tersebut.
Fitur yang belum tersedia dan alternatif Mac yang berbeda
Multipemain daring dan fungsi amiibo belum tersedia di nxnative. Amiibo adalah figur dan kartu Nintendo yang dapat membuka konten atau berinteraksi dengan gim yang mendukungnya. Pemain yang mengandalkan fitur-fitur tersebut akan kehilangan aksesnya saat beralih ke aplikasi gim ini.
MacNativeGames mengambil pendekatan yang lebih terbatas dengan berfokus pada Breath of the Wild dan Tears of the Kingdom, alih-alih mendukung banyak gim Switch. Fitur desktop yang dilaporkan mencakup peningkatan resolusi MetalFX hingga 2K, interpolasi frame, dan dukungan format layar ultralebar 21:9.
Peningkatan resolusi menghasilkan gambar keluaran yang lebih besar dari gambar beresolusi lebih rendah, sedangkan interpolasi frame membuat gambar perantara agar gerakan tampak lebih mulus. Cakupan kompatibilitas nxnative yang lebih luas dan fokus MacNativeGames pada dua gim Zelda memberi kedua proyek tersebut keunggulan praktis yang berbeda.
Demonstrasi Switch 2 masih berupa eksperimen privat
Rekaman macOS Will Faust pada 27 Oktober menunjukkan Mario Kart World diluncurkan dan memasuki balapan melalui fork nxnative privat. Fork adalah cabang modifikasi dari proyek yang sudah ada, yang dibuat oleh pengembang. Dukungan untuk Switch 2 memerlukan pekerjaan tambahan agar kompatibel dengan antarmuka grafis dan perangkat lunak sistem yang lebih baru.
Rekaman balapan tersebut memperlihatkan geometri yang hilang dan warna yang tidak tepat. Geometri yang hilang berarti bagian adegan, seperti permukaan atau objek, tidak muncul. Kekurangan ini menunjukkan bahwa demonstrasi tersebut masih berada pada tahap awal pengembangan.
Faust kemudian mengunggah rekaman di iPhone 18 Pro pada 28 Oktober dan melaporkan penggunaan memori fisik di bawah 6,5GB. Ia mengatakan tidak akan merilis kode sumber untuk modifikasi Switch 2 buatannya. Pengujian independen, daftar kompatibilitas yang lebih luas, dan tanggal rilis publik belum tersedia.
Demonstrasi tersebut muncul setelah kemunculan ns2jb, yang dilaporkan sebagai jailbreak Switch 2 dan memungkinkan akses di luar pembatasan normal konsol. Hubungan eksploit tersebut dengan berkas yang digunakan dalam demonstrasi Faust belum diverifikasi secara independen.
Pengguna Switch orisinal dapat mencoba proyek nxnative publik saat ini. Namun, bagi siapa pun yang secara khusus tertarik pada Mario Kart World, kondisinya berbeda: modifikasi yang didemonstrasikan masih berada di tangan pengembangnya, dan gangguan grafis yang terlihat masih perlu diperbaiki.
Riwayat tindakan Nintendo memengaruhi risiko hukum
Pengacara Nintendo Kouji Nishiura menjelaskan dalam kuliah hukum pada 2025 bahwa emulator tidak otomatis ilegal, sembari menyebut penyalinan program konsol yang dilindungi dan penerobosan langkah keamanan seperti enkripsi sebagai kemungkinan dasar tindakan hukum.
Pandangan tersebut menyoroti cara pengguna memperoleh berkas gim dan kunci, serta apa yang didistribusikan oleh proyek perangkat lunak. Kepemilikan gim, ekstraksi datanya, dan pengelakan perlindungan teknis dapat menimbulkan persoalan hukum yang berbeda, bergantung pada yurisdiksi.
Pengembang Yuzu, Tropic Haze, sepakat pada 2024 untuk membayar Nintendo US$2,4 juta dan menerima perintah pengadilan permanen. Ryujinx kemudian ditutup setelah Nintendo menghubungi pengembang utamanya. Nxnative masih menggunakan kode Ryujinx untuk penerjemahan grafis.
Nintendo juga mengajukan permintaan penghapusan berdasarkan Digital Millennium Copyright Act terhadap video demonstrasi MacNativeGames yang menjalankan Tears of the Kingdom, termasuk video Tsai pada pekan pemberitaan 25 Oktober. Penghapusan video dan gugatan terhadap pengembang perangkat lunak merupakan bentuk penegakan yang berbeda, dengan dampak langsung yang berbeda pula terhadap akses publik.
Dalam pemberitaan terbaru, tidak ditemukan gugatan yang terkonfirmasi atau tindakan penegakan publik Nintendo terhadap nxnative. Pengembangnya mewajibkan pengguna menyediakan berkas sendiri, sementara legalitas memperoleh dan memproses berkas tersebut tetap menjadi persoalan terpisah yang perlu dipertimbangkan pengguna.
Urutan perkembangan
Pesatnya perhatian terhadap nxnative memadukan beberapa perkembangan: tindakan penegakan sebelumnya terhadap emulator Switch, upaya menjalankan kode secara langsung di perangkat Apple, serta eksperimen privat yang lebih baru dengan perangkat lunak Switch 2. Tonggak bertanggal berikut membantu membedakan perkembangannya.
- 2024: Pengembang Yuzu sepakat membayar US$2,4 juta dan menerima perintah pengadilan permanen. Ryujinx kemudian ditutup setelah Nintendo menghubungi pengembang utamanya.
- 2025: Pengacara Nintendo Kouji Nishiura membahas emulasi, perangkat lunak konsol yang dilindungi, dan pengelakan langkah keamanan dalam sebuah kuliah hukum.
- 25 Oktober 2026: Pemberitaan menyebut 61 gim Switch orisinal dapat dimainkan di iPhone dan iPad, disertai demonstrasi Tsai di Mac dengan Apple Silicon.
- 27 Oktober 2026: Faust mengunggah rekaman Mario Kart World yang berjalan di macOS melalui fork nxnative privat miliknya.
- 28 Oktober 2026: Faust mengunggah demonstrasi di iPhone 18 Pro dan mengatakan kode sumber Switch 2 miliknya akan tetap privat.
Dokumentasi kompatibilitas yang terbit kemudian memperluas jumlah gim Switch orisinal yang diuji menjadi lebih dari 80 judul di Mac atau iPhone. Proyek publik tersebut menawarkan pilihan gim yang lebih luas daripada satu judul Switch 2 yang ditampilkan dalam demonstrasi Faust.
Poin Utama
- Nxnative mengadaptasi gim Switch orisinal menjadi aplikasi untuk iPhone, iPad, dan Mac dengan Apple Silicon yang didukung.
- Kesamaan arsitektur prosesor Arm64 memungkinkan kode gim berjalan langsung, sementara layanan sistem dan grafis tetap perlu disesuaikan.
- Dokumentasi pengujian yang lebih baru mencantumkan lebih dari 80 judul Switch orisinal, dengan hasil mulai dari permainan yang lancar hingga gagal dijalankan.
- Andrew Tsai mendemonstrasikan Monster Hunter Rise pada 60 fps stabil di MacBook Air M1 dengan memori 8GB.
- Pengguna memerlukan berkas gim dan kunci sendiri, Mac yang kompatibel, serta alat pengembangan. Multipemain daring dan dukungan amiibo belum tersedia.
- Demonstrasi Mario Kart World menggunakan fork privat dengan gangguan grafis yang terlihat dan belum memiliki jadwal rilis publik.
- Tindakan Nintendo sebelumnya terhadap Yuzu, Ryujinx, dan video demonstrasi tetap relevan terhadap risiko hukum proyek ini.






