15 Commits

Author SHA1 Message Date
ef3d605528 removes uncompressed test results as deflated version is now being used 2025-05-30 10:59:43 -04:00
6c902de16f adds smoke tests to everything
adds deflated test examples
2025-05-28 11:32:09 -04:00
fdf09daf0f more coverage 2025-05-27 10:02:13 -04:00
d27d2e8e45 Adds more util methods for swapping endianness and extracting data from instructions
Adds tests for new util methods
2025-05-26 08:40:15 -04:00
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
5663123f81 prep to add savestates 2024-11-02 08:10:20 -04:00
d2537705b7 more coverage 2024-11-01 10:56:09 -04:00
00c75a82e5 more sample roms.
more coverage.
2024-11-01 09:41:20 -04:00
13ceb61c97 more passing tests. almost have coverage of instructions back 2024-10-31 15:01:32 -04:00
d8b14fa084 more unit tests working.
imgui drawing directly to background now
2024-10-30 15:04:54 -04:00
011874bca6 apply of clippy.
fixed missing imports and builds and tests as expected again
2024-10-30 09:48:59 -04:00
4fb2d6af29 lets try clippy 2024-10-30 09:45:18 -04:00
dfce9bf9fe more test coverage 2024-10-29 20:15:19 -04:00
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
1694157e27 move tests to unit_tests to clean up individual files
adds start of font characters
2024-10-27 17:52:19 -04:00