tmerritt
fdf09daf0f
more coverage
2025-05-27 10:02:13 -04:00
tmerritt
8c22cf9308
telnetd implementing more stuff.
2025-05-22 13:14:33 -04:00
tmerritt
67ca71ccb7
my first schip rom works in my schip emulator.
...
BUGFIX: Corrects runaway after drawing in my first schip rom
scroll down, left, right all test with test rom
assembler now assembles to the expected output it seems
fixes incorrect loading of schip font to memory
replaces schip font from new chatgpt feedback
2024-11-06 10:40:52 -05:00
tmerritt
434cf92414
weekend work
2024-11-04 10:38:46 -05:00
tmerritt
5663123f81
prep to add savestates
2024-11-02 08:10:20 -04:00
tmerritt
00c75a82e5
more sample roms.
...
more coverage.
2024-11-01 09:41:20 -04:00
tmerritt
13ceb61c97
more passing tests. almost have coverage of instructions back
2024-10-31 15:01:32 -04:00
tmerritt
d8b14fa084
more unit tests working.
...
imgui drawing directly to background now
2024-10-30 15:04:54 -04:00
tmerritt
4fb2d6af29
lets try clippy
2024-10-30 09:45:18 -04:00
tmerritt
dfce9bf9fe
more test coverage
2024-10-29 20:15:19 -04:00
tmerritt
b492eb5f49
WIP
...
richer test suite
Updates imgui to have target ips and limits correctly.
Initial IPS = 1000, plan to expose to user
More tests for encode/decode of instructions
Adding text to instruction parsing
2024-10-29 15:56:34 -04:00
tmerritt
bfb615cfe7
more dump of "Emma" for Gemma
...
Video reset now tests ok
gemma egui interface now implements stupid workaround for video reset
2024-10-12 11:22:37 -04:00
tmerritt
067164c657
adds more test roms
...
adds list of test roms and ability to load as desired
passes the Corax+ opcode test now
2024-10-09 11:04:44 -04:00
tmerritt
d06bc3fd87
stack now traps overflow and underflow
...
fixes missing whitespace
adds multi_sprite test output
----
Timendus'
Chip-8
Test Suite
Runs!
switch to hard test
2024-10-08 14:36:27 -04:00