mirror of
https://github.com/libretro/libretro-tyrquake.git
synced 2024-11-30 03:30:43 +00:00
b80bdb0fed
Remove this seemingly harmless check for something silly like time going backwards - it happens a lot. Very confusing because it doesn't happen on debug builds, but only when code optimisation is enabled. It's very possible for a time arguement of zero to be passed in here. However, when opimisation is enabled the FP math gets a bit looser and ordering of operations can shift such that the float passed in is a very small negative number. When that happens and we reset the oldrealtime, we get tricked into running too many simulation frames and the game speed gets screwed up. Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net> |
||
---|---|---|
.. | ||
client | ||
common | ||
docs | ||
gas2masm | ||
progs | ||
qwfwd | ||
server | ||
cmds.txt | ||
quake.gif | ||
quakeworld.bmp | ||
qw2do.txt | ||
qwchangelog.txt | ||
qwrlnote.txt | ||
release233_notes.txt |