Rinnegatamante working hard on VitaGL, a full GPU implementation for OpenGL – 3D homebrew games and emulators may be coming on your Vita/PSTV
From day one, taiHEN/HENkaku homebrew on the PSVita and PSTV has been held back by one thing in particular. That thing is the ability to use 3D GPU acceleration in homebrew, while it is theoretically possible to do so with libGXM, the library is very difficult to code. You could do *some* 3D acceleration with LPP but that’s too limited for larger projects! Now, that may change since Rinnegatamante is working on a GPU accelerated OpenGL implementation for the PSVita!
What is VitaGL? What type of homebrew could we get with it?
As the name immediately gives off, VitaGL is a project that aims to bring accelerated OpenGL to HENKaku-enabled PSVita and PSTV devices. Quite obviously, this project requires a large amount of work but Rinnegatamante has already been able to get something such as:
- Vertex array and color array support. These are important when it comes to displaying colour on OpenGL polygons.
- A rotating cube demo that runs at a high frame rate. This means that his OpenGL implementation is actually getting somewhere!
- VBO support was added and the implementation’s performance was improved.
The main types of homebrew that you can expect from Rinnegatamante’s VitaGL project are:
- HW rendered ports of open-source games such as Quake 3
- Updates for some PSVita homebrew ports such as vitaQuake. Rinnegatamante plans to port ProQuake’s glQuake renderer to vitaQuake for better performance and image quality.
- Possibly emulators that require 3D acceleration namely an N64 emulator (something that lots of us have been waiting for)!
Conclusion
As always, don’t pester Rinnegatamante for an ETA or whatnot! All you can do now is follow Rinnegatamante’s progress by checking out his Twitter since he communicates through there for the most part. The code for VitaGL is open-source so you can check out what he’s done and maybe even give a hand if you’re experienced enough.
Hopefully, big things are coming for the PSVita scene since with 3D HW acceleration for homebrew, the possibilities of what could be ported to the PSVita are endless!
Rinnegatamante’s Twitter: https://twitter.com/Rinnegatamante/
Rinnegatamante’s Patreon: https://www.patreon.com/Rinnegatamante
VitaGL GitHub: https://github.com/Rinnegatamante/vitaGL
Spinning cube demo: https://twitter.com/Rinnegatamante/status/948913126216491009
First
Such great news, love stealing games
This looks promising I really hope he manages to do this as homebrew on the vita has been somewhat lacking in performance when really it’s quite a powerful and capable little device that just needs its true potential unlocking.
Emulators that need GPU acceleration should really use GXM instead of a fixed pipeline OpenGL implementation on top of GXM.
^ Listen to this guy
Just one silly question: why?
Have you ever tried to suck a grape through a straw?
Plrase port Streets of Rage Remake for Vita!!! Thanks
Such a good news, waiting for GZDoom port.
why the CPU, it so hard to have all 4cpu?
Wut?
Nazi Zombies Portable 🙂
Are you working on a hack for ps vita 3.61?
Are you working on a hack for ps vita 3.61?
~Notice me Sempai~
Looks like OpenGL emulation using libGXM (so yes it’s quicker than pure software). Maybe a good idea to port weak games, but hightly doubt for Q3 and N64 emulators.
Yessss! I am now a proud patron of @Rinnegatamante on @Patreon, and you should be too:
https://t.co/LypaixDDww
Wow!
Does that mean it will be possible to emulate ps2? since im not a huge fan of n64
Good luck emulating ps2 with 444mhz arm CPU
Dreamcast / cps3 is possible now?
Does this mean that we would be able to play Counter Strike on a PS Vita?
Shaders on Retroarch, Finally!!
GREAT scene contributer. Without question.
Does not have a good history of updating project flaws, even ones with plenty of community hype and support. Does not communicate well with project issues reports by the community. That again is visible, without question.
There is nothing wrong with your skill set temporarily being limited to lua coding while wetting your feet into more complex coding. Not from the standpoint of a community receiving free and interesting projects.
Will this post make it, i’m skeptical even with the weak negative tone? The current don’t disrepect a dev, even with constructive criticism, is becoming a joke, if not already full blown.
Good works and good luck for emulate ps2 and Dreamcast friends
It’s sounds like a really oversized project for only one person, i thing that the objetive is un realizable, so, here comes another unfinished project.
Every work of Rinnegatamante is awesome, this guy knows what he does… keep it up!
This GPU acelleration could improve Retroarch emulators? Finally we could see filters and shaders?
I wanna play some zeldas and some other n64 masterpieces but I dont see a playable emulator on the psvita anytime soon…