I’m having a problem when I’m trying to mix the deterministic lockstep engine setting with a 144hz monitor. It seems that despite setting the time-step to be (1/60), if the frame rate can reach 144hz each step will be (1/144). This can be seen using the example playground app on the document for using the feature…
As you can see from the timestamps, at 60fps the engine reaches frame 551 after 8.726 seconds (0.0158 ms between frames) whereas at 144fps the engine reaches frame 551 after 4.005 seconds (0.00726 ms between frames) …
Is there a workaround for this? Something I’m not understanding?