davidgiven / cpmish

An open source sort-of CP/M 2.2 distribution.
http://cowlark.com/cpmish
Other
344 stars 37 forks source link

Switch the NC200 port to use VT52 emulation instead of ADM3a. #39

Open davidgiven opened 3 years ago

davidgiven commented 3 years ago

This allows the cursor keys to be distinguished from control keys. Unfortunately, the side effect is that now the cursor keys generate two byte sequences, which is harder for programs to parse; BBC Basic always treats the first byte as Escape, for example.

Also fix a whole slew of tty bugs in the the NC200 port.