Make core work if the frontend doesn't implement the frame time callback.

It'll work better if the front knows what the frame time is, of course, but it's completely unplayable without that right now.
I could make it throw an error if the env returns false, but that's actually more effort than needed to get it to work without that env.