Hello everybody!
A new version of my multiplatform UCI chess GUI (using fpGUI, BGRABitmap and uos) is available. The project has been moved to
GitLab.
It's a GUI to play chess (including Fischer random chess) against UCI engines.
You can download and build it
from a terminal, or build it with Lazarus or MSEide.
There are Linux binaries
here (with a collection of engines).
This version has been tested only on Linux.
Two bugs have been reported. 1° Sometimes an engine doesn't move. 2° Sometimes the application refuses to close. Maybe I do something wrong in process/thread management. It would be great if you coud help me to solve these issues.

If you want to understand how the application works, it's good to start it from a terminal, where you will get some informations. There is also a file
eschecs.log where you can see what happens.
Best regards.
Roland