Reset vector

This commit is contained in:
2023-05-15 22:21:22 -05:00
parent cc5f57c911
commit 7b12911e4a
2 changed files with 8 additions and 0 deletions
+5
View File
@@ -28,4 +28,9 @@ impl Emulator {
self.is_frame_ending = true;
}
pub fn reset(&mut self) {
let reset_vector = (self.bus.read(0x00FFFC) as u16) | ((self.bus.read(0x00FFFD) as u16) << 8);
self.cpu.registers.pc = reset_vector;
}
}