* Calculate remaining time during each "tick" based on a stored start time. This will hopefully result in a more accurate timing. It was fine on Linux with the previous method. On Windows, however, the time would drift about 1-2 seconds per minute due to differences in how long sleep() was taking to return. * Changed time display to show the elapsed as well as the remaining time.
* Calculate remaining time during each "tick" based on a stored start time. This will hopefully result in a more accurate timing. It was fine on Linux with the previous method. On Windows, however, the time would drift about 1-2 seconds per minute due to differences in how long sleep() was taking to return.
* Changed time display to show the elapsed as well as the remaining time.


localstatic/steep,localstatic/steep