29 lines
811 B
Markdown
29 lines
811 B
Markdown
# To do — Summary
|
||
|
||
This is a quick todo list.
|
||
|
||
For extended commentary, see [issues](issues.md).
|
||
|
||
## Todo
|
||
|
||
- Add support for single stepping (cf. [#4](issues.md#4---add-single-stepping))
|
||
- Re-build support for plain-text output (cf. [#3](issues.md#3---add-plain-text-display-output))
|
||
- Pass `defaultCycleLimit` setting as a cli arg
|
||
- Add a flag for bank-switching to the ~zero-page
|
||
|
||
## Features
|
||
|
||
- [fix] (cpu) Execute `JMP $FF` on startup / Implement ROM — see [#2](issues.md#2---startup-execute-jmp-ff)
|
||
- (assembler) Validate labels
|
||
- (cpu) Consider adding a VIP-style keypad-based machine code monitor
|
||
- [Extended system (secret bonus operations)](../notes/2023-08-07.md)
|
||
|
||
## Documentation
|
||
|
||
...
|
||
|
||
## Test programs
|
||
|
||
- Display (hex) numbers
|
||
- Greater than
|
||
- Minimal LOGO-ish interpreter for turtle graphics |