This is a slightly reworked version of this submission by Tegron in the hopes of more consistent syncing.
File info
Additional libTAS settings:
-
Runtime > Asynchronous events
: checkXEvents at frame beginning
andSDL events at frame beginning
.
Additional instructions:
- Pause at frames 2 and 33 for a few seconds so that the clock is guaranteed to disappear at frame 34.
FPS:
- Between 4 and 5 most of the time (i.e. it should take from 6 to 8 hours to go through the whole thing).
Total frames:
- 105123 (+19 from original movie)
Changes made to the submitted movie
- 32100: 2 blank frames inserted.
- Reason: late menu thread, prevents loading errors.
- 33080: 2 blank frames inserted.
- Reason: late menu thread, prevents loading errors.
- 39738-39822: fishing timings updated (39752, 39788, 39822 instead of 39738, 39783, 39803).
- Reason: adapt to different fishing RNG.
- 39806: 15 blank frames inserted.
- Reason: adapt to different fishing RNG.
- 40198: two extra action presses, no insert.
- Reason: catch the rabbit more consistently.
- 90607-90720: go exactly the other way (180° symmetry), same death timing.
- 114 'Right' inputs changed to 'Left', 69 'Down' inputs changed to 'Up'.
- Reason: adapt to different monster spawn RNG in the third phase of Miss Knives' fight.
Known desyncing factors
General gameplay
- Solution: in libTAS:
Tools > Slow Motion > 12%
(i.e. 7.5 FPS max).
Autosaves
- Solution: in libTAS:
Settings > Runtime> Asynchronous events
: checkXEvents at frame beginning
andSDL events at frame beginning
. - Side effect: max FPS drop to around 5.
Late 'retry' menu threads after intentional deaths
- Solution: insert two blank frames at least dozen frames prior to the menuing.
- Side effect: changes RNG in the later parts of the run (notably the fishing minigame around frame 39700 and the monster spawns in the third phase of Miss Knives' fight).
- Note 1: when such a delay happens, it seems to be consistently late by two frames.
- Note 2: there are seven intentional deaths: the three Red traps, the painting chase and the three last phases of Miss Knives' fight. So far I only got delays at the second and third Red traps. Making a v2 of the resync where the 'retry' menu threads are always assumed to be late might lead to even more consistency.