I just tried to register with your forum, but after entering all the details the Epiphany browser on this RPi came back with "could not open socket". I'll try later with a different browser.
The intention was to respond to the post about the rope puzzle game. I downloaded it to try but unfortunately the executable is for a mswin system. I don't use mswin, so can't try it.
I was going to modify the library code to allow different than the default display to be used. Rather than tie up a power consuming, perhaps costly laptop, or desktop (or another RPi) to ssh in to the RPI, I use "Gert's VGA666" board & output to a cheap vga screen, as well as hdmi. That way I can edit via the hdmi display whilst watching the egls output on vga (or the reverse, if say the hdmi screen is much higher quality than the vga).
Then I realised I don't need to do any such change, as a recent firmware update has provided a new environmnent variable for displays
For example, say I want to view one of the code snippets in the examples folder on the vga screen, I just type:
~/Downloads/raylib-master/examples $ VC_DISPLAY=4 ./core_3d_camera_first_person
The argument to VC_DISPLAY depends on the screen, so if I want to edit on hdmi but see the output on the new LCD screen, it becomes:
~/Downloads/raylib-master/examples $ VC_DISPLAY=6 ./core_3d_camera_first_person
Fortunately, keyboard presses relate to the output on the alternative screen, but mouse operations are inconsistent, with no mouse scroll-wheel, or visible
cursor, at all, so I'll see if I can fix that... I think there've been some changes to the HW cursor code on RPi recently too.
Unfortunately, as yet, it's not possible to use hdmi, vga & LCD at the same time...