This run of Sonic The Hedgehog 2 consists of collecting all the Emeralds and getting the true ending (with Super Knuckles).
Game Objectives
• Contains speed/entertainment tradeoffs
• Aims for in-game time instead of real-time
• Takes Damage to save time
• Forgoes time-saving glitches
• Genre: Platform
• Abuses programming errors
• Manipulates luck
Just to Clarify, inputs were used from Knuckles in Sonic 2 Any% TAS by Zurggriff (I had to play Oil Ocean Act 1 and Wing Fortress because of lag frame issues). Credit goes to them for the inputs. We did 100% because no one else had done a Knuckles in Sonic the Hedgehog 2 100% run before. So me and Takz decided we should make a run of it...
Times
Levels | Time | Author |
---|---|---|
EHZ1 | 0:26::19 | Takz15x |
EHZ2 | 0:43::56 | Takz15x |
CPZ1 | 0:14::46 | Zurggriff |
CPZ2 | 0:31::39 | ShiningProdigy9000 |
AR1 | 0:12::40 | Zurggriff |
AR2 | 0:28::27 | Zurggriff |
CNZ1 | 0:15::40 | Zurggriff |
CNZ2 | 0:32::05 | Zurggriff |
HTZ1 | 0:23::36 | Zurggriff |
HTZ2 | 0:42::03 | Zurggriff |
MCZ1 | 0:24::03 | Zurggriff |
MCZ2 | 0:28::51 | Zurggriff |
OOZ1 | 0:17::02 | ShiningProdigy9000 |
OOZ2 | 0:28::59 | Zurggriff |
MZ1 | 0:28::32 | Zurggriff |
MZ2 | 0:12::37 | Zurggriff |
MZ3 | 0:46::49 | Zurggriff |
SCZ | 2:05::56 | ShiningProdigy9000 |
WFZ | 1:40::44 | ShiningProdigy9000 |
DEZ | 0:40::27 | Zurggriff |
Relevant Information for this Submission
• The game has a hidden in-game timer that counts the frames. It does not increment during lag frames or while the game is paused.
• Spindash release speed is controlled by how many times the buttons A, B, or C are pressed and how long the spindash is held before being released. The first button press sets the held spindash speed at 8 pixels per frame. Subsequent button presses raise the speed by 1.5 pixels per frame and each frame the spindash is held lowers the speed by 1/32 of the held speed value. The range for spindash speed is bounded to a minimum 8 pixels per frame and a maximum of 12 pixels per frame and the release speed only occurs in increments of 1/2 pixel per frame. Thus, it takes 6 button presses to release a maximum speed spindash.
• Zips occur when Knuckles is inside solid terrain. The game ejects Knuckles at speeds up to 32 pixels per frame in the opposite direction that Knuckles is traveling. This is useful for performing a level wrap but is also good for just going fast.
• Special Stages have a little thing in them, they have lag frames in them. The devs added lag frames because if there were no lag frames in the special stages, you wouldn't control Knuckles properly and the special stage would move fast. They also changed the aspect ratio of it as well.
Stage Comments
Special Stages
We collected as few rings as possible so that the score counter doesn't go as slow as it would with more rings collected...
Emerald Hill
Used some routing from Evil_3D, WST, and Zurggriff's Knuckles in Sonic the Hedgehog 2 Ring Attack TAS to get 50 rings at the start, The main difference between original Sonic 2 and Knuckles version after the Special Stage: In Sonic 2, you may need to recollect 50 rings before the next checkpoint, but in "Knuckles" version, the rings can be kept for the next checkpoint. You can see the rings reset in this TAS of Sonic the Hedgehog 2 100% after we completed the 1st special stage we can TAS normally to get to the other special stages and beat the level, also we used Super Knuckles for the boss.
Chemical plant "Act 2"
I saw a strat used in this (found by CubbyCubbyCat) at the Classic Sonic Speedruns, they found out that it is possible to get a time save in this zone by going to the top path and using the blocks to make Sonic upwards and being at the very edge of it to get to the zip area. Forgot to mention, that part doesn't crush you. So after that finding, I found out that it is indeed possible with Knuckles. Well, some of it is... The 1st zip leads into the 2nd zip, There is a part of the level that is slightly open and that part, you need to make the game to think that you're on the top path instead of the downwards. With that in mind, the loop section would be open and you'll be able to go in that area without the wall stopping you. Then I TAS the level normally since the 3rd zip isn't possible with Knuckles because of his jump height.
Sky Chase
Honestly, I have no clue on how I saved a frame in this, maybe it's because of Super Knuckles, but I'll take anything I can get.
Improvements
Currently, we have no clue, but are accepting any improvements YOU or we can find...
Special Thanks
• For the previous 100% run
• For the Ring Attack strats to get 50 rings at the start of Emerald Hill acts
• rodonic01 for the encode
• All Sonic Genesis TASers who inspired me to make TAS runs
Apologies
• Grammar
• Any Obvious Improvements we missed
ThunderAxe31: Claiming for judging.
ThunderAxe31: I've watched this submission and the published Sonic 2 publication side-by-side, and I could see that there are many little differences due to different character mechanics. According to the rules, we can have separate Standard branches for different playable characters. The fact that this is a hack ROM isn't an issue either, as it has already been published for a different branch.
Accepting as a new full completion branch.
despoa: Processing...