Beta ptitSeb's Beta Lair


edgex004

Advanced Member
Joined
Jan 5, 2008
Messages
1,219
Actually...

Per this thread: https://github.com/godotengine/godot/issues/24723

Looks like for X11 builds Godot use openGL 2.1, so I will need to use gl4es if I don't want to manually try to tear everything apart. I switched to ES 2.0 with gl4es and I've gotten a window to open, but lots of errors now that I'll need to dig into.
 

ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
9,285
Age
50
Location
France, near Lyon
I haven't looked at the build system of Godot... "Activate" the GLES2 build (is not just linking, you need to build for gles2 or it will not work).

To use GL2.1 with gl4es, simply export LIBGL_ES=2 to use ES2 and shaders support.
 

edgex004

Advanced Member
Joined
Jan 5, 2008
Messages
1,219
Yep that is pretty much what I realized last night. I thought godot was supposed to support both, so I imagined it was able to detect libGL or GLES and switch, but that isn’t how it works unfortunately.

I thought I saw raspberry pi threads where people were using gl4es to run it, but haven’t found solid details yet. Some posters linked to the eltechs site which no longer exists.

I have it running with the LIBGL_ES=2 but get really odd syntax errors as it runs. I will try to debug them and post.
 
Last edited:

ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
9,285
Age
50
Location
France, near Lyon
Next codeblock release will have neofetch
neofetch01.png


I'll probably try to build gcc 10 before creating the pnd. Then I'll probably push the pnd to the repo and will stop update it unless some breaking bug is found.
 

levi

Still fresh, damnit!
Joined
Oct 6, 2008
Messages
15,852
Location
Somewhere off the coast of the EU
That's a weird target for GTA3. IIRC it came out before OpenGL was very old at all*, but I guess the openGL target is more an artifact of whatever the porter had on their system when they ported it. But with a bit of luck they might not be using any advanced shader tactics, or whatever else is between the OGL2ish that we support and 3.3

* Yes, OpenGL was at 1.3 at the date of GTA3's PS2 release at least, and 1.4 was still not released by the time it got ported to Windows.
 

Kharg

Still Fresh
Joined
Oct 1, 2014
Messages
21
Age
28
Location
Italy
Well, it's OpenGL 3.3, so it will need some work. I'll put it on my TODO...
Consider adding Vice City to the list as well, there's a branch dedicated to it, it should be easier after porting GTA3.

 

ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
9,285
Age
50
Location
France, near Lyon
So, I build a version of re3. And as I expected, it is WAAAAAY too slow on the Pandora. Like 0.5fps. But again, that was really expected. It was easy to build, so not too much a waste of time. Graphics looks ok, if a little dark to my taste. I haked to source to use the in dev. GLES2 sources on OpenGL2 (so using gl4es). Technically it works fine.
 

Attachments

  • gta3_01.png
    gta3_01.png
    352.6 KB · Views: 187
  • gta3_02.png
    gta3_02.png
    245.2 KB · Views: 185
  • gta3_03.png
    gta3_03.png
    341.2 KB · Views: 188
Last edited:

ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
9,285
Age
50
Location
France, near Lyon
Ah, you need to overwrite some of the game datas with one from the re3 repo to get some of the menu items (I used gta3 from Steam for the datas).
I change graphics option, to remove the PS2 post effect bloom, and this speed up a lot the rendering on the Pandora. Still to slow to be playable, but it's now around 2 to 4 fps I guess.
Also picked a 16:9 aspect ratio.
Still not really playable, but better. I guess that may be a game for the Pyra.
 

Attachments

  • gta3_04.png
    gta3_04.png
    400.9 KB · Views: 215
  • gta3_05.png
    gta3_05.png
    389.6 KB · Views: 198
  • gta3_06.png
    gta3_06.png
    403.9 KB · Views: 203
  • gta3_07.png
    gta3_07.png
    421.2 KB · Views: 203

TeDaDeS

Hardcore Member
Joined
Jan 15, 2004
Messages
1,842
Location
The Netherlands
Website
Visit site
Ah, you need to overwrite some of the game datas with one from the re3 repo to get some of the menu items (I used gta3 from Steam for the datas).
I change graphics option, to remove the PS2 post effect bloom, and this speed up a lot the rendering on the Pandora. Still to slow to be playable, but it's now around 2 to 4 fps I guess.
Also picked a 16:9 aspect ratio.
Still not really playable, but better. I guess that may be a game for the Pyra.
Good stuff. Going from 0.5fps to 2-4fps is a nice speed up.
Reminds me of trying to get Crysis running on the Eee pc 701 4g, it started but was like watching a powerpoint. But it's an achievement nonetheless.
 

ingoreis

Hardcore Member
Staff member
Joined
Jan 18, 2010
Messages
8,274
Age
42
Location
49.491276,8.423518
Wow you are right.
Tapir is extremly slow.

Testet a few Games and other sgx driver.

It feels like 1Frame every 2 Seconds.

And the Picture is not in the Middle of the Screen.

Will test more these Days @evening with it.

Thank you for PNDing it and Compiling it.

I can upload a PND Runout..there was some Errors in it.
 
Top