Autosplitter
7 years ago
United States

This wasn't created by me, but I was told to put it on here for those who want to use it. :)

This is the same one Glacials used in his run.

https://github.com/BatedUrGonnaDie/Autosplitters

New Jersey, USA
Buffet_Time
He/Him, They/Them
7 years ago

You should get this to be added into Livesplit so people can just enable it via the Livesplit program :P

United States

I was waiting to be able to more work on the autosplitter and hopefully have the reset and start based on the new game option in the menu instead of button count so that you don't have to hit the first button for it to restart. Wasn't sure how adding it worked to livesplit and if i could keep updating it freely.

Konasumi likes this
United States

In livesplit go to the layout settings and add a new autosplitter component, from there you find the file on your computer. The way it works is the splitter splits on world transitions. When you hit enough buttons to raise more of the stage it will split, so just make sure that you have 31 splits.

Edit: Was on vacation before, now that I'm back I will try working on the splitter a bit more and hopefully get it to the point where I am comfortable adding it to the list of autosplitters that livesplit will get for you.

Edited by the author 7 years ago
United States

I have updated the autosplitter, you can either get it from the same link or wait until it is merged into the livesplit file. The path to the button count got changed somehow and I switched the reset/start to the y coordinate, which means you no longer have to hit the first button to reset anymore.

Edit: Well its already merged, so no more downloading it manually, just hit activate in the edit splits menu for it to be loaded.

Edited by the author 7 years ago
United Kingdom

I can't seem to get the autosplitter to work at all, I have the right amount of splits and I have it activated but it just doesn't do anything for me :/

Konasumi likes this
United States

The splitter has been updated to use a new path for the buttons. Since the floor was added I can't reliably use height for resetting so I reverted starting and resetting to using the old way of having to hit the first button. Deactivate it from your splits and then re-activate it and it should download the new one.

United Kingdom

It now works fine, but there are a couple of quirks to look out for: Don't start a new game without hitting any buttons, it can stop splitting. If it stops splitting, restart your game with at least one button hit and then start a new game. It can break if you manually reset without completing a run every time you start the game up. That's what I've found in my experience so far.

United States

I don't seem to have the problem with completing a full run on my end, so not sure what is up with that one. But yeah, you have to get the first button for the reset to work.

United Kingdom

Right click Livesplit and click edit splits, Set up 31 different splits. Make sure the tile of the game is Refunct. You should see a button that says Activate, if you hit that it should download the autosplitter. It should then be good to go

Saying that, I just had a steam update for the game and I think it's broken the autosplitter again, I can't seem to get it to split anymore except for when I close the game. If I open the game without resetting Livesplit it splits. idk if it's just me or if it's been broken.

United States

I have pushed a fix for the autosplitter, please let me know if anything is broken. Changes include the dev adding a reset address that we're able to look at now so you no longer have to hit the first button.

Yes this is a quality of life improvement for you speedrunners to have as little friction as possible to restart runs. There was also an update to focus the restart button by default after two restarts per session so that you can quickly press either ESC->SPACE, ESC->ENTER or ESC->Left Mouse Button to restart. I hope that you like it!

The level counter variable has been made static as well which will properly fix any Autosplitter issues after the address has been found.

The variable that BatedUrGonnaDie's script uses to track restarts which was added after I have talked to him has been intentionally set up in such a way that it only triggers after the level has been loaded since tracking the loading time itself is hardware dependent and very unfair for such a short run where it is all about milliseconds.

So yes I would suggest changing the rules to start the run after load has finished but that is up to you of course. I could also change it so that the reset happens before load if you insist. The only downside I can see to the new method is that timing the run manually without Autosplitter might be harder but it is much more consist with it.

Edited by the author 7 years ago
moose_hockey, QuinnAce, and Snaog like this
United Kingdom

I agree, the rules should be changed to time from after the load. I though it was odd that we included the load in the first place. In terms of the autosplitter, it seems to be resetting fine but it doesn't split for me.

United States

I updated it about 3 hours ago, so I'm not sure if you guys are still having problems. If you are and can install cheat engine we can figure out some way to communicate and might be able to find a path that works for everyone.

England

Works fine for me now thanks :)

United States

Splitter broke with the latest update again.

Game stats
Followers
1,407
Runs
5,933
Players
1,623
Latest threads
Posted 3 months ago
4 replies
Posted 4 months ago
5 replies
Posted 7 months ago
3 replies
Posted 1 year ago
Posted 2 years ago
1 reply