PSP-emulatorn PPSSPP fick stöd för Vulkans grafik-API. I teorin borde det översättas till prestandavinster på alla plattformar.
PPSSPP, en Sony PlayStation Portable-emulator för Android-enheter, är en av de mest robusta som finns. Det låter dig inte bara spela dina favorit-PSP-spel på vilken Android-baserad smartphone eller surfplatta som helst, utan den stöder Vulkan Graphics API, vilket betyder att den fungerar bra på äldre system-on-chips.
Om du inte har hört talas om Khronos-gruppens Vulkan Graphics API, tänk på det som ett lågt alternativ till grafik-API: er som OpenGL eller OpenGL ES. Det stöds av företag som Nvidia och Intel, och det är tänkt att ge utvecklare fler alternativ när de programmerar plattformsoberoende spel. (I teorin borde Vulkan-grafikutveckling på Android i stort sett fungera på en Vulkan-stödd PC-hårdvara.) Det är relativt nytt, men det har redan implementerats i spel som Codemasters. RUTNÄT och EA: s Need for Speed.
Vulkan kräver ett "hands-on" tillvägagångssätt för grafikutveckling; det är i allmänhet mer arbete involverat i utvecklingen av saker. Men resultatet är en lägre CPU-overhead, vilket generellt ökar den totala prestandan. Det är oerhört fördelaktigt för plattformar som PPSSPP, där varje frigjord bearbetningscykel kan resultera i snabbare spel som är svåra att emulera.
Hela förändringsloggen finns nedan.
- Fullständigt Vulkan-stöd, även för Android nu. Mycket snabb på enheter som stöds. (#10033, #10049)
- Smartare grafiktillståndshantering, minskad CPU-förbrukning på alla backends (#9899)
- Android: Stöd för arabiska och andra skript som vi inte kunde stödja tidigare
- Fixa Android-widgets, skärmskalning (#10145)
- Fixar till videodumpning
- Geometriproblem fixade i Medal of Honor
- Genomför omedelbara dragningar, fixa Thrillville (#7459)
- Förbättringar av mjukvarurendering, hastighet och noggrannhet
- Hårdvarutesselation av PSP Beziers och Splines (används av några spel)
- Partiellt stöd för sceUsbGps och sceUsbCam (Android)
- Android "Uthålligt prestandaläge" för att undvika termisk strypning (#9901)
- Mappningskorrigeringar för Linux-kontroller (#9997)
- Diverse buggfixar och kompatibilitetsförbättringar
Sedan uppdateringen förra veckan fixade en efterföljande patch -- PPSSPP 1.5.2 -- viss instabilitet och krascher orsakade av Vulkan. Om du provade PPSSPP tidigare men blev besviken över prestandan är det värt att ge det en ny chans. Du kanske blir imponerad.
Pris: Gratis.
4.4.