summaryrefslogtreecommitdiff
path: root/ToDo
diff options
context:
space:
mode:
authoralekseiplusplus <alekseijeaves@protonmail.com>2023-04-27 11:19:33 +1000
committeralekseiplusplus <alekseijeaves@protonmail.com>2023-04-27 11:19:33 +1000
commitf86d973b2f5318b5e761e2f682c2aa57d61eb0d6 (patch)
tree1563496942ab0b09ed0ee1e2b549ce78a991ebef /ToDo
parent83e8a4494741e6257b18267a58fe8ae342e3229f (diff)
Major progress on interpreter
Diffstat (limited to 'ToDo')
-rw-r--r--ToDo11
1 files changed, 9 insertions, 2 deletions
diff --git a/ToDo b/ToDo
index 97814ca..08a54d0 100644
--- a/ToDo
+++ b/ToDo
@@ -2,7 +2,14 @@ Before the next commit, this should all be completed.
Go through instruction.h and fix every instruction to work with data structures
-
+Link pthreads library, and segregate work into multiple threads.
Figure out simple threading in C to run other programs within the same address space. Perhaps use this to let the emulator run as an engine, which is interfaced by swappable clients, such as the SDL terminal emulator, terminal, and instruction interpreter clients.
- Following on from this, functions like a computer hard reset may be useful. \ No newline at end of file
+
+
+
+ Tests to run
+LDA/SBC
+JMP
+CMP,CPX,CPY
+stack instructions \ No newline at end of file