It's not a complete solution, but if you're hacking something up yourself, you might find some value in my STEM terminal emulator ROM.
This essentially gives you a VT102 or VT52 terminal emulation hooked up to OSWRCH so VDU/PRINT commands containing the relevant escape sequences will work. It does not contain any code to send or receive data over the serial port, but if you write a BASIC program which provides the kind of split-area serial terminal you're after, having STEM running would take care of the actual terminal emulation for you so you don't have to implement it yourself.
Part of that thread is Elminster developing a serial terminal "on top of" STEM in this kind of way, if memory serves. (I haven't re-read the whole thread right now.)
This essentially gives you a VT102 or VT52 terminal emulation hooked up to OSWRCH so VDU/PRINT commands containing the relevant escape sequences will work. It does not contain any code to send or receive data over the serial port, but if you write a BASIC program which provides the kind of split-area serial terminal you're after, having STEM running would take care of the actual terminal emulation for you so you don't have to implement it yourself.
Part of that thread is Elminster developing a serial terminal "on top of" STEM in this kind of way, if memory serves. (I haven't re-read the whole thread right now.)
Statistics: Posted by SteveF — Mon Oct 07, 2024 11:08 pm