TPanel implements a panel supporting most of the commands of G4 and G5 protocol. It is able to load any surface (TP4/TP5) via FTP from a NetLinx controller. With the command line tool fsfreader (https://github.com/TheLord45/fsfreader), which was written by me, you can create a directory on your local machine out of a surface file and then use it with TPanel. Find the details in the reference manual at https://github.com/TheLord45/tpanel/blob/main/documentation/ReferenceGuide.pdf. For more details look at https://github.com/TheLord45/tpanel. You'll find downloads for other OS on my page at https://www.theosys.at/downloads.