# HG changeset patch # User Simon Cross # Date 1301953083 -7200 # Node ID 9cae256b91d7d0ff3941c573c62908abee6f72ac # Parent c3f8e7af3c0f5dce72c2313e1be2d7e9e222f910 Fix bug in FPS calculation. Phew -- we're still fast. diff -r c3f8e7af3c0f -r 9cae256b91d7 skaapsteker/engine.py --- a/skaapsteker/engine.py Mon Apr 04 23:37:02 2011 +0200 +++ b/skaapsteker/engine.py Mon Apr 04 23:38:03 2011 +0200 @@ -35,7 +35,7 @@ self._current_scene.dispatch(ev) self._current_scene.draw(surface, self) pygame.display.flip() - self._fpss[self._cur_frame] = clock.tick(self._framerate) + self._fpss[self._cur_frame] = 1000.0 / clock.tick(self._framerate) self._cur_frame = self._cur_frame + 1 if self._cur_frame < 99 else 0 def get_fps(self):