aboutsummaryrefslogtreecommitdiff
path: root/src/opcodes.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/opcodes.rs')
-rw-r--r--src/opcodes.rs15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/opcodes.rs b/src/opcodes.rs
index 6405726..87d921e 100644
--- a/src/opcodes.rs
+++ b/src/opcodes.rs
@@ -1,6 +1,6 @@
use crate::io::{Audio, Serial};
-use crate::state::{flag, reg, GBState};
use crate::logs::{log, LogLevel};
+use crate::state::{flag, reg, GBState};
// The opcodes functions are returning the number of cycles used.
@@ -612,7 +612,7 @@ impl<S: Serial, A: Audio> GBState<S, A> {
0b010 => {
self.is_stopped = true;
4
- },
+ }
0b011 => self.jr8(),
_ => self.jrcc8(n1),
},
@@ -836,10 +836,13 @@ impl<S: Serial, A: Audio> GBState<S, A> {
pub fn exec_opcode(&mut self) -> u64 {
let opcode = self.mem.r(self.cpu.pc);
- log(LogLevel::OpcodeDump, format!(
- "{:02x}:{:04x} = {:02x} (IME: {})",
- self.mem.rom_bank, self.cpu.pc, opcode, self.mem.ime
- ));
+ log(
+ LogLevel::OpcodeDump,
+ format!(
+ "{:02x}:{:04x} = {:02x} (IME: {})",
+ self.mem.rom_bank, self.cpu.pc, opcode, self.mem.ime
+ ),
+ );
self.cpu.pc += 1;