Yuzu Switch Emulator ontvangt prestatie-update: RAM-gebruik gehalveerd met nieuwe VMM-code

Spellen / Yuzu Switch Emulator ontvangt prestatie-update: RAM-gebruik gehalveerd met nieuwe VMM-code 2 minuten gelezen

Yuzu-emulator krijgt een nieuw RAM-beheersysteem voor betere prestaties



Emulators, hoewel soms niet erg legaal, zijn een uitkomst. Ze laten je niet alleen het plezier beleven 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 die waarop de games daadwerkelijk 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), kreeg er onlangs een update voor. Het nieuws is een paar uur geleden gemeld WCCFTECH.com , waarvan ze meldden dat ze ook een tijdje geleden uitkwamen. Oké, dus het belangrijkste kenmerk van deze update is misschien het nieuwe RAM-beheersysteem. De ontwikkelaars hebben hun code zo aangepast dat de titels bijna de helft van het RAM-geheugen innemen dan vroeger.



Hoe hebben ze dat gedaan?

Oké, dus niet echt in een hoop jargon duiken, de ontwikkelaars hebben het VMM (virtueel geheugenbeheer). De VMM is verantwoordelijk voor het weergeven van kaarten en het vrijmaken van ruimte waar dat nodig is. Volgens het artikel was het probleem dat de vorige, vereenvoudigde VMM het niet sneed. Dit komt omdat het was gebaseerd op degene die in Citra werd gevonden. 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 van Legend of Zelda: Breath of the Wild.



Onder verwijzing naar het originele artikel over Patreon.com :



Kortom, deze oude implementatie zou willekeurig toewijzen en in kaart brengen gastheer (uw pc) -geheugen on the fly, zonder de gast (Nintendo Switch) geheugenlay-out. Dit zou kunnen resulteren in op hol geslagen host-geheugentoewijzingen die eigenlijk nooit mogelijk waren op een echte Switch.

Wat betekent dit echter in termen van cijfers? Nou, titels zoals Super Mario Odessy, die ongeveer 7 GB aan RAM in beslag namen, draaien nu rond de 4 GB. Sommige anderen hebben zelfs een verbetering laten zien van ongeveer 75%. De grafieken zijn hieronder gelinkt.

Het RAM-gebruik 'voor en na' - Yuzu-team



Momenteel kunnen gebruikers de nieuwste versie krijgen als onderdeel van een early bird-programma. Daarvoor moet je wel 5 $ bieden. Wat betreft de officiële uitrol, daar hebben we nog geen bepaalde datum voor. Het bedrijf voegde eraan toe dat er binnenkort een nieuwe verbeteringsupdate komt. Misschien zullen we daarin nog meer prestatiewinst opleveren.

PS. Je kunt Super Smash Bros. nu op de emulator spelen. Zoet!

Tags Nintendo Switch