Super Mario 64 Kini Berjalan Native di Media Player Lawas Zune HD

Penulis: Deni Kurniawan  •  Selasa, 13 Oktober 2026 | 14:23:31 WIB
Programmer rsheldiii menjalankan Super Mario 64 secara native di Microsoft Zune HD.

KALIMANTAN SELATAN — Programmer bernama rsheldiii berhasil menjalankan Super Mario 64 secara native di Microsoft Zune HD, pemutar media portabel keluaran 2009 yang sudah lama dihentikan produksinya. Port tidak resmi ini dibangun dari sm64ex dan memanfaatkan OpenZDK, perangkat pengembangan alternatif yang memungkinkan aplikasi berjalan langsung di perangkat keras Zune HD tanpa emulator. Keberhasilan ini membuktikan perangkat lawas berbasis NVIDIA Tegra APX 2600 masih sanggup menjalankan game konsol generasi kelima.

Proyek ini dibangun dari sm64ex, salah satu versi modifikasi hasil rekonstruksi kode sumber Super Mario 64. Pendekatan ini berbeda dari emulator konvensional yang biasanya memerlukan lapisan translasi instruksi prosesor.

Spesifikasi Teknis dan Tantangan GPU Lawas

Zune HD membawa layar OLED sentuh berukuran 3,3 inci dengan resolusi 480 × 272 pixel. Untuk menjalankan game Nintendo 64, port ini menggunakan renderer OpenGL ES 2 yang disesuaikan dengan keterbatasan GPU lawasnya.

Pengembang harus menyiapkan shader terlebih dahulu menggunakan perangkat NVIDIA terpisah. Pasalnya, driver grafis Zune HD tidak mampu mengompilasi shader GLSL secara langsung di perangkat.

Dari sisi performa, logika permainan berjalan pada 30 tick per detik. Perlambatan sesekali terjadi ketika perangkat tidak mampu mengikuti beban pemrosesan, meski pengembang belum merilis angka FPS resmi sebagai tolok ukur kestabilan.

Pemrosesan audio dijalankan pada thread terpisah dengan prioritas lebih tinggi. Tujuannya agar suara tidak terlalu terdampak ketika permainan mengalami penurunan kecepatan.

Fitur yang Berhasil Dipertahankan

Hasil port diklaim mendekati performa asli di Nintendo 64. Suara, pengendalian berbasis layar sentuh, hingga fitur penyimpanan progres semuanya berfungsi.

Pengembang belum menyediakan rilis siap pakai. Proyek ini baru diuji pada firmware versi 4.5, sehingga pengguna dengan versi firmware lain berpotensi menghadapi masalah kompatibilitas.

Cara Menjalankan Proyek Ini

Pemain tetap membutuhkan ROM Super Mario 64 yang diperoleh dari salinan game milik sendiri. Berkas ROM tidak disertakan dalam proyek guna menghindari tuduhan pembajakan.

  1. Siapkan lingkungan Linux dengan Docker terpasang.
  2. Lakukan proses kompilasi melalui Docker sesuai instruksi di repositori GitHub rsheldiii.
  3. Pindahkan hasil kompilasi ke Zune HD menggunakan kabel USB.
  4. Pastikan perangkat menjalankan firmware versi 4.5 sebelum menjalankan game.

Konteks Komunitas Homebrew

Tren menjalankan game di perangkat yang tidak seharusnya sudah berlangsung lama di komunitas homebrew. Sebelumnya, berbagai versi Doom berhasil dijalankan di perangkat mulai dari kalkulator hingga mesin ATM.

Super Mario 64 termasuk target populer karena kode sumbernya telah direkonstruksi penuh oleh komunitas. Rekonstruksi ini memungkinkan pengembang membuat port native tanpa perlu membongkar ROM asli.

Zune HD sendiri merupakan pemutar media yang diluncurkan Microsoft untuk bersaing dengan iPod. Perangkat ini dihentikan produksinya dan tidak lagi mendapat dukungan resmi dari Microsoft.

Proyek ini menunjukkan bahwa perangkat keras lawas dengan arsitektur ARM masih menyimpan potensi yang belum sepenuhnya tergali. Bagi penggemar retro gaming, port semacam ini membuka kemungkinan menghidupkan kembali perangkat yang sudah dianggap usang.

Reporter: Deni Kurniawan
Sumber: jagatplay.com This article was automatically rewritten by AI based on the source above without altering the facts of the original article.
Back to top