I shoot mainly 6.5 Creedmoor and my current 147g ELD-M loads reach 2500 fps and stay supersonic out to about 1200 yards.
So I have been comparing the various ballistic calculators out to that distance by putting in all of the same variables in each, and making things easy for the calculators by setting wind to 0, earth effects off, spin drift off, zero conditions the same as shooting conditions and so on. The 147g ELD-M lists three different G7 BC's for each velocity band so I used those wherever programs allowed. Obviously, 4DOF doesn't use BC.
Settings were: 2500 fps muzzle velocity, scope over bore 2.5", zero 100 yards, alt 0 ft, temp 59f, humidity 50%, pressure 29.92, windspeed/direction 0 and 0.
(My reticle and turrets are in MRADs.)
Earth Effects and Spin Drift Off:
Strelok Pro: U14.4, L0.0
4DOF: U14.48,L0.23 (No way to shut off spin drift in 4DOF. Use table and subtract spin drift, works out to 0.0.)
4DOF (BC-G7): U13.73,L0.23 (Again, can't shut off spin drift. Doesn't use a variable G7 BC, might be working off the high value.)
Ballistic AE: U14.47,L0.0
BallisticsARC: U14,L0.02 (Seems to have hard coded earth effects on. 0, 0 location and 90/270 to nullify earth effects.)
Earth Effects and Spin Drift On: (Shooting at the north pole (90 degrees) shooting directly south 180 degrees. Technically any direction is south.
)
Strelok Pro: U14.5, L0.4 (Doesn't seem to ask for latitude how does it know?)
4DOF: U14.4,L0.36
4DOF (BC-G7): U13.64,L0.36 (Again 4DOF in BC mode is quite dumb, steals earth settings from 4DOF side.)
Ballistic AE: U14.47,L0.45
BallisticsARC: U14.4,L0.3 (90,0, shooting 180 to add most earth effects.)
They all seem pretty close, except for 4DOF in BC mode. Maybe it's stupid on purpose to make you miss with it, so you will appreciate 4DOF? Who knows. I smell some marketing BS.
Strelok is pretty neat but how do you tell it where you are on the earth and which direction you're shooting in?