--- uae/src/include/events.h 2018/04/24 16:38:39 1.1 +++ uae/src/include/events.h 2018/04/24 16:39:32 1.1.1.2 @@ -6,13 +6,6 @@ * (c) 1995 Bernd Schmidt */ -/* This is tunable. 4 gives good results. */ -#ifdef LINUX_SOUND_SLOW_MACHINE -#define cycles_per_instruction 8 -#else -#define cycles_per_instruction 4 -#endif - extern unsigned long int cycles, nextevent; typedef void (*evfunc)(void); @@ -52,9 +45,9 @@ static __inline__ void events_schedule(v static __inline__ void do_cycles_slow(void) { - if ((nextevent - cycles) <= cycles_per_instruction) { + if ((nextevent - cycles) <= M68K_SPEED) { int j; - for(j = 0; j < cycles_per_instruction; j++) { + for(j = 0; j < M68K_SPEED; j++) { if (++cycles == nextevent) { int i; @@ -67,7 +60,7 @@ static __inline__ void do_cycles_slow(vo } } } else { - cycles += cycles_per_instruction; + cycles += M68K_SPEED; } } @@ -87,7 +80,7 @@ static __inline__ void do_cycles_fast(vo } -#ifdef FASTER_CPU +#if M68K_SPEED == 1 #define do_cycles do_cycles_fast #else #define do_cycles do_cycles_slow