LiveSplit

A sleek, highly customizable timer for speedrunners.

MIT License

Stars
1.5K

Bot releases are hidden (Show)

LiveSplit - 1.8.28 Latest Release

Published by wooferzfg 7 months ago

  • Added a component to integrate with therun.gg. Go to https://therun.gg/livesplit to get started.
  • Fixed an issue with not being able to upload to Speedrun.com when a category allows up to 2-4 players but still allows solo runs.
  • Fixed an issue with attempt history timestamps not being in UTC internally, making it more difficult for components to work with them.

Scriptable Auto Split:

  • Fixed an issue with timer events not always being unsubscribed.

Racetime:

  • Fixed an issue with freezing if a race does not have an image associated with the game.
  • Fixed an issue with short comparison names not being set properly while racing.
LiveSplit - 1.8.27

Published by wooferzfg 9 months ago

  • Fixed an issue with Speedrun.com categories not being pulled for some games.
  • Fixed an issue with the newer format of Speedrun.com run URLs not being parsed.
  • Fixed the SpeedRunsLive rules link being incorrect.
  • Fixed the "Clean Sum of Best" button not showing anything if there is nothing to clean.
  • Fixed an issue with "Allow Gamepads as Hotkeys" sometimes still being on when disabled in the settings after loading some Auto Splitters.
  • Fixed the total module count being hardcoded to 1024 when Auto Splitters search for a process's modules.

Subsplits:

  • Added an option to automatically abbreviate split names.

Auto Splitting Runtime:

0.0.8:

  • The settings now support choosing files.
  • The settings properly scroll now.
  • Fixed a bug parsing old split files.

0.0.7:

  • The path of a module in a process can be queried now.
  • Setting values can now in addition to booleans be integers, floating point numbers, strings, or lists containing values.
  • The settings GUI is now a proper GUI instead of a checkbox tree.
  • The settings now support combo boxes of custom options.
  • Auto splitters can now react to more situations where settings got changed without being restarted.

0.0.6:

  • Auto splitter can now react to settings changes without being restarted.
  • Auto splitters can now store additional settings that are not visible to the user.

0.0.5:

  • Fixed memory corruptions that occurred due to race conditions.
  • Auto splitters can now skip and undo splits.
  • Settings can now have tooltips.
  • Settings can now be grouped with titles.
  • The runtime is now resilient to scripts crashing.
LiveSplit - 1.8.26

Published by wooferzfg over 1 year ago

  • Updated the Video Component to only be compatible with VLC v3.0.
  • Fixed a bug with split times occasionally being stored with incorrect precision (e.g. 2:14.199999 instead of 2:14.20).
  • Fixed stream links not working for the SpeedRunsLive race viewer.
  • Fixed a bug with caching process modules in some auto splitter components.

Auto Splitting Runtime:

  • WASI is now supported. Considering WASI itself is still in preview, the API is subject to change. Auto splitters using WASI may need to be recompiled in the future.
  • Through WASI, an auto splitter now has read-only access to the host's file system at "/mnt".
  • You can now access the path of a process within the mounted file system.
  • Memory ranges of processes can now be enumerated.
  • The operating system and architecture of the platform that the runtime is running on can now be queried.
  • Fixed a bug where generating debugging information sometimes caused the runtime to crash.
  • The tick rate is now properly taken into account.
  • The settings are now properly saved and refreshed.
  • Settings are now supported.
  • The size of modules can now be queried.

Graph:

  • Fixed a bug with the best segment color not being disabled by default when settings are loaded.

Scriptable Auto Split:

  • Fixed a bug with the Uncheck All button only unchecking top-level settings.

Text:

  • Fixed a bug with the wrong font name label being updated in the settings when changing the font.

Video:

  • Updated to only be compatible with VLC v3.0.
LiveSplit - 1.8.25

Published by wooferzfg almost 2 years ago

  • Fixed an issue with times occasionally being parsed imprecisely in the Splits Editor.
LiveSplit - 1.8.24

Published by wooferzfg almost 2 years ago

  • Fixed an issue with the Game Time fluctuating when being set directly by an Auto Splitter.
LiveSplit - 1.8.23

Published by wooferzfg almost 2 years ago

  • Updated the format of the Auto Splitters XML to ensure backwards compatibility with older LiveSplit versions.
  • Fixed a bug that previously limited the accuracy of stored times to 3 decimal places.
LiveSplit - 1.8.22

Published by wooferzfg almost 2 years ago

  • Added the Auto Splitting Runtime component, which allows running Auto Splitter scripts that use LiveSplit One's new safer sandboxed auto splitting runtime.
  • Update Manager: Components can now specify a local file path for updates via the "localPath" parameter in the update XML.
LiveSplit - 1.8.21

Published by wooferzfg about 2 years ago

  • Fixed an issue with the Speedrun.com API key not being saved in some situations.
  • World Record Component: There is now an option to filter the leaderboard by subcategories, which is enabled by default.
LiveSplit - 1.8.20

Published by wooferzfg over 2 years ago

  • Only show .lss files by default in the "Open Splits From File" dialog.
  • Fixed an issue with the "Associate Run" button in the Splits Editor not working properly.
  • Fixed an issue with timer only mode not being enabled on startup in some cases.
  • Racetime: Added support for race comparisons, allowing you to compare your times to other runners in a race.
  • Racetime: Fixed some crashes and bugs.
LiveSplit - 1.8.19

Published by wooferzfg over 2 years ago

  • Updated the Twitch integration to use the new Helix API.
  • This update automatically disables the "Allow Gamepads as Hotkeys" setting if no gamepad hotkey are currently being used.
  • Fixed the process for authentication with Speedrun.com for the first time.
  • Possible Time Save: Added an option to drop decimals when the time is more than 1 minute.
  • Splits: Use the comparison name by default for the column name.
LiveSplit - 1.8.18

Published by wooferzfg almost 3 years ago

  • Fixed an issue with livesplit-core not loading for some users.
LiveSplit - 1.8.17

Published by wooferzfg almost 3 years ago

  • The Splits Editor now has an option to specify a layout to load with the splits.
  • There is now an option to update LiveSplit's refresh rate in the Settings.
  • Improved the performance of the Browse Speedrun.com dialog.
  • Fixed an issue where the splits were not marked as modified when Auto Splitter settings changed.
LiveSplit - 1.8.16

Published by wooferzfg over 3 years ago

  • Revamped the racetime.gg integration.
  • Made some performance optimizations related to dialog disposal.
  • Removed the font overrides from the Current Comparison component settings since they were previously unused.
LiveSplit - 1.8.15

Published by wooferzfg about 4 years ago

  • Moved LiveSplit.AutoSplitters.xml to a separate GitHub repository.
LiveSplit - 1.8.14

Published by wooferzfg about 4 years ago

  • Splits and layouts can now be opened by dragging and dropping a file onto a LiveSplit window.
  • Fixed an issue with gamepads being disabled as hotkeys when cancelling the Settings dialog.
LiveSplit - 1.8.13

Published by wooferzfg about 4 years ago

  • Added an option to disable gamepads as hotkeys. This could prevent an issue with LiveSplit freezing in some cases.
LiveSplit - 1.8.12

Published by wooferzfg about 4 years ago

  • Fixed the game name dropdown being shown when the Splits Editor opens.
  • Fixed unset variables not being displayed correctly in the category name of the Title component.
  • Fixed the region, platform, and variable dropdowns not reacting properly to the scroll wheel.
LiveSplit - 1.8.11

Published by wooferzfg over 4 years ago

  • Detailed Timer: Now compatible with Subsplits.
  • Subsplits: Fixed an issue with the header affecting the width of the layout in horizontal mode.
  • DeepPointer now supports specifying 64-bit or 32-bit offsets.
LiveSplit - 1.8.10

Published by wooferzfg over 4 years ago

  • Gamepads are now polled on a separate thread, which could potentially avoid some issues with LiveSplit freezing.
  • Splits and Subsplits: Fixed an exception happening on startup when using column labels.
  • Racetime: Fixed an issue with the timer starting before the race countdown has completed.
LiveSplit - 1.8.9

Published by wooferzfg over 4 years ago

  • Fixed some issues with the racetime.gg integration.
  • Fixed issues with sharing a run to Twitch.
  • Manual Game Time: Fixed the component making a sound every time that a time is submitted.
  • Subsplits: Fixed an issue with the header not updating after a reset sometimes.