Skip to content

Master-64/Shrek2-LiveSplit-ASL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shrek 2 (PC) LiveSplit .ASL

An autosplitter & load remover for Shrek 2 (PC) done via .asl. This repository is the most up-to-date LiveSplit autosplitter for Shrek 2 (PC).

How-to install

  1. Download LiveSplit
  2. Click 'Edit Splits' and set the game title to Shrek 2 (PC)
  3. Click and enable 'Autosplitter and Load Removal is available. (By Master_64)'
  4. Compare to Game Time (it will ask you if you haven't done this)
  5. Done! You should now have an autosplitter and load remover

How-to install (manually)

  1. Download the latest release (seen on the right)
  2. Open LiveSplit, 'Edit Layout' --> Add --> 'Scriptable Auto Splitter'
  3. Edit this new component, and locate the .asl you downloaded in step 1
  4. Compare to Game Time (it will ask you if you haven't done this)
  5. Done! You should now have an autosplitter and load remover

Features

  • Automatic splitting across all main levels, with support for modded levels
  • Automatic starting and resetting of splits
  • Proper load remover that will remove the load times from the game in Real Time for the Game Time shown in LiveSplit
  • Game Time in LiveSplit represents the in-game timer, meaning timing is incredibly accurate (déjà vu)
  • Direct support for MasterToolz
  • Many settings to toggle on-or-off

Important notices!

  • If the game is running on an uncapped framerate, the autosplitter may make errors more commonly than on 60 FPS. You may want to enable the High Refresh Rate Timer option.
  • This autosplitter and load remover was tested on a clean English version of Shrek 2 (PC); may not work on other native versions, or especially on modified directories
  • If you find an error with this script, directly contact Master_64 in the Shrekciety Discord!

Known Bugs or Issues

  • No major issues known at the moment

Credits

Development

Technical Assistance

  • Dalet - Log Buffer Pointers
  • HuniePop - Memory Pointer for Map Name
  • Seifer - Code, Testing & Feedback
  • Nikvel - Memory Pointer for BossFGM's Health
  • Master_64 - All Other Pointers

General Support

  • Janek - Testing & Feedback
  • mrjor - Testing & Feedback
  • Im_a_mirror - Testing
  • Weengell - Testing & Feedback
  • Ablazeknight - Testing
  • Metallicafan212 - Technical Feedback

About

An autosplitter & load remover for Shrek 2 (PC) done via .asl

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages