I've just discovered that I can't set the resolution of my monitors to lower than 800x600. So I guess 640x480 support has been dropped by many monitors. That's one reason more not to support it in your game.