--- BasiliskII/src/uae_cpu/newcpu.h 2001/07/13 10:13:58 1.6 +++ BasiliskII/src/uae_cpu/newcpu.h 2002/03/23 13:57:38 1.7 @@ -222,7 +222,9 @@ static __inline__ void m68k_do_jsr(uaecp static __inline__ void m68k_setstopped (int stop) { regs.stopped = stop; - if (stop) + /* A traced STOP instruction drops through immediately without + actually stopping. */ + if (stop && (regs.spcflags & SPCFLAG_DOTRACE) == 0) regs.spcflags |= SPCFLAG_STOP; }