Citra, Nintendo 3DS-emulatoren til Android, får en ny funktion, der i høj grad reducerer forsinkelsen

Citra er en Nintendo 3DS-emulator til Android, og den har netop fået en helt ny funktion i form af en shader-cache, der i høj grad reducerer lag.

Citra til Android er en Nintendo 3DS-emulator, som du kan installere fra Google Play Butik og har været under udvikling for et stykke tid nu. Med uofficielle Citra-porte markerer begyndelsen af ​​3DS-emulering på Android, er vi nået langt, lang vej i levedygtigheden af at spille 3DS-spil på din telefon. Nu får den populære 3DS-emulator en af ​​de mest efterspurgte funktioner, der i høj grad burde forbedre ydeevnen.

Den seneste betaversion af Citra til Android giver understøttelse af shader-cache, hvilket er en stor fordel for emuleringsydeevne. Shader-caches gemmer effektivt alle kompilerede shaders på din enheds lager, og flytter meget af den grafiske belastning væk fra din telefons GPU. Når en shader er blevet kompileret, vil Citra læse den fra din telefons lager, næste gang den skal bruge den, i stedet for at kompilere den igen. Hvis du har bemærket hyppig hakken, når du spiller et spil, skulle det nu være rettet, hvis du har opbygget en betydelig shader-cache fra at spille i et stykke tid.

Beta 15 ændringslog:

  • Implementerer en GPU shader cache, som forbedrer ydeevnen og reducerer framerate "stamming".
  • Retter forskellige GPU-relaterede nedbrud.
  • Fletter seneste rettelser og forbedringer fra opstrøms Citra.

\r\n https://www.youtube.com/watch? v=lbDByab1Dkw\r\n

\r\n https://www.youtube.com/watch? v=-StSc7N4kDI\r\n

Test på både Xiaomi Mi 11 Ultra og OPPO Find X3 Pro er forskellen enormt mærkbar. Du vil se, at der er nogle ret alvorlige opbremsninger i nogle områder, men det ser ud til at være, når den kompilerer skyggen og gemmer den på enhedens lager. Når du igen engagerer dig i den samme handling eller går ind i det samme område, der forårsagede afmatningen, vil du se, at den kører fejlfrit. Dette er yderst mærkbart i Pokemon X når du krydser broen ud af Aquacorde Town. Spillet fryser i et par sekunder, men det kører fejlfrit, når det krydser frem og tilbage derefter. Dette skyldes, at spillet fryser, mens det kompilerer de shaders, der bruges i næste afsnit af spillet, og det frigøres, når det er færdigt. Du kan se i videoen ovenfor, at når du krydser frem og tilbage én gang, kører den med en perfekt stabil 100% hastighed bagefter.

Det bedste ved shader-caches er, at du dog kan gemme dem og overføre dem til nye enheder de indeholder ophavsretligt beskyttet materiale og bør ikke deles med andre. De er gemt i citra-emu-mappen på din telefons lager, og det er værd at huske på, at brug af en shader på enheden vil være flaskehalsede af din smartphones lagerhastighed. Du skal installere Citra beta 15 fra Google Play Butik for at prøve det, selvom du bliver nødt til at dekryptere dine egne 3DS ROM'er ved hjælp af din egen Nintendo 3DS for at spille spil på din smartphone. En almindelig ting for folk at gøre er at sikkerhedskopiere deres shader-cache, når de bruger Citra på deres pc, så hvis de vil vende tilbage til spiller spillet i fremtiden, så vil spillet køre næsten fejlfrit takket være de allerede kompilerede shaders, der kan bruges af emulator.

Shader-cachen er aktiveret som standard i Citra, og ydeevnen er enormt forbedret allerede fra min test i både Animal Krydsning: Nyt Blad og i Pokemon X. Selvom det helt sikkert hjælper, at jeg bruger et flagskib Qualcomm Snapdragon 888-enhed med hurtig opbevaring, brugere på Reddit har rapporteret, at der er mærkbare præstationsforbedringer selv på svagere enheder. Dit kilometertal vil dog variere, og indtil videre er ydeevnen stadig langt fra optimal på ikke-Qualcomm-chipsæt. Hvis din smartphone har en Mali GPU (findes i Kirin og Exynos SoCs), er det måske bedre at prøve uofficiel Citra MMJ, da den har en række mods og patches, der bruges specifikt til at opnå mere ydeevne. For eksempel havde Citra MMJ allerede en shader-cache implementeret. Alligevel, hvis du kunne lide, hvad du så i videoerne ovenfor, så sørg for at prøve den officielle emulator! Citra er med stormskridt foran, hvor det engang var, og med smartphones, der bliver mere og mere kraftfulde, er 3DS-emulering næsten lige så god som Nintendo DS-emulering i dag.

Citra emulatorUdvikler: Citra emulator

Pris: Gratis.

Hent