Only the physics does. All of the Lua code runs at your fps. The Lua does a lot of stuff (engines, gearboxes, esc), you shouldn't overlook it. Input handling seems to be at your fps too. If you had read my comment, you would have seen that I was only using that as a simple example of why dt doesn't solve all problems. It had nothing to do with the games physics code. I'm gonna throw a link to my website in here for reference: https://www.alwyn.tech/ Don't get me wrong, I don't know everything, I do make plenty of mistakes; but I have some experience when it comes to games programming, not to mention a degree in it. --- Post updated --- https://www.whatgamesare.com/determinism.html Read the "Determinism in Programming" bit Using their example of Quake. If it is deterministic, you could record the players inputs, save them to a file, load that file on a computer in another continent and replay it. Exactly the same thing will happen, every time. To be clear, not all games need to be fully deterministic (I would argue that most don't), you can add random elements if you like for gameplay purposes. But the simulation aspect of a game should aim to be as close as it can reasonably be. In theory you could record the dt values too, and achieve determinism that way. But that's neither here nor there as far as the player is concerned. TLDR of everything that I have said: Of course people who play the game at 40fps are going to have a worse experience than those playing at 120fps. That's just how things are. But if the games "player assistance" code such as ESC is tied to the physical framerate, that means people who play at different frame-rates may get different or inaccurate "player assistance" that may lead to unrealistic behaviour in game. Will people be able to spot the exact differences mid gameplay? No, not at all. But it may affect their experience within the game by making driving more difficult, or more easy. This is not a statement to say that there is a problem. Its possible that the differences really are so small to not matter at all. But if not, then it is something that would be useful for players to be aware of, especially regarding the use of frame limiting.