Well, I'm working on Eldritch right now, and it's keeping me busy enough.With every options i gave it...these errors remain...the most annoyng thing is that if i type make clean these errors are also showed and slowing down the operations of makefile (that correctly clean the files after this).
I don't know...but if you have already compiled it...i'm very curious in how to do it....but i think i'll leave this port to you...too heavy for my skills
Uhmm Eldritch ?? i never seen before...is this game ?Well, I'm working on Eldritch right now, and it's keeping me busy enough.
Well, when/if I have something running in an acceptable way, I'll contact you (you have the Steam version or another one?).AWESOME. I really want to help with testing it if I can. I started playing it a while ago, then my character died, then I got distracted by other stuff, then got busy, and never went back to play some more. I may not have time to actually play it to test it, but I can do some light testing.
I would be really happy if I could play Eldritch on my Pandora.
I have the Steam version too. I will be instered if someone has the non-Steam version.I have the Steam version (thanks to DREDD). I think I remember seeing someone else ask about it a while back, possibly in this thread.
If there is anything else I can do to help please let me know.
You messed around a lot, heh?! You are really messy. I mean you are Messi of portingFinaly got Eldritch to run.
I got to hack the source to make it runs with newer dataset (has Steam doesn't have the ability to Downgrade a version). Now, the Start screen has proprer sized text, react to my keyboard input, etc...
But I was than greated by a superbly black gameplay screen
The point is, Eldritch is an OpenGL 2.1 game. It wants shaders. So for this port, I hacked some OpenGL2 -> GLES2 messing, that kindof work (plus the shaders are part of the game assets, and so are no free to distribute, so I have to patch them on the fly)... But a Black game play? I recorded the game with PVRTrace, and saw that ... it works in PVRTrace !
After a few hours of messing and testing, I found the issue: most of the gameplay is rendered in a Framebuffer (and than blitted on the screen with a sophisticated shader that handle Gamma correction). The Framebuffer is set to screen size, so 800x480. Even if GLES2 do support Non-Power of 2 texture, and that the SGX also support NPOT extension, it seems Framebuffer doesn't support being a NPOT size ! So I set the size to 512x256 (to get some speed), and it worked!
And as you can see, the small Framebuffer doesn't alter the rendering too badly. I have set the filtering to GL_NEAREST, so get Pixels. I think it fit the art of the game quite well, so I will probably let it like that.
For now, it's still a bit slow on my Gigahertz. I'm try to find ways to accelerate it (like remove the blit "gamma" shader and put a simpler one, and use hardware Gamma instead).
I hope to have some beta PND soon. If some are interested in beta testing (you need the orignal game of course), give me a PM...
*EDIT* Just notice I am still missing some texture (hands, full body when looking in the mirror...).
I may try later. So, it partly works with the MineCraft launcher, but not completly? Is there some error or something specific written (failure with libs fr example) in the logs?Would it be possible for you to "port" opsu! ?
It starts up when using the Minecraft Launcher with the .jar and swap (on CC, at least). However, the database does not work, so neither existing songs can be loaded nor the downloader can import any, so gameplay doesn't work.
Minimal supported resolution is 800x480, though this might be just an arbitrary restriction and work just fine when removed from the code.
Ah yes.I may try later. So, it partly works with the MineCraft launcher, but not completly? Is there some error or something specific written (failure with libs fr example) in the logs?Would it be possible for you to "port" opsu! ?
It starts up when using the Minecraft Launcher with the .jar and swap (on CC, at least). However, the database does not work, so neither existing songs can be loaded nor the downloader can import any, so gameplay doesn't work.
Minimal supported resolution is 800x480, though this might be just an arbitrary restriction and work just fine when removed from the code.