
Originally Posted by
Pickle
1) I support many devices and for me its easier to maintain one file and have one var to select the device and its specific settings.
2) I took the approach of leaving the folder path out in case some systems did not use the typical path. I used the makefile to specify the include path to look in. i.e. -I/usr/include/GLES2
3) I dont know exactly, i have seen bugs like this on other systems but none of the ones I own. I would suspect it might be something with the texcoords. You could try the 1.X render for kicks for the same issue.
4) I think this makes sense if the window system is forcing a higher resolution window. OpenGL viewport is origin is in the lower left corner. Does SDL report the full resolution? If so I could be possible to try and use it to change the viewport origin to
x = (ScreenWidth - WindowWidth) / 2
y = (ScreenHeight - WindowHeight) / 2
Although I would have thought SDL would have controlled the resolution to 640x480
Did you try on your rpi? Which model do you have? I have a 256 mb and I could hardly get Hurrican to run with the memory constraints. One reason i never publicly released it.
Thanks for trying and giving feedback, it is appropriated.