Quoting JazzDude.
Code:
Does time_step equal a time duration of 16 seconds?

@256?
According to some data, the following is an approximation (with faults):
time_step is the duration between frames in ticks.
one tick = 1/16 of second.
seconds = time_step / 16 or time_step * 0.0625 (1/16).
(precision considerations: division OR multiplication is preferred here?)
Usage (above) MAY produce more precise results than wait(-t)!?
Perhaps, if (+1) eval code is used with dependencies and no carry over (int), results may vary with timing hits?

precision (var 10-22): over extended period of time, fast / slow machines may be out of sync?

Certainly, George can provide better answers / replies.