Difference between revisions of "Category Overview"

From Yoshi's Island Speedrunning Wiki
Jump to navigation Jump to search
(Any% Magical Journey)
(Universal Bans)
(33 intermediate revisions by the same user not shown)
Line 8: Line 8:
 
|
 
|
 
'''For all categories, the following bans are part of the rules and thus, will not be listed under each individual category.'''
 
'''For all categories, the following bans are part of the rules and thus, will not be listed under each individual category.'''
*Bizhawk, Higan, Snes9x 1.43, ZSNES etc. emulators; these are banned due to inaccurate [https://en.wikipedia.org/wiki/Super_FX Super FX 2 chip] emulation that results in fewer lag frames than the official console release. As such, the only allowed emulators are Snes9x 1.51, 1.53 - 1.56.
+
*Bizhawk, Higan, Snes9x 1.43, ZSNES etc. emulators; these are banned due to inaccurate [https://en.wikipedia.org/wiki/Super_FX Super FX 2 chip] emulation that results in fewer lag frames than the official console release. As such, the only allowed emulators are '''Snes9x 1.51, 1.53 - 1.56'''.
 +
*The [https://sd2snes.de/blog/about SD2SNES] (regular and pro versions) flash cartridge. It runs faster than console so it is also banned, however, it is allowed for romhacks for the sake of convenience. [https://docs.google.com/spreadsheets/d/1-Pr8nCnWOJpW5xrwWbZPtWUXQh01KHfafQFbZApcDBM Here] is a spreadsheet with emulator and SD2SNES timings so you can see exactly how fast (or slow) they are compared to console.
 
*Controller functions that are not possible on an unmodified, stock controller (e.g. [https://en.wikipedia.org/wiki/Macro_(computer_science) macros], [[Warps#Left.2BRight_Warping|left+right]], turbo) however, turbo is still allowed in the Japanese community.
 
*Controller functions that are not possible on an unmodified, stock controller (e.g. [https://en.wikipedia.org/wiki/Macro_(computer_science) macros], [[Warps#Left.2BRight_Warping|left+right]], turbo) however, turbo is still allowed in the Japanese community.
 
*Outside tools (e.g. [http://tasvideos.org/EmulatorResources/RamWatch.html RAM watch], [http://tasvideos.org/LuaScripting.html Lua script]).
 
*Outside tools (e.g. [http://tasvideos.org/EmulatorResources/RamWatch.html RAM watch], [http://tasvideos.org/LuaScripting.html Lua script]).
Line 20: Line 21:
 
==Any% Warpless==
 
==Any% Warpless==
 
|-
 
|-
|'''Description:''' The ''no major glitches'' category of the game. It is the main category of the Yoshi speedrunning community. In the past, this was the main category for just the Japanese community, as they did not want to use [[Warps#1-1_Warps|1-1 Warps]], however, the rest of the world did and thus, the [[Category_Overview#Any.25_Warps|Any% Warps]] category was created. The Japanese also timed their runs to the last input, whereas the rest of the world finished the run on Bowser explosion. This is where the difference in timing methods between this category and [[Category_Overview#Any.25_Warps|Any% Warps]] came from.
+
|'''Description:''' The ''no major glitches'' category of the game and the the main category of the Yoshi speedrunning community. In the past, this was the main category for just the Japanese community, as they did not want to use [[Warps#1-1_Warps|1-1 Warps]], however, the rest of the world did and thus, the [[Category_Overview#Any.25_Warps|Any% Warps]] category was created. The Japanese also timed their runs to the last input, whereas the rest of the world timed up until the Bowser explosion. This is where the difference in timing methods between this category and [[Category_Overview#Any.25_Warps|Any% Warps]] came from.
 
;
 
;
 
|-
 
|-
Line 50: Line 51:
 
|
 
|
 
|-
 
|-
|'''Description:''' This was the original Any% category of the game before the [[Null_Egg|Null Egg Glitch]] and [[ACE|ACE]] were discovered. This run takes advantage of [[Warps#1-1_Warps|1-1 Warps]] and the [[3-3_Glitch|3-3 Tongue Glitch/map corruption]] to save time. It also allows [[Controls#Resetting_To_Save_Time|resetting]] the console during the run to skip the cutscene at the end of each world. Other than that and the timing method, it is identical to [[Category_Overview#Any%_Warpless|Any% Warpless]].
+
|'''Description:''' The original Any% category of the game before the [[Null_Egg|Null Egg Glitch]] and [[ACE|credits warp]] were discovered. This run takes advantage of [[Warps#1-1_Warps|1-1 Warps]] and the [[3-3_Glitch|3-3 Tongue Glitch/map corruption]] to save time. It also allows [[Controls#Resetting_To_Save_Time|resetting]] the console during the run to skip the cutscene at the end of each world. Other than that and the timing method, it is identical to [[Category_Overview#Any%_Warpless|Any% Warpless]].
 
;
 
;
 
|-
 
|-
Line 101: Line 102:
 
==100%==
 
==100%==
 
|-
 
|-
|'''Description:''' The 100% category of the game. You must finish each level with 30 stars, 20 red coins and 5 flowers. Additionally, this run features the Extra level in each world, which normally does not appear in the Any% categories. 100% makes use of strategies from Any% Warpless, along with many egg shots and clever star routes to complete levels quicker. Red coins can be [[Tricks#Red_Coin_Duplication|duplicated]] to skip slower ones and [[Bonus_Skips|bonus games]] can also be reliably skipped in every level. This is by far the longest and toughest run in the game and it is advised to not run this category if you're new to the game, as it basically requires you to have mastered the [[Movement|basics]] first. It is certainly a fan favorite though with how crazy and flashy the run is.  
+
|'''Description:''' The 100% category of the game. You must finish each level with 30 stars, 20 red coins and 5 flowers. Additionally, this run features the Extra level in each world, which normally does not appear in the Any% categories. 100% makes use of strategies from Any% Warpless, along with many egg shots and clever star routes to complete levels quicker. Red coins can be [[Tricks#Red_Coin_Duplication|duplicated]] to skip slower ones and [[Bonus_Skips|bonus games]] can also be reliably skipped at the end of every level. This is by far the longest and toughest run in the game and it is advised that you do not run it unless you have mastered the [[Movement|basics]] first. It is certainly a fan favorite though with how crazy and flashy the run is.  
[https://pastebin.com/R5xDLXE8 '''Hot take on Any% vs. 100% speedrunners.''']
+
[https://pastebin.com/R5xDLXE8 Hot take on Any% vs. 100% speedrunners.] <br/>
 +
[https://www.youtube.com/watch?v=J9nIVfD6VMI Red coin despawn quirk to be aware of.]
 
;
 
;
 
|-
 
|-
Line 112: Line 114:
 
*Start: On new file select.
 
*Start: On new file select.
 
*End: When the last completed level card flips over.
 
*End: When the last completed level card flips over.
**'''Note:''' When the run is completed, a score check of all worlds is usually done to confirm that all levels have a score of "100", though it is not required.
+
**'''Note:''' When the run is completed, a score check of all the worlds is usually done to confirm that all the levels have a score of "100", though it is not required.
 
|-
 
|-
 
|'''Bans:'''
 
|'''Bans:'''
Line 119: Line 121:
 
*[[Null_Egg|Null Egg]]
 
*[[Null_Egg|Null Egg]]
 
*[[ACE|Arbitrary Code Execution]]
 
*[[ACE|Arbitrary Code Execution]]
*''The Japanese community also bans resetting, except after defeating Bowser''.
+
*''The Japanese community also bans [[Controls#Resetting_To_Save_Time|resetting the console]], except after beating Bowser''.
 
|-
 
|-
 
|'''Required:'''
 
|'''Required:'''
*A score of '''100''' in all levels (including Extras).
+
*A score of '''100''' on all levels (including Extras).
 
|-
 
|-
 
|'''Useful Pages:'''
 
|'''Useful Pages:'''
 +
*[[Tricks#Red_Coin_Duplication|Red Coin Duplication]]
 
*[[Bonus_Skips|Bonus Skips]]
 
*[[Bonus_Skips|Bonus Skips]]
*[[Tricks#Red_Coin_Duplication|Red Coin Duplication]]
 
 
|}
 
|}
  
Line 135: Line 137:
 
==Any% Magical Journey==
 
==Any% Magical Journey==
 
|-
 
|-
| '''Description:''' The most unique category in the game and at one point, the fastest way to beat the game. Magical Journey uses the [[Null_Egg|Null Egg Glitch]] in 2-3 through 6-8 to significantly shorten each level. Although the [[Category_Overview#Any%_Beat_Bowser|Any% Beat Bowser]] category obsoletes this one due to a [[Null_Egg#Save_File_Corruption|save file corruption]] trick in 3-1, it is different enough to warrant keeping it. Some people might even enjoy this category more simply because continuing the run past 3-1 isn't luck dependent like it is in Beat Bowser.
+
| '''Description:''' The most unique category in the game and at one point, the fastest. Magical Journey uses the [[Null_Egg|Null Egg Glitch]] in 2-3 through 6-8 to significantly shorten each level. Although the [[Category_Overview#Any%_Beat_Bowser|Any% Beat Bowser]] category obsoletes this one due to [[Null_Egg#Save_File_Corruption|save file corruption]] in 3-1, it is different enough to warrant keeping it. Some people might even enjoy this category more simply because continuing the run past 3-1 isn't luck dependent like it is in Beat Bowser.
 
;
 
;
 
|-
 
|-
Line 165: Line 167:
 
==Any% Beat Bowser==
 
==Any% Beat Bowser==
 
|-
 
|-
| '''Description:''' Any% Beat Bowser is the second fastest category to complete the game. The main subjective for achieving top times in this category is using the [[Null_Egg|Null Egg Glitch]] and then doing a [[Null_Egg#Save_Corruption|Save Corruption in 3-1]]. This run used to be the [[Category_Overview#Any.25|Any% category of this game]] before [[ACE|ACE]] got found.
+
| '''Description:''' The second fastest category in the game, Any% Beat Bowser is the same as [[Category_Overview#Any.25_Magical_Journey|Any% Magical Journey]] up until 3-1, where it takes advantage of [[Null_Egg#Save_File_Corruption|save file corruption]] to unlock 6-8 and subsequently beat Bowser. This run used to be the quickest way to beat the game until [[ACE|credits warp]] was found.
 
;
 
;
 
|-
 
|-
Line 172: Line 174:
 
|-
 
|-
 
|'''Timing:'''
 
|'''Timing:'''
*Starts on File Select
+
*Start: On new file select.
*Ends on Bowser Explosion
+
*End: On the first frame of the Bowser explosion.
 
;
 
;
 
|-
 
|-
|'''Bans:'''
+
|'''This category has no restrictions other than the [[Category_Overview#Universal_Bans|universal bans]].'''
*[[ACE|Arbitrary Code Execution]]
 
 
;
 
;
 
|-
 
|-
 
|'''Useful Pages:'''
 
|'''Useful Pages:'''
*Resetting
+
*[[Warps#1-1_Warps|1-1 Warps]]
 
*[[Null_Egg|Null Egg Glitch]]
 
*[[Null_Egg|Null Egg Glitch]]
*[[Null_Egg#Save_Corruption|Save Corruption]]
+
*[[Null_Egg#Save_File_Corruption|Save File Corruption]]
*[[Warps#1-1_Warps|1-1 Warps]]
 
 
|}
 
|}

Revision as of 20:59, 18 March 2019


Universal Bans

For all categories, the following bans are part of the rules and thus, will not be listed under each individual category.

  • Bizhawk, Higan, Snes9x 1.43, ZSNES etc. emulators; these are banned due to inaccurate Super FX 2 chip emulation that results in fewer lag frames than the official console release. As such, the only allowed emulators are Snes9x 1.51, 1.53 - 1.56.
  • The SD2SNES (regular and pro versions) flash cartridge. It runs faster than console so it is also banned, however, it is allowed for romhacks for the sake of convenience. Here is a spreadsheet with emulator and SD2SNES timings so you can see exactly how fast (or slow) they are compared to console.
  • Controller functions that are not possible on an unmodified, stock controller (e.g. macros, left+right, turbo) however, turbo is still allowed in the Japanese community.
  • Outside tools (e.g. RAM watch, Lua script).
  • Outside modification of the game's code. This includes things like cheat devices (e.g. game genie), crooked cartridges and modified ROMs.

Main Categories

Any% Warpless

Description: The no major glitches category of the game and the the main category of the Yoshi speedrunning community. In the past, this was the main category for just the Japanese community, as they did not want to use 1-1 Warps, however, the rest of the world did and thus, the Any% Warps category was created. The Japanese also timed their runs to the last input, whereas the rest of the world timed up until the Bowser explosion. This is where the difference in timing methods between this category and Any% Warps came from.
Leaderboard: http://www.speedrun.com/yi#Warpless
Timing:
  • Start: On new file select.
  • End: On the last input when the last text box is advanced after Bowser is defeated.
    • Note: The US version of the game has 2 text boxes here, while the Japanese version only has 1.
Bans:
Useful Page:


Any% Warps

Description: The original Any% category of the game before the Null Egg Glitch and credits warp were discovered. This run takes advantage of 1-1 Warps and the 3-3 Tongue Glitch/map corruption to save time. It also allows resetting the console during the run to skip the cutscene at the end of each world. Other than that and the timing method, it is identical to Any% Warpless.
Leaderboard: http://www.speedrun.com/yi#Warps
Timing:
  • Start: On new file select.
  • End: On the first frame of the Bowser explosion.
Bans:
Useful Pages:


Any% Credits Warp

Description: The fastest category in the game. This run uses the Tongue Glitch to trigger the credits through arbitrary code execution.
Leaderboard: http://www.speedrun.com/yi#Any
Timing:
  • Start: On new file select.
  • End: When the screen completely fades to black (before the credits start).
This category has no restrictions other than the universal bans.
Useful Pages:


100%

Description: The 100% category of the game. You must finish each level with 30 stars, 20 red coins and 5 flowers. Additionally, this run features the Extra level in each world, which normally does not appear in the Any% categories. 100% makes use of strategies from Any% Warpless, along with many egg shots and clever star routes to complete levels quicker. Red coins can be duplicated to skip slower ones and bonus games can also be reliably skipped at the end of every level. This is by far the longest and toughest run in the game and it is advised that you do not run it unless you have mastered the basics first. It is certainly a fan favorite though with how crazy and flashy the run is.

Hot take on Any% vs. 100% speedrunners.
Red coin despawn quirk to be aware of.

Leaderboard: http://www.speedrun.com/yi#100
Tutorial: https://www.youtube.com/watch?v=IKMmi2_vil8&index=5&list=PLNwzr3j2ErcYAfCpS2-j4_M0OxhEOJxRg
Timing:
  • Start: On new file select.
  • End: When the last completed level card flips over.
    • Note: When the run is completed, a score check of all the worlds is usually done to confirm that all the levels have a score of "100", though it is not required.
Bans:
Required:
  • A score of 100 on all levels (including Extras).
Useful Pages:


Any% Magical Journey

Description: The most unique category in the game and at one point, the fastest. Magical Journey uses the Null Egg Glitch in 2-3 through 6-8 to significantly shorten each level. Although the Any% Beat Bowser category obsoletes this one due to save file corruption in 3-1, it is different enough to warrant keeping it. Some people might even enjoy this category more simply because continuing the run past 3-1 isn't luck dependent like it is in Beat Bowser.
Leaderboard: http://www.speedrun.com/yi#Any (click on Magical Journey)
Theory TAS: 38:11
Timing:
  • Start: On new file select.
  • End: On the first frame of the Bowser explosion.
Bans:
Useful Pages:


Any% Beat Bowser

Description: The second fastest category in the game, Any% Beat Bowser is the same as Any% Magical Journey up until 3-1, where it takes advantage of save file corruption to unlock 6-8 and subsequently beat Bowser. This run used to be the quickest way to beat the game until credits warp was found.
Leaderboard: http://www.speedrun.com/yi#Any (click on Beat Bowser)
Timing:
  • Start: On new file select.
  • End: On the first frame of the Bowser explosion.
This category has no restrictions other than the universal bans.
Useful Pages: