Check for valid sizes when initializing video
If Direct3D doesn't initialize, try OpenGL