f1c8c9a683
peek/poke tests
2024-10-04 14:55:06 -04:00
ef1b6e70f7
go to lunch
2024-10-02 12:02:50 -04:00
9d3fabe0c3
more test suite evolution
2024-10-02 10:54:58 -04:00
24ea413848
more test etc.
...
video needs stuff bad
2024-09-28 22:20:51 -04:00
731f20d894
more fixed tests and covered text.
2024-09-28 08:55:35 -04:00
fc62512edd
now blows up with the hard test. the easy one runs but the rendering is still not done
2024-09-26 13:21:19 -04:00
7436200a6f
adds better handling for invalid instructions
...
adds tests for invalid instructions
adds tarpaulin for generating coverage
2024-09-26 12:46:26 -04:00
9c60454270
coverage at 100%
...
- delay_timer
- keypad
- sound_timers
- video
- util
close
- system_memory
- registers
- instructions
2024-09-26 11:12:44 -04:00
7b36061268
registers better integrated
...
more tests and docs to the executors
2024-09-25 11:26:09 -04:00
0075c5ef7d
more tests.
...
registers are their own struct now
2024-09-25 09:05:25 -04:00
d00d093b11
moves instruction code into instruction from computer
...
adds test suite to verify encode/decode of instructions.
(( next is execution of instructions ))
moves utility code for splitting parts of instructions to its own place with tests
2024-09-24 12:51:22 -04:00
9eb735a858
timers closer
...
display closer
2024-09-24 10:00:13 -04:00
d6f7c73de3
add test chip8 file
...
more decoder and executor code
lots and lots more tests. lots and lots and lots and lots more needed
2024-09-23 16:12:52 -04:00
c8259157c5
laptop work
2024-09-21 14:31:21 -04:00
a12b5f254c
growth
2024-09-14 08:04:11 -04:00
95d4e6c32c
box swap
2024-09-11 13:39:20 -04:00
1a59524f02
gotta take a break
2024-08-18 18:15:42 -04:00
6dc9ce3721
emma now has ability to decode an instruction and to display video and system memory
2024-08-17 13:40:19 -04:00
ceb62d2c53
Initial commit
2024-07-22 14:07:35 -04:00