26 lines
884 B
Markdown
26 lines
884 B
Markdown
# 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 |