Tools Used


Introduction

Sonic had his turn to get through the game as fast as possible with and without the emeralds. It was at this moment where I decided that Knuckles should have his turn in beating the game with and without the emeralds with new strats that have just been found by many other speedrunners.

Game Objectives

  • Aims for fastest in-game time
  • Takes damage to save time
  • Abuses programming errors and glitches
  • Abuses deaths to save time
  • Manipulates luck and enemy positions

Time Table

ActNew TimeOld TimeFrames Saved
Angel Island 10:40.410:40.410
Angel Island 20:23.130:23.130
Hydrocity 10:25.130:31.39386
HC 2 Death0:07.120:07.120
Hydrocity 20:31.400:45.36836
Marble Garden 10:35.180:40.24306
Marble Garden 20:03.240:03.240
Carnival Night 10:29.500:30.2838
Carnival Night 20:27.370:27.370
Ice Cap 1+20:39.030:39.096
Launch Base 10:35.360:35.360
Launch Base 21:27.471:29.0073
Mushroom Hill 10:30.120:35.39327
Mushroom Hill 20:35.530:46.57664
Flying Battery 10:37.530:37.552
FB 2 DeathNo Death0:08.37517
Flying Battery 21:06.261:09.13167
Sandopolis 11:04.561:10.01305
Sandopolis 20:58.421:03.18276
Lava Reef 10:42.510:43.1827
Lava Reef 20:20.590:21.001
Hidden Palace0:07.330:08.0330
Sky Sanctuary0:57.060:57.060
Total13:29.0514:35.063961

Level comments

Angel Island

To start off with this zone, I was unable to improve both acts except the end of AIZ2 which is after hitting the capsule. I was in a lower subpixel position right before the tally which allowed me to save a frame.

Hydrocity 1

This is where the big improvements start coming through. I found the level wrap from joeybaby69's speedrun and I implemented this faster by jumping from a lower position of the wall through the ground.

Hydrocity 2

0:02 - The new level wrap was found by kaan55, however a quicker way to hit the ground before the level wrap was found by ShiningProdigy which saves 14 seconds compared to the old Knuckles run.
0:09 - After the level wrap it was required to glitch through the solid slope to be able to go upwards within the vertical position of Knuckles' boss area.

Marble Garden 1+2

0:02 to 0:09 - 38 frames were saved as I decided to land on a higher ground to do the vertical wrap earlier and land through the slope.
0:10 - 13 frames were saved from spindashing during the zip to the level wrap to pull the camera to the right for a few frames before moving to the left and to the right.
0:12 to 0:21 - 42 frames were saved from rolling and jumping a couple of times like in the Sonic run which enabled me to get to the same vertical position as the boss faster.
0:35 - 2 frames were wasted at the boss to gain 215 more frames. Before making the 8th hit, the boss goes up 4 pixels per frame and at the first possible frame to hit the boss for the 8th time while spindashing the boss position is at a vertical pixel of 1687 but to count the 8th hit as the last hit the boss must be hit at a vertical position of 1679. If MGZ1 was played the exact same as the old Knuckles run with the new boss method the timer would end at 0:36.45 meaning that I would have saved just 87 frames.

Carnival Night 1

0:06 - 2 frames were saved from landing at the ground next to the spikes faster.
0:25 to 0:29 - With some camera movements and manoeuvring I made sure the boss was a bit closer to the wall without screwing up the spinner to deliver all 4 hits quicker.

Carnival Night 2

The run is quite similar to the old run, however a bit of subpixel manipulation was made to ensure that all the tricks were implemented with no issues.

Ice Cap

Act 1 is done the exact same as Evil_3D, but level wrapping to the end of Act 2 I managed to get to the snow tunnel 6 frames faster.

Launch Base

No frames were saved in Act 1 so we are better off commenting about Act 2.
2 frames were saved from start till the end of the level as there were some frames gained and lost here and there.
  • 0:23, 0:49: 23 frames were saved in real time as I didn't need pauses for the flamethrowers.
  • 0:59: The main improvement was the first phase boss saving 71 frames as the last hit was done later so that Eggman can disappear off-screen to spawn the Big Arm faster.
22 more frames were saved from reaching the capsule earlier.

Mushroom Hill 1

327 frames saved.
0:11 to 0:13 - 90 frames were wasted to level wrap in an area where the end camera is positioned below how it is supposed to be.
0:26 to 0:30 - As kaan stated, the boss will spawn based on the camera position instead of having its own set spawn coordinates, meaning that 5 hits can be delivered by Knuckles before making the last hit after the camera stops being locked. These 90 frames that have been wasted led to saving 417 frames.

Mushroom Hill 2

This is played just like the Sonic any% run and you do need to activate the pathswapper to stop the exit of the big ring being solid. I had saved about 757 frames after the loop but lost 93 frames in the end as I would have needed the sneakers to jump higher at the wall.

Flying Battery 1

I was playing around with the boss until I found out that it saves 2 frames. Oh well still an improvement anyway.

Flying Battery 2

Avoiding death due to a new strat that doesn't require a level wrap but rather follow the Sonic any% run route. In total, 853 frames are saved here counting as the biggest improvement out of all levels.

Sandopolis 1

A new level wrap saves 199 frames while the boss strat saves 106. It ended up being a 5 frame loss compared to the Sonic run though.

Sandopolis 2

This was by far the hardest level that I had played as Knuckles and some of the improvements got the time down to sub-60.
0:04: Up to here 14 frames were saved in total. 2 of them were saved at the first zip while 12 were saved from Knuckles hitting the ground a lot faster.
0:13 to 0:15: I did save another frame but lost it to spindash 5 times to clip into the slope and spindash down to the ground faster. This saved 26 frames as I was positioned more to the left after landing at the ground.
0:24: Because the crusher was at a higher position the only other option was to clip through the ground. No frames were gained or lost here.
0:35: Knuckles' fall speed continued to accelerate hitting the ground 14 frames faster.
0:44: The main improvement is here at the loop. Knuckles follows Sonic's new route by making the right wall solid and gliding into the wall. After zipping out of the wall at 32 frames per pixel, Knuckles stops at the last frame that avoids his death and jumps to fix the camera as high as possible to destroy the boss with ease. One thing to point out is that Knuckles can only glide a few subpixels forward while he is off-screen or at the top of the screen which made it harder to destroy the boss the same way it was done in the old Knuckles run.
The only disappointment about the end time is that getting sub-60 wastes 400 frames meaning that the end result of SPZ2 is a loss of 124 frames

Lava Reef 1

2 frames were saved from an improved level wrap while the rest of the improvement was a better boss fight destroying both the arms.

Lava Reef 2

1 frame saved. At least the time is down to 20:xx.

Hidden Palace

Kaan found a new strat to get the time down from 8.03 to 7.39 which was to glide to the slope at the top of the teleporter and spindash at full speed to the top. What I did was glide to a position where I can spindash and jump at full speed to the top and glide to hit the invisible barrier that ends the level saving 6 frames.

Sky Sanctuary

7 frames saved. Micro-pauses were made to manipulate the boss patterns to avoid losing in-game time but this loses 16 real-time frames. Instead of finishing the movie the frame where Knuckles makes the last hit, the movie ends 23 frames earlier.

Conclusion

  • In-game time: 13:29.05
  • Old in-game time: 14:35.06
  • IGT saved: 1:06.01 (3961 frames)
  • RTA-TB: 19:09.35 (RTA starts at frame 339 when selecting Knuckles and ends at frame 76099 which is after the movie ends and the last frame Knuckles is able to move before the cutscene. 6800 time bonus frames are removed)
Because saving in-game time is better than real-time and Sonic speedrunners use RTA-TB, I chose to add it implying how much time was actually saved without worrying about time bonus. Other than that, the real amount of frames saved is actually 3891. Not only did I achieve a 60+ second improvement, but I managed to get the RTA-TB time down to sub-20.

Potential improvements

  • Hydrocity 1: There may be a possibility that Knuckles can jump from a lower position of the wall for the level wrap. This could get the time down to 24:xx.
  • Carnival Night 2: The reason I kept the time the same as Evil_3D is because every time I saved a frame more frames are lost. There may be a chance that we can improve this by a few frames.
  • Ice Cap: At the end of the level I reached the snow block a few frames later and this could have possibly gotten the time down to 38:xx
  • Launch Base 2: As I said in the level comments, I gained and lost frames and the only good improvement was the boss.
  • Flying Battery 2: At 0:04 I was unable to send Knuckles upwards straight after moving downwards

Other comments

Special thanks goes to:
  • Evil_3D: For his Knuckles any% and 100% runs
  • WST and Marzojr: For their Angel Island inputs and their previous TASes
  • Kaan55: For the new Hydrocity 2 and Hidden Palace strats and his Sonic any% run.
  • ShiningProdigy: For his Hydrocity 1+2 testrun
  • joeybaby69: For his Knuckles speedrun
  • Everyone else for their contributions and support

ThunderAxe31: Claiming for judging.
ThunderAxe31: Accepting as improvement of the current publication.

EZGames69: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15585
Location: 127.0.0.1
Player (186)
Joined: 4/17/2023
Posts: 20
Location: New York
Very optimized to show how the previous run ( https://tasvideos.org/3425M ) can be improved. Obvious Yes Vote!!!
ShiningProdigy100
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15585
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [5504] Genesis Sonic 3 & Knuckles "Knuckles" by Takz15x & Evil_3D in 21:02.74