spu: rework synchronization
[pcsx_rearmed.git] / libpcsxcore / psxcounters.c
index 3e6d417..b25674c 100644 (file)
@@ -335,7 +335,7 @@ void psxRcntUpdate()
 
             if( SPU_async )
             {
-                SPU_async( SpuUpdInterval[Config.PsxType] * rcnts[3].target );
+                SPU_async( cycle, 1 );
             }
         }
         
@@ -501,7 +501,7 @@ void psxRcntInit()
 
 /******************************************************************************/
 
-s32 psxRcntFreeze( gzFile f, s32 Mode )
+s32 psxRcntFreeze( void *f, s32 Mode )
 {
     u32 count;
     s32 i;