Fixed broken minimap viewport on non-16:9 monitors

Minimap now scales with the screen's current aspect ratio, so that it
doesn't get cut off / show objects outside of the minimap mask.