cardiograph-computer/2023-08-17.md

884 B

Dev notes — 2023-08-17

Goals for today

  • *ADDR - Add relative offsets - *ADDR +1, $ADDR -2
  • ? Add keypad visualization to simulator
    1. Display qwerty-to-VIP mapping for reference
    2. Highlight the most recent keypress on there
  • Notes re: ROM and/or tape loader

Program ideas

  • Programming ideas:
    • Keypad display
      1. Light pixel corresponding to most recent keypress
      2. Display character corresponging to most recent keypress
    • Draw dot at (x, y)
    • Move dot around display using keypad

Docs/graphics ideas

From apple note "2023-07-17 - cardiograph - worksheet for hand-assembling code… + other docs"

  • docs/graphics: machine code quick ref (ops + short explanations + mnems)
  • docs/graphics: assembly quick ref (as above, plus assembler-specific syntax like constants)
  • docs/graphics: worksheet for hand-assembling