Submission #8376: ShiningProdigy9000, Takz15x & Zurggriff's Genesis Knuckles in Sonic the Hedgehog 2 "100%" in 31:22.02

(Link to video)
Sega Genesis
(Submitted: Knuckles in Sonic the Hedgehog 2)
100%
Gens_11b
112776
59.922751013550524
3605
PowerOn
ShiningProdigy9000
(Additionally: Takz15x, Zurggriff)
Sonic and Knuckles & Sonic 2 (W) [!].bin
Submitted by ShiningProdigy9000 on 6/23/2023 10:12:58 PM
Submission Comments
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

LevelsTimeAuthor
EHZ10:26::19Takz15x
EHZ20:43::56Takz15x
CPZ10:14::46Zurggriff
CPZ20:31::39ShiningProdigy9000
AR10:12::40Zurggriff
AR20:28::27Zurggriff
CNZ10:15::40Zurggriff
CNZ20:32::05Zurggriff
HTZ10:23::36Zurggriff
HTZ20:42::03Zurggriff
MCZ10:24::03Zurggriff
MCZ20:28::51Zurggriff
OOZ10:17::02ShiningProdigy9000
OOZ20:28::59Zurggriff
MZ10:28::32Zurggriff
MZ20:12::37Zurggriff
MZ30:46::49Zurggriff
SCZ2:05::56ShiningProdigy9000
WFZ1:40::44ShiningProdigy9000
DEZ0:40::27Zurggriff

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...
Last Edited by despoa on 7/12/2023 8:23 AM
Page History Latest diff List referrers