diff --git a/src/emu/cpu/konami/konamops.c b/src/emu/cpu/konami/konamops.c index fe2efffbd97..747504166df 100644 --- a/src/emu/cpu/konami/konamops.c +++ b/src/emu/cpu/konami/konamops.c @@ -191,10 +191,6 @@ INLINE void lbra( konami_state *cpustate ) { IMMWORD(cpustate, cpustate->ea); PC += EA; - - /* EHC 980508 speed up busy loop */ - if( EA == 0xfffd && cpustate->icount > 0 ) - cpustate->icount = 0; } /* $17 LBSR relative ----- */ @@ -301,9 +297,6 @@ INLINE void bra( konami_state *cpustate ) UINT8 t; IMMBYTE(cpustate, t); PC += SIGNED(t); - /* JB 970823 - speed up busy loops */ - if( t == 0xfe && cpustate->icount > 0 ) - cpustate->icount = 0; } /* $21 BRN relative ----- */ diff --git a/src/emu/cpu/m6800/6800ops.c b/src/emu/cpu/m6800/6800ops.c index b4ead0b2969..abdcfcd74f8 100644 --- a/src/emu/cpu/m6800/6800ops.c +++ b/src/emu/cpu/m6800/6800ops.c @@ -230,8 +230,6 @@ OP_HANDLER( bra ) UINT8 t; IMMBYTE(t); PC+=SIGNED(t); - /* speed up busy loops */ - if (t==0xfe) EAT_CYCLES; } /* $21 BRN relative ----- */ diff --git a/src/emu/cpu/m6805/6805ops.c b/src/emu/cpu/m6805/6805ops.c index 21006fdde0c..50c65abf4fc 100644 --- a/src/emu/cpu/m6805/6805ops.c +++ b/src/emu/cpu/m6805/6805ops.c @@ -34,13 +34,6 @@ OP_HANDLER_BIT( brset ) if (r&bit) { SEC; PC+=SIGNED(t); - - if (t==0xfd) - { - /* speed up busy loops */ - if(cpustate->iCount > 0) - cpustate->iCount = 0; - } } } @@ -56,13 +49,6 @@ OP_HANDLER_BIT( brclr ) if (!(r&bit)) { CLC; PC+=SIGNED(t); - - if (t==0xfd) - { - /* speed up busy loops */ - if(cpustate->iCount > 0) - cpustate->iCount = 0; - } } } @@ -88,12 +74,6 @@ OP_HANDLER( bra ) UINT8 t; IMMBYTE(t); PC+=SIGNED(t); - if (t==0xfe) - { - /* speed up busy loops */ - if(cpustate->iCount > 0) - cpustate->iCount = 0; - } } /* $21 BRN relative ---- */ diff --git a/src/emu/cpu/m6809/6809ops.c b/src/emu/cpu/m6809/6809ops.c index ad112252c8b..a691ccf2812 100644 --- a/src/emu/cpu/m6809/6809ops.c +++ b/src/emu/cpu/m6809/6809ops.c @@ -195,10 +195,6 @@ OP_HANDLER( lbra ) { IMMWORD(EAP); PC += EA; - - if ( EA == 0xfffd ) /* EHC 980508 speed up busy loop */ - if ( m68_state->icount > 0) - m68_state->icount = 0; } /* $17 LBSR relative ----- */ @@ -372,9 +368,6 @@ OP_HANDLER( bra ) UINT8 t; IMMBYTE(t); PC += SIGNED(t); - /* JB 970823 - speed up busy loops */ - if( t == 0xfe ) - if( m68_state->icount > 0 ) m68_state->icount = 0; } /* $21 BRN relative ----- */