Plasmo
Experienced Member
After 2-1/2 years and with urging of an CP/M application programmer, I reworked CP/M BIOS for Z80all to add PS2 keyboard handler and VT52 escape sequence in the console status, input and output routine. BIOS space is expanded by 1K bytes (BIOS now starts from 0xEE00) so TPA is 56K. VT52 escape sequences implemented are cursor up/down/right/left, home, clear to end of line/screen, and set cursor to x,y. The VT52 code is relatively small, about 256 bytes; PS2 scan code tables are another 256 bytes; PS2 handling is another 300 bytes; so 1K allocation for PS2 and VT52 is adequate. I'm thinking of adding normal and reverse video which are VT100 functions.
ladislau szilagyi has modified his implementation of TE editor (written by Miguel Garcia originally) to run on this version of CP/M. He talked about it here. I attached a photo of TE running on Z80all from his April 9, 2023 entry.
Bill
ladislau szilagyi has modified his implementation of TE editor (written by Miguel Garcia originally) to run on this version of CP/M. He talked about it here. I attached a photo of TE running on Z80all from his April 9, 2023 entry.
Bill