Yuzu Switch Emulator ontvangt prestatie-update: RAM-gebruik gehalveerd met nieuwe VMM-code
Emulators, hoewel soms niet erg legaal, zijn een uitkomst. Ze laten je niet alleen het plezier ervaren van verschillende games en consoles die je niet hebt, maar ze zijn ook echt een goede manier om te genieten van retro-titels, zoals die van NES en SNES. Het ding met emulators is echter de integratie en soepele werking. Hoewel de systemen waarop we de emulators draaien veel krachtiger zijn dan de systemen waarop deze games draaien, speelt het idee van integratie hierin een grote rol. RAM- en CPU-beheer is de sleutel.
Yuzu, de Nintendo Switch-emulator voor pc-gebruikers (sorry macOS-jongens, je bent altijd te laat op het feest), heeft er onlangs een update voor ontvangen. Het nieuws werd een paar uur geleden gemeld op WCCFTECH.com, waarvan ze meldden dat ze een tijdje geleden ook uitkwamen. Oké, dus het belangrijkste kenmerk van deze update is misschien wel het nieuwe RAM-beheersysteem. De ontwikkelaars hebben hun code zo aangepast dat de titels bijna de helft van het RAM-geheugen in beslag nemen dan vroeger.
Hoe hebben ze het gedaan?
Oké, dus niet echt in een hoop jargon duiken, de ontwikkelaars herschreven de VMM (virtueel geheugenbeheer). De VMM is verantwoordelijk voor de weergave van kaarten, voor het vrijmaken van ruimte waar dat nodig is. Volgens het artikel was het probleem dat de vorige, vereenvoudigde VMM het niet deed. Dit komt omdat het was gebaseerd op het exemplaar in Citra. Het verschil is dat Citra voor 3DS-titels is. 3DS-titels waren nooit een erg open wereld. In vergelijking daarmee zijn titels als Super Mario Odessy enorm. Om nog maar te zwijgen over Legend of Zelda: Breath of the Wild.
Het originele artikel citeren over Patreon.com:
Wat betekent dit echter in termen van cijfers? Welnu, titels zoals Super Mario Odessy, die ongeveer 7 GB RAM in beslag namen, draaien nu rond de 4 GB. Sommige anderen hebben zelfs een verbetering van ongeveer 75% laten zien. De grafieken zijn hieronder gelinkt.
Momenteel kunnen gebruikers de nieuwste versie krijgen als onderdeel van een early bird-programma. Je moet daarvoor wel 5 $ bieden. Wat betreft de officiële uitrol, daar hebben we nog geen specifieke datum voor. Het bedrijf voegde eraan toe dat ze binnenkort nog een verbeteringsupdate hebben. Misschien zullen we daarin nog meer prestatiewinst boeken.
PS. Je kunt Super Smash Bros. nu op de emulator spelen. Zoet!