Initially, the bounty was mostly about getting 3D hardware acceleration in RetroArch cores namely for platforms such as the PlayStation 1 and Nintendo 64 with improvements to 2D emulation, such as shader support, also being mentioned.
Thanks to Mupen64Plus’ ARMv7 dynarec and the work being done on getting GPU hardware acceleration on the emulators for the PSVita, a native Nintendo 64 emulator for the PSVita capable of running some games may be possible! (Source)
Later on, when Frangar took the feature request on, the bounty was split into two phases namely:
GXM Drivers for RetroArch which would allow for a smoother UI, shader support and HW context available for cores
Both a native GXM and VitaGL driver may be included for this phase
Work on implementing 3D support in cores like PCSX-ReARMed, Mupen64Plus and perhaps melonDS in the future
Frangar notes that phase 1 must be done before work on phase 2 can start.
Mupen64Plus, a Nintendo 64 emulator, has an ARMv7 dynarec which increases the chance that we’ll see a functional native Nintendo 64 emulator for the PSVita which could emulate some titles. Currently, DaedalusX64 can be used for N64 emulation via Adrenaline but only a handful of games work well enough to be enjoyable
Shaders in 2D emulators on the PSVita are closer than ever thanks to Frangar’s recent work! (Source)
A status update, published a short while ago, in which Frangar discuss the progress he’s already done. This includes:
Getting Runtime Shader Compilation to work which is instrumental in allowing cores, such as ones for the SNES/GBA, to make use of filters and shaders on the PSVita thus making games look better in some instances.
The Vita2D driver has been updated to the latest version
A promise to take a look at the Ozone driver and menu widgets presumably after finishing the scissoring support mentioned above
Apparently, the final RetroArch driver will be based on Vita2D not GXM/VitaGL as was initially stated. An HW context for cores and shader pipelines will be implemented to it as well
The status update above demonstrates that a good chunk of phase 1 has already been finished indicating that some form of release to improve the RetroArch experience while allowing shaders to be used in cores may not be too far off.
If you’re interested in future updates as they happen, it’s probably a good idea to keep an eye on the bounty’s Issue page on GitHub as that’s where Frangar is posting updates. Furthermore, if you wish to pledge some money to the bounty to encourage further development relating to emulation on the PSVita, check out the BountySource link below and read the FAQ!
I'm a girl that's liked technology from day 1. Mostly interested in the PSVita/PSP scene but I've always modded my stuff when it's possible, that is :)Contact me via DM at @KawaiiAuroraA on Twitter if you have any questions/concerns about my articles or if you have any article requests.