All content has been updated to work with Epic Games release 1.0.0.10 and Steam 1.0.0.2 aside from Melody of Memory and 0.2. There is also backwards compatibility for KH1 and KH2, follow their links for detailed lists of supported versions.
Before you get started you may want to familiarize yourself with some terminology found here. If there is a word or short hand use that is still unclear please reach out so it can be added!
Download files from the repository in one of the following ways:
- Click the green Code button and download the repository as zip
- Go to an individual file and click the download button in the top right
Follow this setup for any of the games aside from 0.2 and 3:
Get one of the following programs for running lua
scripts:
- LuaBackend The
DBGHELP.zip
file. - LuaFrontend The
LuaFrontend
versioned .rar file. - OpenKH Mod Manager The
openkh.zip
file.
Follow the instructions provided with each on setup or see the LUA.md file for more detailed instructions.
Note that using mods that affect a speedrun are not allowed unless specifically stated so, see specific game documents for further details.
After selecting your game in the Game Name
field in the Edit Splits
window, press the Activate
button.
Add the Scriptable Auto Splitter
component into your Livesplit layout, and select the .asl file for your game.
With either option ensure you have a timer set to show game time. Some games do not support load removed time (LRT) leader boards, check your game's leader board to be sure. You may still use a load remover in these cases but you must ensure your recording includes the "real time" timing method for submission. For more detailed instructions, including configuring, and screenshots see here!
The speedrunning community for the series has a discord where these scripts, casual play and more are discussed, join us here!
If a problem shows up or you would like a split added or change made either submit an issue here on GitHub or come over to the speed run discord and start up a conversation!