Dolphin Emulator-update voegt fixes toe voor de Vulkan API op Android Pie, Wii Remote pointer-emulatie en meer

Dolphin Emulator op Android is een van de best gemaakte emulators die er zijn. Je kunt Wii-spellen en GameCube-spellen rechtstreeks vanaf je telefoon spelen, zolang deze krachtig genoeg zijn. Tegenwoordig zijn apparaten zoals de Razer Phone 2 en de OnePlus 6T voldoende om dat ook daadwerkelijk te doen. Ik heb persoonlijk genoten van The Simpsons: Hit and Run rechtstreeks vanaf mijn smartphone, samen met Super Smash Bros Brawl. De prestaties zijn echter niet perfect en kunnen veel worden verbeterd. Het nieuwste Dolphin-voortgangsrapport voor december 2018 en januari 2019 documenteert een aantal prestatieverbeterende wijzigingen voor Android-builds van de emulator, en sommige zijn geweldig.

Vulkan: herstel de weergave van nieuwe Adreno-stuurprogramma's met de Android 9 Pie-update

Ten eerste, en een van de belangrijkste updates, is een correctie voor de Vulkan API voor Qualcomm Snapdragon-apparaten met Android Pie. Met de bijgewerkte grafische stuurprogramma's van Adreno die werden meegeleverd met de Android 9 Pie BSP die Qualcomm aan OEM's leverde, kon de Dolphin Emulator niet correct gebruik maken van de Vulkan API vanwege kapotte Adreno-stuurprogramma's, wat problematisch is omdat de apparaten waarschijnlijk Run games naar hun beste vermogen zijn ook degene die het meest waarschijnlijk worden bijgewerkt naar die versie. Het vaker uitvoeren van games via Dolphin met de Vulkan API leidt vaak tot betere prestaties dan alleen het gebruik van OpenGL, maar het kan soms dingen kapot maken. Het verdient echter de voorkeur om het te gebruiken, dus niet kunnen betekenen dat apparaateigenaren niet het meeste uit hun smartphones halen. Nu dat uit de weg is dankzij een oplossing van de ontwikkelaars van Dolphin Emulator, zouden gebruikers in de toekomst nog betere prestaties moeten zien.

Adreno-stuurprogramma's die zijn geleverd met de Android 9 Pie-update kunnen de Dolphin-berichten op het scherm niet weergeven. Afbeelding credits: MayImilae, JMC47 van het Dolphin Emulator-team.

Na het inschakelen van renderdoc om het probleem op te sporen, konden de ontwikkelaars zien dat de game enigszins aan het renderen was. Afbeelding credits: MayImilae, JMC47 van het Dolphin Emulator-team.

Bounding Box Fix op GLES

Bounding Box is een functie die wordt gebruikt voor bepaalde effecten in games zoals Paper Mario: The Thousand-Year Door en Super Paper Mario. Het emuleren van de functie is afhankelijk van OpenGL ES-functies, maar de Adreno en Mali GPU's gebruiken GL ES, dat veel minder functies heeft dan OpenGL ES. Vanwege een fout in de codering van de emulator waarin de emulator een functie noemde die niet beschikbaar is in GL ES, zouden games zoals Paper Mario: The Thousand-Year Door crashen op niet-NVIDIA SHIELD-apparaten.

Zonder Bounding Box-emulatie ontbreken veel game-effecten en loopt de game misschien gewoon vast. Afbeelding credits: MayImilae, JMC47 van het Dolphin Emulator-team.

Met Bounding Box-emulatie worden sommige effecten van het spel, zoals Mario die zijn papieren modus ingaat, correct weergegeven. Afbeelding credits: MayImilae, JMC47 van het Dolphin Emulator-team.

Wii-afstandsbediening-emulatie

Bovendien is de Wii-afstandsbedieningaanwijzeremulatie toegevoegd. Games zoals Super Mario Galaxy vertrouwen enigszins op de mogelijkheid om een ​​Wii-afstandsbediening naar het scherm te laten wijzen, iets dat niet mogelijk is zonder een Dolphin Bar. Het werk is nu gedaan, zodat u eenvoudig op het scherm kunt tikken waar u naartoe wilt wijzen. Het zal onhandig zijn voor shooters, maar het werkt geweldig voor games waarbij je misschien niet tegelijkertijd hoeft te bewegen en te wijzen. Animal Crossing: City Folk is een ander voorbeeld van een spel dat geweldig werkt met Wii-afstandsbedieningaanwijzeremulatie.

//thumbs.gfycat.com/InsistentZestyIchidna-mobile.mp4

Diverse wijzigingen

En hoewel de verbeteringen van de functies geweldig zijn, zijn optimalisaties onder de motorkap ook uitstekend. De officiële GameCube-adapter werkt nu, evenals de officiële Wii-afstandsbedieningen. Er zijn ook een aantal fixes voor berekeningen en rendering gemaakt, zodat u kunt profiteren van een meer accurate emulatie. Bekijk het volledige blogbericht hieronder voor een overzicht van de wijzigingen die zijn aangebracht om Dolphin Emulator op Android te verbeteren.


Bron: Dolphin Emulator