- dprintf("stop before: %i", stop_before);
- if (stop_before > 0 && stop_before <= 32) // Gens uses 16 here
+ //elprintf(EL_BUSREQ, "get_zrun: stop before: %i", stop_before);
+ // note: if we use 20 or more here, Barkley Shut Up and Jam! will purposedly crash itself.
+ // but CD Terminator needs at least 32, so it only works because next frame cycle wrap.
+ if (stop_before > 0 && stop_before < 20) // Gens uses 16 here