and now I'm wondering if FreeVision http://wiki.freepascal.org/Free_Vision will work in the console?
How much work would be needed to get FreeVision and the IDE http://wiki.freepascal.org/Textmode_IDE working?
On the other hand your url for Control Terminal mentions fpGUI which according to this post https://ultibo.org/forum/viewtopic.php?f=13&t=17 might be able to be ported without a huge effort.
it seems I managed to compile freepascal arm-ultibo on mac
Quote from: Paul Breneman on February 04, 2016, 05:09:30 amand now I'm wondering if FreeVision http://wiki.freepascal.org/Free_Vision will work in the console?At a quick look I don't think it would work currently, mainly because it seems to be character based and the Raspberry Pi has no character mode display (only a pixel mode framebuffer).
I think the API could be implemented fairly easily but handling the movable windows etc would require some effort, in a character interface maintaining a buffer that describes each window is fairly quick and simple. Maintaining a buffer that holds the pixels for a full HD display in 32 bit color takes a lot of data manipulation.
If you were happy to start with a single text mode window with a FreeVision API then the current console unit could be used as is and the API could wrapper over the top.
How much work would be needed to get FreeVision and the IDE http://wiki.freepascal.org/Textmode_IDE working? QuoteI'm assuming from what I read that if FreeVision worked then the IDE would also work.
I'm assuming from what I read that if FreeVision worked then the IDE would also work.
I will do, when my raspberry pi are already in hand and everything is running well
PS: for some reason my older opera browser refuses connection to the url you posted. If i get a response from the server at all (unable to access address) it is "Secure connection: fatal error (40) from server."
but, I have a question for @ultibo, is there any spesific feature on fpc trunk or 3.1.1 , instead of using the stable version 3.0.0 ?
Okay I will share the steps I did, although not yet proven whether this running properly