Btw, on linux, you might want to rather play in fullscreen where the sync is usually better.
For the record, the implementation of vsync support was planned with the use of SDL2.0, but after a few checks it would have required me to move the texture manager to use SDL_Texture and use the SDL renderer before that.
So I guess this is something I'll have to look at in a more manual way, and more preferably using adaptive vsync, when possible.
Useful links:http://www.opengl.org/wiki/Swap_Intervalhttp://stackoverflow.com/questions/5890 ... -in-opengl
EDIT: I'm rather happy to hear the 41 FPS are constant. Before the optimizations in the text rendering algorithms, they would have been more floppy.