Grey Alien #1 Are you using an event driven main loop (with time for OS to do stuff) or a tight main loop with no delay(1) in it? Were you running in full-screen or windowed mode? This might ot make a different but I thought it would be useful info.