FRT is a Godot "platform" targeting single board computers.
FRT should run on most single board computers, as long as OpenGL ES has been properly configured. On a Raspberry Pi, FRT does not need X11 to run, and can also run from the console using the legacy driver (it should run out of the box on a basic raspbian lite installation).
Download, uncompress, install somewhere in your path the latest binary from here:
$ unzip frt_095_310.zip $ sudo install frt_095_310_pi1.bin /usr/local/bin
Download and uncompress a demo from here:
And run it:
$ frt_095_310_pi1.bin --main-pack 31_2d_platformer.zip
Press Win+Q to quit.
Despite the name, the pi1 version should run on any Raspberry Pi, using either the legacy driver, or the new vc4 driver. It should also run on most 32-bit ARM-based boards (X11/EGL/ES).
For 64-bit ARM-based boards, use the arm64 version.
See Usage for how to export a game from the Godot editor running on your PC.
This is the list of meta (Win) keys recognized by FRT when running on the console (i.e. non on X11):
|W||Change window gravity|
|K||Grab / ungrab the keyboard|
|M||Grab / ungrab the mouse|
|Return||Mouse Left Button (virtual mouse)|
|Cursor Keys||Mouse Motion (virtual mouse)|
The virtual mouse keys are available only if a keyboard is found, but a mouse is not.