Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Native Resolution for PSP games on PSVITA. [$630] #5
As the title says, Native resolution for PSP games. (960x544). PSP games are limited to half the vita's native resolution, so they don't exactly look great. The feasibility has already been discussed on reddit so it is certainly possible; its just alot of work.
From reddit (/u/MrColdBird):
"Technically a GE chain hook and a vita-sided port of the PPSSPP renderer would already be enough to get "perfect" PSP emulation with upgraded visuals."
"Let the MIPS processor do the whole PSP work... And tunnel out the GE render chain into VitaOS via kermit, then render it there."
"The GE chain and all registers for buffer transfer are well documented in several PSP developer wikis as well as the PPSSPP sourcecode."
Same goes for kermit on Vita and it's message structures. All it takes is someone that can be assed to put the pieces together."
For less technical audience I'll add description of Vita's hardware:
All PSP games run natively on PSP hardware with ME(media engine) hardware being emulated by Vita's cpu.
Goal of this project is to emulate GE and redirect the drawing to Vita's GPU.
I have started working on this. But do not expect very fast development. This issue is very complicated one in terms of "time". As said in the description everything is documented - but its not only about documentation, its also about understanding and putting pieces together.
So the roadmap is something like this:
Point 2. is the hardest one here, as some games are timing dependant and it will be tricky to get it right. PPSSPP contains lot of fixes for this, but Vita+ePSP is a bit different in this matter - 2 separate CPUs.