diff --git a/src/cpu.rs b/src/cpu.rs index 07ee848..c7edc21 100644 --- a/src/cpu.rs +++ b/src/cpu.rs @@ -353,7 +353,7 @@ impl CPU { (Instruction::JMP, OpInput::UseAddress(addr)) => self.jump(addr), (Instruction::JSR, OpInput::UseAddress(addr)) => { - for b in self.registers.program_counter.wrapping_sub(1).to_le_bytes() { + for b in self.registers.program_counter.wrapping_sub(1).to_be_bytes() { self.push_on_stack(b); } self.jump(addr);