5 Commits

Author SHA1 Message Date
f74cebc12d Added comments and help commands to user apps 2023-01-13 17:37:43 +00:00
c23d669858 Added draw menu, vars and additional functions needed for it
Added some functionality to the procdump to show the current console and parent pids of processes for debugging
Added var to clearconsole that enables the internal lock if one wasnt prelocked before hand
Fixed issue where race conditions would stop the title from drawing by drawing it to the buffer too
Fixed issue where the maze function was spamming the conswrite and cons lock by changing it to send an entire line instead of 1 char at a time
2022-12-23 00:48:57 +00:00
662e3795a7 Added ability to set a title for the console
Added seed value to the maze generator
Added a title lock to the console
Added a vconsole lock that locks on any virtual console change
Changed some of the locks used to free up
2022-12-18 11:42:58 +00:00
c65c58a954 Added the drawtitle function to console
Added ability to pick a bg preset for the title bar
Added counting program
Added function to set the current consoles title name
Removed some of the debug code
2022-12-16 15:23:38 +00:00
924d90c066 Added code to get the consoles to be split into their own
Fixed issue where exiting a shell would not close the parent console properly
Changed the way the consoles are linked to the processes by making it a pointer to the console
Added all the console changes for the above
Added a slow maze drawing program similar to the c64 version
2022-12-14 01:04:42 +00:00