From a07d1585deb41bc40777045ac36b1643d2574980 Mon Sep 17 00:00:00 2001 From: Ben Bridle Date: Tue, 16 Apr 2024 15:27:45 +1200 Subject: Fix memory, input, screen, and file devices The memory device was never being allocated any memory, the input device wasn't scrolling correctly, the screen device was rendering sprites incorrectly, and the device ID of the file device had not been changed over from 0xA to 0x9. --- src/devices/screen/draw_sprite.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/devices/screen/draw_sprite.rs') diff --git a/src/devices/screen/draw_sprite.rs b/src/devices/screen/draw_sprite.rs index 9b0658c..5676335 100644 --- a/src/devices/screen/draw_sprite.rs +++ b/src/devices/screen/draw_sprite.rs @@ -19,7 +19,7 @@ impl ScreenDevice { pos.x = pos.x.wrapping_add(1); } pos.x = pos.x.wrapping_sub(8); - pos.y = pos.x.wrapping_add(1); + pos.y = pos.y.wrapping_add(1); } } } -- cgit v1.2.3-70-g09d2