Installing:
First of all we need to install LiveSplit and AutoSplit.
LiveSplit:
- You can download LiveSplit using the link below. LiveSplit will be used to track and display our times as we go through the run.
https://github.com/LiveSplit/LiveSplit/releases/download/1.8.28/LiveSplit_1.8.28.zip
- Create a new folder for all of the LiveSplit files to be unpacked into in your documents. Then use winRAR to extract the contents of the zip file into this folder.
AutoSplit:
- Now we can move onto AutoSplit. You can download it using the link below. AutoSplit will be used to identify when the lap starts and ends so that we can record only the time spent when we are on our hotlap, and not in the menus etc.
https://github.com/Toufool/AutoSplit/releases/download/v2.2.2/AutoSplit.v2.2.2.Python.3.11.zip
-
Again make a new folder, this time inside the LiveSplit folder, called something like "AutoSplit", and extract the contents of the above zip file into this folder.
-
For AutoSplit to work, it compares an area of your live screen to 3 photos to help identify when the lap starts and ends. The photos can be downloaded through the link below.
-
Extract this zip file into another new folder, which should be inside the "AutoSplit" folder from earlier. Call this something like "AutoSplit Images".
-
Make sure all of your images have the correct name as below, as this is what AutoSplit uses to make it work.
Setup:
Now we need to setup the programs in order to time your run.
LiveSplit:
- To open LiveSplit, find the file "LiveSplit.exe" and open it. If will help you find it in the future, make a shortcut to the exe from your desktop.
- Once opened, a small black box should appear somewhere on your screen like this.
- Right click on this and click "Edit Splits". Adjust your settings as shown below, the icons are optional but I personally like to have them.
- Use the + button to add settings and the - button to remove them. Add a detailed timer (In the timer category), once you have done this remove the default “timer”. Once you have done that, add "title" (In the information category) and "splits" (In the list category). Once you are done, the window should look like this.
- After this, click on "Layout Settings" in the bottom left of this window. You should be greeted with a window that looks like this.
You can change these as you wish, they are customisable. In the "title" settings you can also remove attempt counts which is the annoying number in the top right of the screen. However the "splits" settings are important.
- In the "Splits" section, make sure you set all of the "accuracy" settings to hundredths and that "Drop decimals when more than 1 minute" is not ticked. Then, scroll down to the bottom of this section and set the settings as shown below.
- Once you have applied all of these settings, you should be left with a window like this.
- Right click this window again and then go to "settings". This is where we set our hotkeys. Your hotkeys can be anything on the keyboard but they need to not affect your gameplay. Also, make sure that the "Global Hotkeys" settings is enabled and "Double tap prevention" is disabled. (The top 5 hotkeys are the only ones that matter)
Now LiveSplit is completely setup. Make sure to save your layout in the LiveSplit folder and exit out of LiveSplit before moving on to the next step.
AutoSplit:
-
Go back to the "AutoSplit" folder where we extracted the zip file earlier and open "AutoSplit.exe".
-
Hover over "File" in the top left hand corner of the screen and select "settings". Now we need to copy the keybinds that we put in for LiveSplit into this.
-
Once this is done we want to add the folder where we put those images earlier. Click browse in the top right of the screen and import all 3 images.
- Now we have our images, we want to open Formula Roblox. Go into time trial and cross the line to start a lap but then immediately stop so that the delta is visible in the top right hand corner of the screen, but does not yet have any numbers on it.
-
Then using AutoSplit again, click "Select Window" and click onto the Roblox window you have open.
-
Then we need to make the area AutoSplit is looking at the same as the image we have loaded. To do this we need to change the X, Y, Width and Height values to create an image on the live recording that matches the image we have saved. These are the values I used and they should work, but you might have to experiment with the values. The aim here is to get the "live" image similarity to be above 0.9, this you can see at the bottom of AutoSplit in the similarity viewer.
- Once you have gotten it so that the area AutoSplit is looking at is similar enough to that of the image saved so that the images begin rotating between themselves. You have setup AutoSplit.
Testing:
- Save and Close AutoSplit and then open LiveSplit and AutoSplit back up. Move the LiveSplit window somewhere that doesnt obstruct your view of the game entirely and then test it out by starting a lap. When you cross the line to start the lap, the timer on LiveSplit should begin to run. When you end the lap, the timer on LiveSplit should move to the next track down and also pause the timer. If this works correctly, try it for 1 more track to make sure, and if it works there too then you have the AutoSplitter setup!
NOTE: Sometimes the times will be slightly off of the time recorded by the game, this is because AutoSplit reads your screen at a certain frequency so sometimes it will be marginally off. The only way to solve this would be to increase the frequency at which it watches your screen which would massively slow down your game so unfortunately for most, this is not possible. These time differences are so marginal however that this should not make much of a difference at all.