Save the original video mode before going fullscreen and restore it when the last DirectDraw_Release is called. Also fix a problem where the viewport wasn't set to 0,0.