-
-
Notifications
You must be signed in to change notification settings - Fork 26
VDU 23,0 extensions #2
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or request
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Projects
Status
Released
I can't find the code that processes the VDU stream, but from the code in BASIC I see you are using VDU 23,0 to pass various commands to the video processor.
This will clash with programs that already use VDU 23,0 for various things, for example it is common to see VDU 23,0,10,0,0,0,0,0,0,0 to get a solid block cursor, and VDU 23,0,10,32,0,0,0,0,0,0 to turn the cursor off. These would be transparently ignored if the platform doesn't implement it.
I would recommend using VDU 23,0,128+x for platform-specific extensions.