aboutsummaryrefslogtreecommitdiff
path: root/src/opcodes.rs
diff options
context:
space:
mode:
authorAstatin <[email protected]>2025-06-06 12:29:15 +0200
committerAstatin <[email protected]>2025-06-06 12:29:15 +0200
commitaa5ebbc872b3f9b93add3d2060fa47a82ab0525f (patch)
tree59773a87797447573f52a7f5676a9a41f3ac1f2e /src/opcodes.rs
parent0c7f945407561f7c4531b2780e908bb2098551d8 (diff)
Add skip bootrom & dumps on stop
Diffstat (limited to 'src/opcodes.rs')
-rw-r--r--src/opcodes.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/opcodes.rs b/src/opcodes.rs
index a8af25f..606634a 100644
--- a/src/opcodes.rs
+++ b/src/opcodes.rs
@@ -608,7 +608,10 @@ impl<S: Serial, A: Audio> GBState<S, A> {
0b000 => match n1 {
0b000 => 4,
0b001 => self.ldnnsp(),
- 0b010 => todo!("STOP"),
+ 0b010 => {
+ self.is_stopped = true;
+ 4
+ },
0b011 => self.jr8(),
_ => self.jrcc8(n1),
},