I don't have a Mac, and have tried to get a Hackintosh image working in VMware, but no luck so far.
If you can verify that it is linear, I can add it based on that.
Meaning 0.5 is twice the distance of 1 etc. Also, what is the min and max, and supported decimals?