+void pl_timing_prepare(int is_pal)
+{
+ pl_rearmed_cbs.fskip_advice = 0;
+ pl_rearmed_cbs.flips_per_sec = 0;
+ pl_rearmed_cbs.cpu_usage = 0;
+
+ frame_interval = is_pal ? 20000 : 16667;
+ frame_interval1024 = is_pal ? 20000*1024 : 17066667;
+
+ // used by P.E.Op.S. frameskip code
+ pl_rearmed_cbs.gpu_peops.fFrameRateHz = is_pal ? 50.0f : 59.94f;
+ pl_rearmed_cbs.gpu_peops.dwFrameRateTicks =
+ (100000*100 / (unsigned long)(pl_rearmed_cbs.gpu_peops.fFrameRateHz*100));
+}
+