Nintendo DSi adalah platform terbaru yang menerima port Super Mario 64 yang tidak resmi, setelah penggemar merekayasa ulang kode sumber N64 classic tahun lalu agar bisa dimainkan di konsol Nintedo Dsi tersebut.
Port DSi dirilis online akhir pekan ini dan dilaporkan memungkinkan pengguna dengan perangkat genggam/handheld yang telah dimodifikasi untuk menjalankan Super Mario 64 secara native.
Super Mario 64 di DS sebelumnya dapat dimainkan melalui versi DS tahun 2004. Namun, fan port yang menampilkan grafis, desain, dan kontrol yang sama persis dengan N64 asli.
Pencipta port tersebut, ‘Hydr8gon’, mengatakan bahwa proyek tersebut awalnya dimulai sebagai lelucon yang mereka pikir tidak akan terlalu jauh, tetapi begitu selesai dikerjakan ternyata game berjalan dengan lancar, pengembang homebrew melihat ada sebuah potensi dalam projek yang mereka keejakan.
“Versi awal didasarkan pada port PC game, tetapi port tersebut dirancang dengan perangkat keras modern, dan layer abstraksi namun grafisnya lambat,” jelas mereka.
“Saya memutuskan untuk menghapusnya dan mulai dari awal, menulis interpreter grafis baru yang dirancang untuk bekerja langsung dengan perangkat keras DS untuk kinerja maksimum. Hasilnya lebih baik dari yang saya harapkan; permainan berjalan dengan kecepatan penuh dalam banyak kasus, dan grafiknya juga tidak terlalu buruk! ”
Karena jumlah RAM yang lebih rendah dari perangkat keras DS asli, Hydr8gon mengatakan dia tidak bisa menjalankan port pada perangkat handheld yang lebih jadul.
Versi DSi dimungkinkan oleh proyek penggemar yang merekayasa balik kode sumber game Nintendo 64, yang telah merilis port PC Super Mario 64 dan port 3DS.
Karena kode dibuat di lingkungan ‘clean room’ dan tidak dipengaruhi oleh data yang bocor, kode tersebut secara teknis legal – setidaknya dalam bentuk barebone, tanpa aset game resmi apa pun.
Dirilis musim panas lalu, port PC Super Mario 64 tidak resmi telah melahirkan komunitas modding yang aktif dan penggemar telah meningkatkan grafis game dengan sejumlah mod termasuk paket tekstur yang ditingkatkan dan tambalan 60FPS.
Bahkan mungkin untuk menerapkan pelacakan sinar di Mario 64 melalui aplikasi Reshade pihak ketiga.