Threads
United StatesScooterComputer5 years ago

Hi everyone,

I made a little patch you can download to automatically split your runs on track completion which uses the LiveSplit server. You need either a development build of LiveSplit, or to manually install the LiveSplit server component. Set up the LiveSplit server according to the instructions at https://github.com/LiveSplit/LiveSplit.Server#setup and you should be good to go. Note that on track completion you will get a very small freeze if the LiveSplit server is not running! There's almost zero delay if it is though. You can download the patched binary at https://gkml.dev/GameAssemblyWithSplitterPatch.zip and then to install that you just need to copy it over the Managed folder in the game files.

PAPAJOHN, Nebuladiv, and EyeOf_Newt like this
United StatesScooterComputer6 years ago

While investigating how Garfield Kart handles timing, I discovered that on every timestep (1/60 second), approximately .667 ms of real time is discarded due to delta time truncation. This yields roughly 40 ms of time not counted per second, or 2.4 seconds per minute. Now, this sort of time loss isn't uncommon in games that handle time in an integer fashion, but the real time column in IL is simply the IGT. For Divad's current Sneak A Peak run, the real time is displayed as 2 min 04 seconds 840 ms. However, a bit of algebra yields an estimated 2 min 09 seconds 160 ms actual time. Now, nobody is doing their timings off the real time column, but its current state of being equal to IGT is misleading. Either remove the column, or time the run video!

About ScooterComputer
Joined
6 years ago
Online
5 years ago
Runs
1
Games run
Garfield Kart
Garfield Kart
Last run 6 years ago
1
Run
Games followed
Garfield Kart
Garfield Kart
Last visit 5 years ago
651
visits
Wild Animal Racing
Wild Animal Racing
Last visit 5 years ago
57
visits
Sonic & All-Stars Racing Transformed (3DS)
7
visits