100% No Restriction

From Yoshi's Island Speedrunning Wiki
Jump to navigation Jump to search


WORK IN PROGRESS
(Written by andy_kuma)


Introduction

So for a while now I have thought about making 100% No Restriction a thing. What this means for 100% in particular are these 2 "new" things:

  • Using 1-1 Warps
  • Using Null Eggs that we fill with Screen Exit Sprites to do more 1-1 Warps

In the latter case this means doing a specific Null Egg Set Up in either 2-2 and then playing 1-3 OR playing 3-6 to get the right Null Egg.
So far I have completed some of the general routing but still need to time it properly, which I will do here over time.
The way I will do this is by creating videos of 'optimized' playing the Null Egged Levels and then comparing the time to the ILs and doing some math to get a rough idea on how much it can save.


Resources

These 3 videos are the initial resources I created a long time ago. They won't be super relevant since more updated stuff will be put together, but I want to list them anyway.

The idea/route of playing 2-2 to 3-4 with Null Egg
https://www.youtube.com/watch?v=C_6uin0xRrE
Actually timing the whole thing (a good run) of 2-2 to 3-4
https://www.youtube.com/watch?v=U-QeuKYNLDk
3-6 Null Egg Idea for 4-4, 6-4 and 6-8 (INCOMPLETE)
https://www.youtube.com/watch?v=yHkVhsFkhe4


Pastebin with some more Info: https://pastebin.com/KCDifbqs (Note: This was before I knew about the 3-6 Null Egg so the second half can be considered outdated... I also haven't really looked to much into the ideas of the 2nd potential Null Egg Route mentioned in there)


Warps

I have already tried using all the 'regular' Warps (that I knew about at the time) in 100% to see which ones are faster and by how much.
The following table is a comparison (+ video) of the time of the warped ILs VS. the current regular IL World Records... (as of 15.01.2018)
For the combined time I will list 4 different versions for the following reasons:

  • Case 1 - Only 1-4 & 2-1: In this case 2-4, 2-5 & 5-4 will have faster routes that involve using the Null Egg.
  • Case 2 - Only 1-4, 2-1 & 5-4: There is good chance that only this will be needed, when there is a Null Egg Usage for 2-2 to 3-4, in which case the 2-4 & 2-5 Warps times will be irrelevant to the total time save from regular 1-1 Warps.
  • Case 3 - All Except 5-4: Similar to the first one but in case the 2-2 to 3-4 Null Egg Route isn't faster and there is a use for Null Egg in 5-4.
  • All Levels: In case none of the Null Egg Routes are faster.


With Warps

  • 1-4 in ~96s
  • 2-1 in ~77s
  • 2-4 in ~97s
  • 2-5 in ~96s
  • 5-4 in ~97s
  • Combined time (Case 1): ~173s
  • Combined time (Case 2): ~270s
  • Combined time (Case 3): ~366s
  • Combined time (All levels): ~463s

Without Warps

  • 1-4 in ~125s
  • 2-1 in ~125s
  • 2-4 in ~158s
  • 2-5 in ~104s
  • 5-4 in ~248s
  • Combined time (Case 1): ~250s
  • Combined time (Case 2): ~498s
  • Combined time (Case 3): ~512s
  • Combined time (All levels): ~760s

Time saved

  • Case 1 (1-4 & 2-1): Saves ~77s (~1m07s)
  • Case 2 (1-4, 2-1 & 5-4): Saves ~228s (~3m48s)
  • Case 3 (1-4, 2-1, 2-4 & 2-5): Saves ~146s (~2m26s)
  • All levels: Saves ~297s (~4m57s)



Null Egg Stuff

So the Warp Stuff is rather straight-forward but the Null Egg Stuff however... not so much...

I am still thinking about the best way of doing it but I figured that I should just start *somewhere* and figure it out on the way, or else I might never really get started on this.

So this is how I will do it:
Similar to the Warps Table I will create tables for potential Null Egg Routes and then just sum up the ILs of regular play / Warps play (For the 1-1 Warped levels) and compare them to 'optimized' Level play using the Null Egg Warps. In that case I will also have to add 2-2/1-3 and 3-6 + time from menuing/score screen.


Note: The 3-6 play will be Any% since it is only replayed for the sole purpose getting a new Null Egg with the Screen Exit Sprite and not to 100% the level. Whereas with 2-2 a 100% version is played, as it's the first time entering the level anyway, and getting the Null Egg only adds a small amount of time.



3-6 Null Egg Get

Time spent in the level: ~62s
Additional: ~28s from menuing/score screen etc. (not in this video - I have only checked for 4-4 but will use this timing for all levels)
Combined: ~90s (I will use this timing for all 3-6 Null Egg related routes, it should be roughly correct, all of this is just rough timing anyway)

---> https://www.youtube.com/watch?v=pi2r0PFsGFg

NOTE: I finished the level with a regular egg on the front, but for levels like 4-4, 5-8 or 6-4 --where you immediately want to throw & spit the null egg-- there is no need to carry an additional egg at the front into the level, so it could probably be used somewhere in 3-6, just thrown away or simply shuffled on the last screen before the goal ring. For all the videos here I shuffled the egg, so that I would have 2 eggs to use after throwing & spitting the Null Egg and doing the 1-1 Warp. Keep that in mind.

(Btw. if you keep holding right at the beginning of the last screen you will trigger a 1-1 Warp, that's why you have to jump over the Screen Exit Sprite)

Also it might be faster to bounce on first monkey at the first screen after doing the null egg set up and doing an extended flutter up to the next tree... needs to be timed at some point.


2-2 to 3-4 Null Egg Route

ALL VIDEOS & TIMINGS FOR THIS POTENTIAL NULL EGG ROUTE ARE STILL MISSING... sorry

With Null Egg

Without Null Egg

  • 2-2 in ~130s
  • 2-3 in ~89s
  • 2-4 (1-1 Warped) in ~97s
  • 2-5 (1-1 Warped) in ~96s
  • 2-6 in ~94s
  • 2-7 in ~140s
  • 2-8 in ~240s
  • 3-1 in ~100s
  • 3-2 in ~60s
  • 3-3 in ~165s
  • 3-4 in ~220s
  • ===> Combined time: ~1431s (23m51s)


4-4 Null Egg route

With Null Egg

  • Null Egg Set Up in ~90s
  • 4-4 in ~71s (You lose the Null Egg here)
  • ===> Combined time: ~161s (2m41s)

Without Null Egg

  • 4-4 in ~255s (4m15s)

Time Save

---> ~94s (1m34s)


5-8 Null Egg route

With Null Egg

  • Null Egg Set Up in ~90s
  • 5-8 in ~72s (You lose the Null Egg here)
  • ===> Combined time: ~162s (2m42s)

Without Null Egg

  • 5-8 in ~173s (2m53s)

Time Save

---> ~11s

NOT WORTH IT! (since 3-6 Null Egg is hard)


6-4 Null Egg route

With Null Egg

  • Null Egg Set Up in ~90s
  • 6-4 in ~72s (You lose the Null Egg here)
  • ===> Combined time: ~162s (2m42s)

Without Null Egg

  • 6-4 in ~218s (3m38s)

Time Save

---> ~56s

6-5 null egg mid-ring: [1] (No practical known way to achieve this quickly enough for it to be faster than just playing out 6-5)

6-6 to 5-E Null Egg route

With Null Egg

  • Null Egg Set Up in ~90s
  • 6-6 in ~95s
  • 6-7 in ~136s
  • 6-8 in ~102s
  • 6-E in ~96s*
  • 4-E in ~91s
  • 5-E in ~71s (You lose the Null Egg here)
  • ===> Combined time: ~591s (9m51s)


*Slightly slower 6-E (~98s) but maybe more consistent since no tulip...

Without Null Egg

  • 6-6 in ~116s
  • 6-7 in ~182s
  • 6-8 in ~285s
  • 6-E in ~130s
  • 4-E in ~124s
  • 5-E in ~113s
  • ===> Combined time: ~950s (15m50s)

Time Save

---> ~359s (5m59s)

There are like 7 or more seconds in the Null Egg route from seeing the score screen after 6-8 compared to resetting on Bowser. Resetting on Bowser takes about 13s from explosion to entering 6-E. When doing the 1-1 Warp, from goal ring to entering 6-E it's more like 20s (maybe a little bit more). It can still save roughly 6 minutes which is HUGE!