-
Notifications
You must be signed in to change notification settings - Fork 38
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
base: master
Are you sure you want to change the base?
Commits on Sep 18, 2020
-
Split up tty.lib into tty.lib (for the primitives) and adm3a.lib (for…
… 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.
Configuration menu - View commit details
-
Copy full SHA for f79c2b9 - Browse repository at this point
Copy the full SHA f79c2b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e3d019 - Browse repository at this point
Copy the full SHA 3e3d019View commit details
Commits on Sep 19, 2020
-
Add the VT52 state machine and all the support machinery needed for i…
…t. Find a fix a whole slew of bugs in the NC200 tty. There's no keyboard support yet.
Configuration menu - View commit details
-
Copy full SHA for 4fc3607 - Browse repository at this point
Copy the full SHA 4fc3607View commit details -
Add support for generating VT52 cursor key sequences from the NC200 B…
…IOS. libcuss can't handle them, though.
Configuration menu - View commit details
-
Copy full SHA for 96b00c2 - Browse repository at this point
Copy the full SHA 96b00c2View commit details -
libcuss now knows about VT52 cursor keys... at the expense of no long…
…er being 8-bit safe.
Configuration menu - View commit details
-
Copy full SHA for fee10c3 - Browse repository at this point
Copy the full SHA fee10c3View commit details -
Hack BBC Basic to use sort-of WordStar keys, because it can't handle …
…VT52 cursor keys.
Configuration menu - View commit details
-
Copy full SHA for 13710b9 - Browse repository at this point
Copy the full SHA 13710b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cd594a - Browse repository at this point
Copy the full SHA 4cd594aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c55de46 - Browse repository at this point
Copy the full SHA c55de46View commit details
Commits on Sep 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fff8e21 - Browse repository at this point
Copy the full SHA fff8e21View commit details -
Marginally speed up the tty, but using eight-bit aligned font data ra…
…ther than trying to pack it cleverly. Doesn't appear to make a noticeable difference in real life, sadly.
2Configuration menu - View commit details
-
Copy full SHA for 17e2354 - Browse repository at this point
Copy the full SHA 17e2354View commit details -
Configuration menu - View commit details
-
Copy full SHA for b990203 - Browse repository at this point
Copy the full SHA b990203View commit details