Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Native Resolution for PSP games on PSVITA. [$630] #5

Open
Epsilon1033 opened this issue Aug 1, 2019 · 2 comments

Comments

@Epsilon1033
Copy link

commented Aug 1, 2019

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."


There is a $630 open bounty on this issue. Add to the bounty at Bountysource.

@Epsilon1033 Epsilon1033 changed the title Native Resolution for PSP games on PSVITA. Native Resolution for PSP games on PSVITA. [$50] Aug 1, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$50] Native Resolution for PSP games on PSVITA. [$55] Aug 1, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$55] Native Resolution for PSP games on PSVITA. [$70] Aug 2, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$70] Native Resolution for PSP games on PSVITA. [$75] Aug 3, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$75] Native Resolution for PSP games on PSVITA. [$90] Aug 7, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$90] Native Resolution for PSP games on PSVITA. [$95] Aug 7, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$95] Native Resolution for PSP games on PSVITA. [$195] Aug 7, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$195] Native Resolution for PSP games on PSVITA. [$205] Aug 8, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$205] Native Resolution for PSP games on PSVITA. [$225] Aug 8, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$225] Native Resolution for PSP games on PSVITA. [$245] Aug 8, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$245] Native Resolution for PSP games on PSVITA. [$255] Aug 8, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$255] Native Resolution for PSP games on PSVITA. [$310] Aug 8, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$310] Native Resolution for PSP games on PSVITA. [$410] Aug 8, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$410] Native Resolution for PSP games on PSVITA. [$415] Aug 8, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$415] Native Resolution for PSP games on PSVITA. [$420] Aug 9, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$420] Native Resolution for PSP games on PSVITA. [$450] Aug 9, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$450] Native Resolution for PSP games on PSVITA. [$475] Aug 10, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$475] Native Resolution for PSP games on PSVITA. [$495] Aug 10, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$495] Native Resolution for PSP games on PSVITA. [$500] Aug 10, 2019

@robots

This comment has been minimized.

Copy link

commented Aug 12, 2019

For less technical audience I'll add description of Vita's hardware:

  • Vita's CPU is 4 cores of ARM Cortex-A9 + 4 cores of PowerVR GPU + 8 cores for video/audio codec processing
  • Sony decided to include PSP's CPU (mips) + GE gpu inside 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.

@robots

This comment has been minimized.

Copy link

commented Aug 12, 2019

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:

  1. patch PSP's sceGe module to redirect Texture memory/DrawList memory to shared Vita memory instead of GE's private memory
  2. port PPSSPP's GE implementation to Vita - this step will not include scaling for sake of simplicity
  3. add scaling to GE implementation once 2. works correctly.

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.

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$500] Native Resolution for PSP games on PSVITA. [$520] Aug 14, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$520] Native Resolution for PSP games on PSVITA. [$525] Aug 15, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$525] Native Resolution for PSP games on PSVITA. [$580] Aug 15, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$580] Native Resolution for PSP games on PSVITA. [$610] Aug 16, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$610] Native Resolution for PSP games on PSVITA. [$615] Aug 17, 2019

@Rinnegatamante Rinnegatamante changed the title Native Resolution for PSP games on PSVITA. [$615] Native Resolution for PSP games on PSVITA. [$630] Aug 18, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.