Skip to content

Releases: thisis2838/SourceSplit

3.3.4 : Probably the last v.3 Update

27 Apr 11:07
Compare
Choose a tag to compare
  • Added support for Half-Life 2: Mirrored
  • Added extra checks to prevent UI thread exceptions
  • Added Elevator Split whitelisting for Portal.
  • Added extra checks for determining VAC status of a game.
  • Forced LiveSplit's Timing Method to Game Time upon launch, and an option to disable this.
  • Forced logging to file.
  • Fixed Death Split for Portal not working.
  • Forced 0th tick for Black Mesa to comply with rule changes.

Hotfix 1

  • Fix potential SourceSplit crash when trying to reactivate it.

Hotfix 2

  • Fix a crash which prevents the component from being used on newer versions.

Hotfix 3

  • Fix for hotfix 2

Hotfix 4

  • Fixed HLS support.
  • Fixed a potential error while searching for processes.
  • Changed logging to output to a separate folder in CSV format and segment by days.

Hotfix 5

  • Enforced 0th tick for Half-Life 2 to comply with rule change.

3.3.3 : New games galore

06 Feb 10:27
Compare
Choose a tag to compare
  • Added support for Amalgam, Avenue Odessa, City 17 Is Far Away, Dark 17, Jolly's Hardcore Mod, Sebastian, Nightmare House 1 & 2, NEOTOKYO° Kshatriya, Uzvara, Abberation, Awakening, Call-In, Combine Destiny, Daylight, Expectation, Depot, Riot Act, Siren, Mountain Caves, Missile strike imminent, Overawe, Penetration, Person of Interest, Ravenholm: The Lost Chapter, Research and Development, The Road to Abyss, Spherical Nightmares, Station 51, The Lighthouse, Tr1p, Whoopservatory, Bear Party Adventure, Causality Effect, Last Zombie, Snopdrop Escape, Human Error, Thunder's Leaves.
  • Added support for (hopefully) all RTSL and Map Labs mapping competition compilations.
  • Added a new Help window which shows detailed explanations of the options in the Settings.
  • Added text to show the currently detected game/mod under the Abouts page
  • Fixed Evacuation's Auto-End not always working.
  • Fixed Half-Life 2: Deeper Down's Auto-Start being 1.2 seconds late.
  • Added checks and routines to prevent retrieving a bogus game directory path if it originally contained Unicode characters.
  • Made the Settings window bigger when opened through LiveSplit's right click drop down menu.
  • Corrected Auto-Start time offset for Portal's portal open auto-start.
  • Added some debugging features.
  • Internal code minimizing, revisions, and cleanup.

Hotfix 1

  • Fixed process hang when LiveSplit is closed while a game with locked settings is running.

Hotfix 2

  • Added safeguards against hanging caused by cross-thread operations.
  • Added highlighting to the setting which is currently being described by the Help window.
  • Cleaned up some of the help strings.
  • Improved Portal's elevator splitting.
  • Internal code changes and revisions.

Hotfix 3

  • Refined UI setting handling to prevent cross-thread invocation errors.
  • Fixed some issues with currently-playing demo text.

Hotfix 4

  • Changed Evacuation's Auto-Start to comply with rule changes

3.3.2

14 Jan 20:02
Compare
Choose a tag to compare
  • Added support for Evacuation, Minerva: METASTASIS.
  • Added Auto-Start support for 75FOV Portal 3420 vault save.
  • Corrected vault save timing for Portal games/mods.
  • Internal code revisions and cleanup.

3.3.1 : Game additions and code revisions

19 Dec 10:54
Compare
Choose a tag to compare
  • Added custom split points for Lost Coast.
  • Added support for Portal RTX, Entropy Zero 2, Dark Evening, Episode 3: The Closure, AJB Trajectory trilogy, Forest Train
  • Removed support for Portal 2, Portal Stories: Mel, and Aperature Tag as they were out of date and obsoleted by newer tools.
  • Fixed some issues related to Custom Commands.
  • Internal code revisions and cleanup.

3.3.0

06 Oct 15:54
Compare
Choose a tag to compare
  • Added Demo Recording interoperability for timing, so run time can more closely match demo time.
  • Added a feature to print the information of the latest Demo to the Console.
  • Added a feature to display the current Demo's name and tick count on the layout.
  • Added an option to open SourceSplit's settings under the Control drowdown in LiveSplit.
  • Added an option to add RTA to IGT when the game is not running.
  • Added an extra condition for Auto-Starting when transitioning to a map or loading a save with a particular name.
  • Added an option to disable Auto-Resetting when starting a New Game on the first map.
  • Added support for Local Motive, Portal: Crumbs of Truth.
  • Added extra split points for The Beginner's Guide.
  • Redesigned map whitelist/blacklisting to allow/disallow specific transitions.
  • Redesigned Map Times window.
  • Redesigned settings and added an About page.
  • Changed the timing for all Portal games/mods to abide by new rules.
  • Changed the method for detecting Auto-Start in Portal to use file hash.
  • Made Auto-Splitting history roll back when undoing splits.
  • Some custom commands' values are now saved like settings.
  • Made time and values shown by Additional Timers monospaced.
  • Made the Tick Count display also show the tick count for the current Session.
  • Removed Game Process List for automated game process acquisition logic.
  • Split Timing Method into separate options.
  • Fixed various bugs related to split tracking.
  • Massive internal code revisions and refactoring.

3.2.3

28 Feb 14:06
Compare
Choose a tag to compare
  • Added an option to count server initialization ticks
  • Added an option to add extra ticks per game load
  • Added an option to Auto-Split instead of Auto-Resetting the timer
  • Redesigned timer monitoring to no longer rely on memory injection
  • Fixed some issues with time keeping, particularly with decimal precision
  • Split Auto Start / Stop / Reset into 3 separate settings
  • Cleaned up Setting-handling code
  • Minor adjustments to settings UI

Hotfix 1

  • Made Auto-Reset reset split-related states, even if it is disabled.

Hotfix 2

  • Fixed splitter sometimes missing splits.

Hotfix 3

  • Fixed Dangerous World's Auto-Start firing on loading a save anywhere on the first map.

3.2.2

29 Jan 05:32
Compare
Choose a tag to compare
  • Added support for Very Hard Mod
  • Added an option to split upon intitial map loads
  • Fixed a bug where the splitter stops working if Livesplit crashes or closed unexpectedly when the game is running
  • Fixed a bug where typing into the Start Map textbox may cause an Exception to be tripped
  • Fixed a bug related to start time offset being added twice
  • Changed Black Mesa's xensplit in accordance with game rules
  • Modified Auto-End for Upmine Struggle
  • Unhandled or unexpected Exceptions will now be reported through a Warning popup

Hotfix 1:

  • Added an option to have Real Time be affected by built-in Auto-start time offset
  • Added an option to disable splitting on special events.
  • Fixed some UI element sizing.

Hotfix 2:

  • Fixed Save Deleting splitting when Splitting on Generic Map Split is enabled.

Southernmost Combine support, fixes and additions

05 Jan 13:30
Compare
Choose a tag to compare
  • Added support for Southernmost Combine.
  • Fixed a problem with storing current / old player states upon map load leading to potential premature Auto-starts.
  • Allowed variable precision on the Higher Precision Timer.
  • Fixed Game Process List Default button not working.
  • Added a description field for the various Timing Method options.
  • Modified the Custom Command handler to use binary exports for console printing functions.
  • Changed Death% split in Portal to only happen on the first map.
  • Fixed the default value for TSP's No Space Ending Custom Command.

Timing Overhaul

01 Jan 08:25
Compare
Choose a tag to compare
  • Overhaul to timing methods to increase timing accuracies and fix issues related to pause spamming
  • Fixed double splitting in HL2 Survivor
  • Added an option to disable pausing timer when starting from game pause
  • Code cleanups and refactoring

3.1.3

20 Dec 18:27
Compare
Choose a tag to compare

Minor fixes and changes to settings UI