Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Excellent instructions, @SinisterSoft! Thanks very much. Yes, the good news is that Raspberry Pi will now run Gideros at 60fps since it now supports hardware-accelerated OpenGL in an X-Window:
The bad news is the new drivers for OpenGL will not run on the first generation Raspberry Pi so looks like I will need to upgrade to Pi 2 to continue testing. In practice Gideros will only run on Pi 2 or Pi 3 (it does run on Pi 1 but way too slow). There may be a way round this restriction but given the effort it would take I think it's best to simply move on to the Pi 2.
Apparently the instructions at https://dri.freedesktop.org/wiki/VC4/ should allow the older Raspberry Pi ( bcm2835 ) to run the new drivers - I'm presuming that the excuses that the Raspberry Pi blog have given are a bit bogus - maybe to encourage more people to buy newer boards?
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Ideally though there should be an export to Raspberry Pi OpenGL ES - or maybe even a player.
You have almost got it working and I think a lot of people who only have the original Pi will be disappointed.
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
overall i think when gideros pi version finally reaches iys audience it will be already not such huge restriction if pi1 is not compatible, especially if it takes a lot of effort to make it work on pi1 (and it will be still slow). but we can make a poll of it. i do not have any pi's yet, so i'm just guessing that pi1 is old enough to be excluded, if there is a lot of work saved by that.
Because Gideros is single thread it should be the same 'speed' on any of the pis (depending on overall cpu speed) if running an OpenGL ES version rather than an OpenGL version on top on X.
Because the new 'hardware' OpenGL driver is actually using quite a bit of software and RAM to get the hardware to do the main drawing - the OpenGL ES lower level driver is always going to be 'faster'.
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
The raspberry pi 3 is now out, and it has a 64 bit quad core processor, integrated wirless, and in general just more power. Do you think that Gideros could run on this system? (sorry if a somebody already mentioned this). https://www.raspberrypi.org/blog/raspberry-pi-3-on-sale/
Edit: Just saw the post from @john26 saying that pi 3 will work. Sounds great, I think this will be the best pi to run it on, especially because of the low price!
It will work on any of them. The Pi1 will run very slow though until (if) a opengl es (rather than opengl) version is created.
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Comments
https://www.dropbox.com/s/fy54oer5jtwgmw0/Building Gideros on the Raspberry Pi.pdf?dl=0
Likes: totebo
https://deluxepixel.com
https://www.raspberrypi.org/blog/another-new-raspbian-release/
see the "one more thing" section.
The bad news is the new drivers for OpenGL will not run on the first generation Raspberry Pi so looks like I will need to upgrade to Pi 2 to continue testing. In practice Gideros will only run on Pi 2 or Pi 3 (it does run on Pi 1 but way too slow). There may be a way round this restriction but given the effort it would take I think it's best to simply move on to the Pi 2.
(see the original link http://blog.giderosmobile.com/post/135660935376/gideros-now-runs-on-raspberry-pi to find out more about the issue of hardware accelerated OpenGL on the Pi)
Likes: SinisterSoft
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975
https://deluxepixel.com
You have almost got it working and I think a lot of people who only have the original Pi will be disappointed.
https://deluxepixel.com
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Because the new 'hardware' OpenGL driver is actually using quite a bit of software and RAM to get the hardware to do the main drawing - the OpenGL ES lower level driver is always going to be 'faster'.
https://deluxepixel.com
Edit: Just saw the post from @john26 saying that pi 3 will work. Sounds great, I think this will be the best pi to run it on, especially because of the low price!
https://deluxepixel.com
https://www.raspberrypi.org/blog/another-new-raspbian-release/
Only this latest version supports hardware acceleration for OpenGL. Unfortunately it seems this latest version will not run on Pi1.
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975