32x, take over sh2 cycles setting in-game
authorkub <derkub@gmail.com>
Sun, 29 Dec 2024 10:27:57 +0000 (11:27 +0100)
committerkub <derkub@gmail.com>
Sun, 29 Dec 2024 10:27:57 +0000 (11:27 +0100)
pico/32x/32x.c

index de0193c..1f92956 100644 (file)
@@ -658,10 +658,7 @@ void Pico32xStateLoaded(int is_early)
 
 void Pico32xPrepare(void)
 {
-  if (msh2.mult_m68k_to_sh2 == 0 || msh2.mult_sh2_to_m68k == 0)
-    Pico32xSetClocks(PICO_MSH2_HZ, 0);
-  if (ssh2.mult_m68k_to_sh2 == 0 || ssh2.mult_sh2_to_m68k == 0)
-    Pico32xSetClocks(0, PICO_MSH2_HZ);
+  Pico32xSetClocks(PICO_MSH2_HZ, PICO_SSH2_HZ);
 
   sh2_execute_prepare(&msh2, PicoIn.opt & POPT_EN_DRC);
   sh2_execute_prepare(&ssh2, PicoIn.opt & POPT_EN_DRC);