From 885bedb4b400d7694f0473fa2b3622e8a2cf6029 Mon Sep 17 00:00:00 2001 From: Dwedit Date: Tue, 13 Apr 2021 13:16:32 -0400 Subject: [PATCH] Add BRK as an unconditional branch (fixes disassembling into data for BRK instruction) --- Core/Disassembler.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Core/Disassembler.cpp b/Core/Disassembler.cpp index 829c2981..84ca3396 100644 --- a/Core/Disassembler.cpp +++ b/Core/Disassembler.cpp @@ -164,6 +164,7 @@ bool Disassembler::IsJump(uint8_t opCode) bool Disassembler::IsUnconditionalJump(uint8_t opCode) { return ( + opCode == 0x00 || //BRK opCode == 0x40 || //RTI opCode == 0x60 || //RTS opCode == 0x6C || //JMP (Indirect)