scroll down works on CHIP-8 and High-Res modes

scroll left and right work in stdef and hidef
adds octo test roms
adds schip fonts to memory
This commit is contained in:
2024-10-25 08:19:03 -04:00
parent a978ddc41e
commit e29ac45c84
65 changed files with 13342 additions and 230 deletions
+1 -3
View File
@@ -5,14 +5,12 @@ use std::time::{Duration, Instant};
use crate::chip8::computer::Chip8Computer;
use crate::chip8::cpu_states::Chip8CpuStates;
use crate::chip8::cpu_states::Chip8CpuStates::WaitingForInstruction;
pub enum ManagerDumpables {
Video,
Registers,
Keyboard
}
pub struct Chip8ComputerManager {
core_should_run: bool,
one_step: bool,
@@ -76,7 +74,7 @@ impl Chip8ComputerManager {
WaitingForInstruction => {
self.core_last_cycle_start = Instant::now();
self.computer.step_system();
println!("SYSTEM STEP");
// println!("SYSTEM STEP");
}
_ => {}
}