I've been mulling over in my head an idea for automatic speed detecting and control. It will keep track of the FPS it's getting every second and adjust frameskip or framewait based on that. For "framewait" i was just think I'll have an empty FOR: NEXT code section that steps from 1 to whatever number the speed detector has brought it too. LOL I'll probably have to step it by like .001 for it to work. It will keep increasing the number until the desired FPS is achieved. This may be a crappy way to do it.
Anybody else have a good way of doing it?