I added an autosplitter for the SNES version to the Resources page.
- It has been tested with snes9x 1.6. It can be expanded to other versions or emulators, but I would need help finding the pointers.
- Start function automatically starts the run when pressing New Game.
- Split function splits every level at the black screen.
- Reset function resets the run when you go to the main menu (it also works if you're using a savestate for resets).
- Needless to say, but you'll need a split for every level for this to give you the correct run time.
An important note: The variable I found to work best for the autosplitter actually starts the timer 1 cycle after our usual timing method. But, at the same time, it splits all levels also 1 cycle late (including the last level), which evens out and gives the correct splits and time for every level. I already tested this with edition software and the time is accurate.
I added another autosplitter for SNES Individual Levels, made by @BigNoNo.
- It has been tested with snes9x 1.6. It can be expanded to other versions or emulators, but we would need help finding the pointers.
- Start function automatically starts the run when inputting a level password.
- Split function splits when you finish the level.
- Reset function resets the run when you go to the main menu (it also works if you're using a savestate for resets).
- It assumes you only use one split for your level.
An important note: The variable we use for the autosplitter actually starts the timer 2 cycles after our usual timing method. But, at the same time, it splits 1 cycle late. So, in order to get the exact time of your run, you must start your timer on -0.05 seconds if you want to use the autosplitter.