12 Commits

Author SHA1 Message Date
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
434cf92414 weekend work 2024-11-04 10:38:46 -05:00
00c75a82e5 more sample roms.
more coverage.
2024-11-01 09:41:20 -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
882f95bc73 more roms 2024-10-23 09:08:07 -04:00
b4b8bfb24b more validation tests for gemma video rendering
Adds 'doom like' 3dviprmaze-vip for demo (VERY VERY SLOW)
updates egui interface to let user select from files in resources/roms
updates cargo to centralize dependencies
95 passing tests
2024-10-16 11:45:01 -04:00
5e290d825b more roms 2024-10-14 12:13:33 -04:00
683b0fc51a more roms to play with
egui now renders the video correctly
2024-10-12 14:16:14 -04:00
c9ef6d4e04 working on gemmaegui to build a usable UI 2024-10-11 15:02:15 -04:00
c455175447 adds more sample roms.
21 is the random number now i guess
2024-10-11 13:11:52 -04:00
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