Livesplit with Autosplitter aims to autodetect race starts & finishes on Lotus III :
Autosplitter works on below setup and may work other versions of DOSBox & Livesplit : -> DOSBox 0.74-3 (https://www.dosbox.com/) Install latest version of DOSBox from this site and made proper configuration for Lotus III game. See "DOSBox Configuration" guide for detail. -> Livesplit 1.8.25 (https://livesplit.org/) Install latest version of Livesplit from this site. -> Autosplitter script for Lotus III (for information) (ASL File : https://raw.githubusercontent.com/WinterThunderSpeedrun/Autosplitters/master/Lotus3.asl) Actually, It's not necessary to manually download this file. It should be available in LiveSplit, when you select "Lotus III - The Ultimate Challenge" as the game. (Thanks to "WinterThunder" to write this script)
-> Main Page for Autosplitter (for information) : https://github.com/LiveSplit/LiveSplit.AutoSplitters
Note about Autosplitter : DOSBox autosplitter breaks (doesn't find correct memory address) if you alter the dosbox.conf in a specific way. Known ways to break the autosplitter:
- Alter the PATH system variable -> don't invoke SET PATH=xyz
- Set gus=true (make sure gus is set to false)
The only limitation to it is that you have to start/reset it manually. You need to push start button in Track selection screen. Timer will start automaticaly when race starts and Timer stops automaticaly after you pass finish line. Autosplitter works race after race automaticaly until you pass finishline on last race in championship or arcade. After you are done with timer, you need to push "Reset" button to reset timer.
Setup for Autosplitter : -> in Livesplit, right click and select "edit splits" -> in Game Name, find and select "Lotus III: The Ultimate Challenge" -> in Run Category, select "Championship" -> under "Start timer at", you should see a text saying "Autosplitter with IGT for Lotus III on DOSBox 0.74-3 (manual start an reset required)" -> Click Settings and Locate "Lotus Autosplitter Script File : Lotus3.asl" -> in Settings, I suggest you tick "Start" and "Split" if they're not already -> make sure to activate the autosplitter right next to this text (if the button displays "Deactivate", it means you're fine and autosplitter script is active) -> in Additional Info, select MS-DOS as Platform, Easy for Difficulty. It may not influence the autosplitter or not. -> click ok, then right click again on Livesplit and select "Edit layout" -> make sure you don't have in the list anything like "Auto Splitting Runtime", "Manual Game Time" or "Scriptable Auto Splitter" as it could conflict with the autosplitter you activated in the splits. -> in Detailed Timer, make sure your Timing Method is "Game Time". -> if you didn't do it already, add in the layout a Timer for Real Time, as it's mandatory for the leaderboard : click +, Timer -> Timer, and set it to "Real Time".
Thanks to Winter Thunder and Vel'Cheran to provide this details.