1.1 KiB
1.1 KiB
Dev notes — 2023-08-10
-
Name it "Cardiograph"
- homage to CARDIAC
- (and cardboard)
- and the special feature is that unlike other paper computers, this one has a graphical display
-
art note: "performing computation"
Keypad (and memory map)
- Copy the CHIP-8 approach: one memory location that stores the current key pressed
- (Only one key can be pressed at a time)
- And then do a bitmask-y thing for the secret advanced mode, to add the ability to detecut multiple simultaneous keypresses
Display (and memory map)
- Move display to $10?
- Then $00 could contain a jump to the start of code, and we wouldn't have this strange "IP doesn't start at 0" situation
- But, this might feel more complicated, and it would make working with the display a little less elegant...
- C64 has random stuff at $0000
- How does the C64's PC get initialized ??
(Moved from readme:) Nice features that didn't fit
- Hop
IF<and hopIF> MULandDIV- Rotates and shifts
(Moved from readme:) Possible features, maybe someday
- Timer (for a version in software/electronic-hardware)