13 january 2020
  • Calculator: Interesting problem is how you interact when the keyboard is very limited. You can't add infinite new buttons, so finding reasonable shortcuts is more art than science.
  • Typewriter: Added !XXXX escapes so now you can type comma !2C at !40 and !26 tilde !7E and more! Normal exclamations work fine. I suppose you could type lowercase that way, but wow, no.
  • Put an ASCII chart in the Operator's Manual, because all such books had an ASCII chart back in the day!
  • Considered making all text in TTMS display like the TRS-80 CoCo: "Lowercase" would be uppercase chars in reverse video. Part of the appeal of the Model I/III/IV over the brightly-colored CoCo was the lettering; Level 1 systems only had uppercase, but Level 2 added lowercase with extenders. For pure readable text, that made it the best 8/16-bit computer. Is the TTMS-76 more of a CoCo or a Model III?
  • Did a little thinking about how TinyBASIC will work. I'm thinking a translator from BASIC to JS in a wrapped function, with a Duff's Device to fake GOTO is easiest.
  • Goofing off with TTMS-76 time is over for the weekend, alas.

  • Captain's log, supplemental: Goofed off a bit more, sorted carts into categories and decentralized selection, so it's easier for me to add a large number of new carts now.