Update terbaru Emulator Nintendo Switch, Yuzu lebih irit RAM 50%

Yuzu yang merupakan emulator Nintendo Switch pada platform PC kembali mendapat update yang menjadi peningkatan terbesar dari emulator terbaik pada PC beberapa waktu yang lalu. Yuzu mendapat peningkatan penggunaan RAM yang lebih sedikit hingga 50% dibandingkan versi sebelumnya berkat penulisan ulang kode memory management.
Penulisan ulang kode Virtual Memory Manager (VMM) pada Yuzu termasuk map, dan free memory untuk game Switch. Code ini menjadi bagian dari emulator yang menggunakan High Level Emulation (HLE) untuk meniru fungsi dari sistem operasi Horizon milik Switch sebelumnya Yuzu menggunakan emulasi yang berbasis Citra 3DS emulator yang memang bisa berjalan di PC namun engine tersebut masih memiliki banyak keterbatasan dalam memainkan game khusus Nintendo Switch.
Singkatnya pada Citra 3DS akan mengalokasikan dan memetakan memori host (PC) dengan cepat, tanpa memperdulikan layout memory guest (Nintendo Switch). Hal ini dapat mengakibatkan alokasi memory host acak yang bahkan tidak dapat dilakukan pada Nintendo Switch.
Dengan penerapan VMM yang baru, Yuzu sekarang menerapkan dan menjaga layout memory Switch dengan lebih akurat. Akibatnya, emulasi pada umumnya tidak boleh melebihi 4GB RAM khusus Switch, dengan pengecualian game yang memakan memori untuk keperluan lain (misalnya, emulasi GPU, audio, dan OS mungkin masih mendorong emulator untuk melebih kapasitas yang dibutuhkan ini). Yang artinya, kini gamer bisa memainkan game yang menggunakan kapasitas RAM 2-4GB bukan dua kali lipat kapasitas RAM yang dibutuhkan untuk game tersebut.
Developer Yuzu juga membagian hasil benchmark yang bisa kamu simak di bawah ini:


Update terbaru ini kini bisa diakses sebagai early access build yang bisa dibanderol dengan biaya berlangganan sebesar $5 per bulan di Patreon. Terlebih lagi developer Yuzu juga berencana menerapkan teknik ini di emulator lainnya yang akan diungkap sebentar lagi.