cardiograph-computer/2023-08-17.md

26 lines
884 B
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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