|
|
@ -364,8 +364,11 @@ bool inline uClockClass::processShuffle() |
|
|
|
if (shff >= 0) { |
|
|
|
if (shff >= 0) { |
|
|
|
mod_shuffle = mod_step_counter - shff; |
|
|
|
mod_shuffle = mod_step_counter - shff; |
|
|
|
// any late shuffle? we should skip next mod_step_counter == 0
|
|
|
|
// any late shuffle? we should skip next mod_step_counter == 0
|
|
|
|
if (last_shff < 0 && mod_step_counter != 1) |
|
|
|
if (last_shff < 0 && mod_step_counter != 1) { |
|
|
|
return false;
|
|
|
|
if (shuffle_shoot_ctrl == true) |
|
|
|
|
|
|
|
shuffle_shoot_ctrl = false; |
|
|
|
|
|
|
|
return false; |
|
|
|
|
|
|
|
} |
|
|
|
} else if (shff < 0) { |
|
|
|
} else if (shff < 0) { |
|
|
|
mod_shuffle = mod_step_counter - (mod_step_ref + shff); |
|
|
|
mod_shuffle = mod_step_counter - (mod_step_ref + shff); |
|
|
|
//if (last_shff < 0 && mod_step_counter != 1)
|
|
|
|
//if (last_shff < 0 && mod_step_counter != 1)
|
|
|
|