Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

davidgiven
Copy link
Owner

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.

… the state

machine). Fix the nc200 port to actually use these rather than its home grown
version. Also, discover that dseg is dangerous; stop using it.
…t. Find a

fix a whole slew of bugs in the NC200 tty. There's no keyboard support yet.
…ther than

trying to pack it cleverly. Doesn't appear to make a noticeable difference in
real life, sadly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants