deathkiller / jazz2-native

🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2
https://deat.tk/jazz2/
GNU General Public License v3.0
536 stars 36 forks source link

PS Vita support #66

Open HUNter30c opened 3 months ago

HUNter30c commented 3 months ago

Jazz² Resurrection version

2.7.0

Problem or limitation

I tried to build and then make it with vitasdk but with no luck. I reached to a point, where after the "make" command a small window pops up and plays the opening animation, then many errors and the compiler quits. I didn't edited the program files, just the CMakeLists.txt. I use WSL on Windows with Ubuntu.

Proposed solution

Please make it to support PS Vita devices, it would be awesome. Thank you very much!

deathkiller commented 3 months ago

Does PS Vita support OpenGL ES 3.0? I'm afraid it doesn't, then it does not meet the minimum hardware requirements. It would mean rewriting rendering part of the game engine (and probably downgrading all shaders, because this reimplementation uses shaders extensively) and I don't want to spend time on that, but I accept pull requests

surfaceflinger commented 3 months ago

There's https://github.com/Rinnegatamante/vitaGL which is commonly used but idk if it supports opengl es 3.0 cc @Rinnegatamante?

also, 2-3 years ago I offered 0.5 xmr for this port on some vita discord and got flamed for it but the offer still stands if someone does it :^)