Yuzu Switch Emulator får prestandauppdatering: RAM-användning halverad med ny VMM-kod

Spel / Yuzu Switch Emulator får prestandauppdatering: RAM-användning halverad med ny VMM-kod 2 minuter läst

Yuzu-emulator får nytt RAM-hanteringssystem för bättre prestanda



Emulatorer, även om de inte är särskilt lagliga ibland, är en sken. Inte bara låter de dig uppleva nöjet med olika spel och konsoler som du inte har, men de är verkligen ett bra sätt att njuta av retro-titlar också, som de från NES och SNES. Saken med emulatorer är dock integrationen och smidig körning. Även om systemen vi kör emulatorerna är mycket kraftfulla än de som de spel faktiskt kör på, spelar idén om integration en stor roll i detta. RAM- och CPU-hantering är nyckeln.

Yuzu, Nintendo Switch-emulatorn för PC-användare (sorry MacOS-pojkar, du är alltid sen till festen), fick nyligen en uppdatering för den. Nyheten rapporterades för ett par timmar sedan den WCCFTECH.com , som de rapporterade ha kommit ut för ett tag sedan också. Okej, så den viktigaste rubrikfunktionen för den här uppdateringen är kanske det nya RAM-hanteringssystemet. Utvecklarna har justerat sin kod på ett sådant sätt att titlarna tar upp nästan hälften av RAM-minnet än tidigare.



Hur gjorde de det?

Okej, så att inte riktigt dyka in i en massa jargong, skrev utvecklarna om VMM (virtuell minneshanterare). VMM ansvarar för att ta hand om hur kartor renderas, hur man frigör utrymme där det behövs. Enligt artikeln var problemet att den tidigare, förenklade VMM inte klippte den. Detta beror på att den baserades på den som hittades i Citra. Skillnaden är att Citra är för 3DS-titlar. 3DS-titlar var aldrig en mycket öppen värld. Jämfört med det är titlar som Super Mario Odessy enorma. För att inte nämna, Legend of Zelda: Breath of the Wild.



Citera den ursprungliga artikeln på Patreon.com :



Kort sagt, denna gamla implementering skulle godtyckligt allokera och kartlägga värd (din PC) minne i farten, utan att respektera gäst (Nintendo Switch) minneslayout. Detta kan resultera i tilldelning av värdminnesvärden som faktiskt aldrig var möjliga på en riktig switch.

Vad betyder det dock i antal? Tja, titlar som Super Mario Odessy som tog upp cirka 7 GB RAM-minne körs nu runt 4 GB. Vissa andra har till och med visat förbättringar med cirka 75%. Diagrammen har länkats nedan.

RAM-användningen 'före och efter' - Yuzu Team



För närvarande kan användare få den senaste versionen som en del av ett tidigt fågelprogram. Du måste dock bjuda 5 $ för det. När det gäller den officiella utrullningen har vi fortfarande inget särskilt datum för det. Företaget tillade att de har en ny förbättringsuppdatering som snart kommer. Kanske kommer vi att öka fler prestationsvinster i det.

PS. Du kan spela Super Smash Bros. på emulatorn nu. Ljuv!

Taggar Nintendo Switch