gen/cd frame loops merged
[picodrive.git] / Pico / PicoInt.h
index 6105f61..6be369a 100644 (file)
@@ -119,7 +119,10 @@ extern unsigned int SekCycleCntT; // total cycle counter, updated once per frame
 extern int SekCycleCntS68k;\r
 extern int SekCycleAimS68k;\r
 \r
-#define SekCyclesResetS68k() {SekCycleCntS68k=SekCycleAimS68k=0;}\r
+#define SekCyclesResetS68k() { \\r
+       SekCycleCntS68k-=SekCycleAimS68k; \\r
+       SekCycleAimS68k=0; \\r
+}\r
 #define SekCyclesDoneS68k()  (SekCycleAimS68k-SekCyclesLeftS68k)\r
 \r
 // debug cyclone\r