fdf09daf0f
more coverage
2025-05-27 10:02:13 -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
011874bca6
apply of clippy.
...
fixed missing imports and builds and tests as expected again
2024-10-30 09:48:59 -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
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
448aeab154
BUGFIX: Collision works better, not 100%
...
BUGFIX: Video Reset works.
2024-10-14 12:13:46 -04:00
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
6f7b894e92
Gemma now has a test that runs the IBM Logo and verifies the video is as expected when done.
2024-10-11 09:50:01 -04:00
2ef8a78c32
start of computer integration tests
2024-10-11 08:51:44 -04:00
4fc0bfd3d8
now passes the flags test rom
2024-10-10 16:40:25 -04:00
e176ee5638
8xy4 and 8xy5 pass.
...
more flag tests passing
removes legacy code
moves 'gemmaemu' into 'gemma' crate
moves 'gemmaimgui' into its own crate
update to gemma
2024-10-10 15:26:56 -04:00
c7c3c6aa04
resize parameters
2024-10-10 09:19:08 -04:00
4217571ded
rename to gemma
...
add gemmaegui
2024-10-09 15:16:47 -04:00