Whilst I normally wouldn't post a new PB that's only six seconds faster than my old one, this one now puts me in fourth place on the leaderboard, so was worth doing. The time difference between LiveSplit and IGT is still over six seconds, so for the future, I'm adjusting the delay on the timer unpausing to see if I can get it a little more accurate. After one more run, if it's closer, I'll share it with the community.
For timing this run, I developed an image-based autosplitter, as finding memory locations has proved impossible for me. LiveSplit however is still only used as a reference, not an actual time, as it's not accurate down to the millisecond. The time shown in the title and thumbnail is gained from checking the final in-game race time for each race. For a proper breakdown:
Official Loading Removed Time: 35:41.04 LiveSplit Game Time: 35:47.82 Real-Time Including Loads: 41:54.67
Check out the stream: https://www.twitch.tv/nickrpgreen Join the Discord server: https://discord.gg/dhpdcch