I've implemented the NewMove thing.
use NewMove
instructs the simulation to not multiply all robot .up, .dn, etc. by mass, allowing for greater control.
Works very well, all my old bots once more work as well as they ever did before.
I view it as sort of cheating, so newer evo bots, etc. should probably include use NewMove at the top of their code.
I'll release the version later tomorrow, I still have to add Bots' code and figure out why the bots like to float up and over the top of the sim.