diff --git a/src/cpu.rs b/src/cpu.rs index 5cc100d..06dc658 100644 --- a/src/cpu.rs +++ b/src/cpu.rs @@ -427,7 +427,7 @@ impl CPU { } (Instruction::PHP, OpInput::UseImplied) => { // Push status - let val = self.registers.status.bits(); + let val = self.registers.status.bits() | 0x30; self.push_on_stack(val); } (Instruction::PLA, OpInput::UseImplied) => {