Truth be told, I hadn't actually thought of the persistent framerate
with sub-frame interpolation idea! Nice, that one!
To be honest, I think that sub-frame interpolation is wasteful.
It is actually a requirement for many game physics algorithms.
And then there is always the cadillac of game loops: a dynamically
multi-threaded game engine. Not for the faint of heart! Check out this
SDL mailing list