Commit graph

5 commits

Author SHA1 Message Date
ba22aa482c
finally add the RET instruction
A Chip-8 program that does something with the display (that is skipped) which i'm using to test now actually causes a stack overflow!
2022-02-20 18:51:55 +00:00
348b764f08
Implement almost all instructions
The only instructions not implemented are sound and display related as well as the RND instruction which will be implemented soon.
2022-02-20 18:48:59 +00:00
98c270218c
add almost all insturctions 2022-02-20 18:22:00 +00:00
668d938097
The executor is coming along.
Graphics and sound related instructions are gonna remain unimplemented for a while as I focus on getting the generic CPU up, then a ROM buffer and eventually working out how to graphics.
2022-02-18 17:21:01 +00:00
fd3a499b52
Up to this point, i've written the CPU structure, disassembler, instruction set constant and instruction structure.
From here I need to write the fetcher, executor and ROM buffer.
2022-02-18 16:15:37 +00:00