rice123 - 4 hours ago

I just noticed it also affects subroutine jumps:

a 1000 jmp $6000
rts

a 6000 jsr $1003
jmp $1000

r pc = 1000
watch 2000 9fff if (pc >= $1000) && (pc <= $1003)
x

The monitor thinks that loading the address high byte from $6002 happens when PC == $1003:

#1 (Stop on  load 6002)   12/$00c,  11/$0b
.C:6000  20 03 10    JSR $1003      - A:00 X:00 Y:0A SP:f1 ..-...Z.    5013047