The maths to make this work precisely are simply not done properly in the launcher (some integer rounding somewhere is adding up to be a problem). While this is a bug, its not a simple one. The code already has a magical correction constant.
The maths to make this work precisely are simply not done properly in the launcher (some integer rounding somewhere is adding up to be a problem). While this is a bug, its not a simple one. The code already has a magical correction constant.