Tool-assisted game movies
When human skills are just not enough

Submission #4166: marzojr, WST's Genesis Knuckles in Sonic the Hedgehog in 13:05.29

Console: Sega Genesis
Game name: Knuckles in Sonic the Hedgehog
Game version: any v1.1
ROM filename: s1k.bin
Emulator: Gens 11b
Movie length: 13:05.29
FrameCount: 47057
Re-record count: 7751
Author's real name: Marzo Junior, Ilya Averkov
Author's nickname: marzojr, WST
Submitter: marzojr
Submitted at: 2020-12-22 17:31:26
Text last edited at: 2020-12-22 17:31:26
Text last edited by: Mothrayas
Download: Download (4169 bytes)
Status: published
Click to view the actual publication
Submission instructions
Discuss this submission (also rating / voting)
List all submissions by this submitter
List pages on this site that refer to this submission
View submission text history
Back to the submission list
Author's comments and explanations:
New tricks, more precision and tricks from the newest Sonic and Tails runs combine to a movie that is 1:50.40 faster than the previous version.

(Link to video)

This run uses version 1.1 of Stealth's Knuckles the Echidna in Sonic the Hedgehog hack. This is the version used in the previous movie as well, although it has been mislabeled as using v1.0.

Game objectives


Here are the improved acts:
Act New time Old time Savings
Green Hill 1 0:16::31 0:17::26 -55
Green Hill 2 0:10::06 0:11::13 -67
Green Hill 3 0:27::45 0:28::33 -48
Marble 1 0:10::18 0:15::40 -322
Marble 2 0:10::57 0:14::32 -215
Marble 3 0:24::08 0:28::09 -241
Spring Yard 1 0:18::03 0:20::30 -147
Spring Yard 2 0:20::20 0:21::52 -92
Spring Yard 3 0:29::49 0:44::44 -895
Labyrinth 1 0:09::38 0:23::10 -812
Labyrinth 2 0:16::45 0:26::29 -584
Labyrinth 3 0:15::49 0:28::24 -755
Star Light 1 0:13::48 0:17::42 -234
Star Light 2 0:09::43 0:14::44 -301
Star Light 3 0:25::08 0:30::12 -304
Scrap Brain 1 0:21::47 0:21::59 -12
Scrap Brain 2 0:10::02 0:29::21 -1159
Scrap Brain 3 0:07::49 0:13::05 -316
Final 1:10::20 1:12::57 -157
Total 6:10::18 8:00::42 -6624

The times given are the in-game timer values. The value after the final colon pair indicates the in-game frame counter, and is restricted to the 0-59 range. It is updated every frame (except during lag frames), and increments the in-game second when resetting to zero.

Stage by stage comments

Green Hill 1

First improved by Qwerty and WST, Aglar beat them by 10 frames; WST was able to further improve this by 4 frames up to the checkpoint. I then added a new trick involving gliding down into the loop for further speed, which further improved the level by 5 frames.

Green Hill 2

Gliding through the bridge and into the level wrap improves the level quite a bit.

Green Hill 3

New route by WST up until the point where I glide through the bridge and into a brand new level wrap. It is possible to level wrap faster by going straight instead of diagonally, but it loses more time than it gains in the boss fight — which is frame-perfect.

Marble 1

New zip leading to level wrap.

Marble 2 & 3

The new zips from the latest Sonic run. Marble 3 is further improved by gliding through an object instead of being slowly pushed into the ground by the moving platform.

Spring Yard 1

Improved precision throughout the level and a new zip at the end.

Spring Yard 2

Improved precision throughout the level.

Spring Yard 3

In this hack, you can break monitors when on the air and going up, like in S3&K. The implementation is not as well done, though; rolling on the monitor and jumping causes you to break it, but does not reset the 'standing on object' bit flag, giving you slope glitch.

Also important here is a game engine bug present on the original games (Sonic 1, Sonic 2, Sonic 3, Sonic & Knuckles and Sonic CD) in which only full solid tiles register as being “walls” when you are on the ground and with steep enough angle; top-solid tiles just let you go by as if they were not there. As an aside, a similar bug affects walkability at the same games: you can only walk on walls and ceilings if they are full solid. The original developers seemed to be aware of these bugs (as tiles are full solid whenever they would matter) but seemed not to know what was causing it.

These two bugs (one introduced in the hack, one from the original games) combine to allow a level wrap: I get slope glitch, get a steep angle by landing on the appropriate floor (and using glide to gain a speed boost), and walk through the top-solid tiles that are in my way to a level wrap. Note that if I had been able to gather speed before, the collision bug would not have been necessary.

Slope glitch also allows a much better boss fight than Knuckles can do otherwise.

Labyrinth 1

Abusing the trick to fall through floors (“fly-into-walls”) found by Aglar for the S3&K run, a brand new level wrap is used to destroy this level. Kiske proved that Knuckles can use a more efficient version than that used by Tails because of his larger hitbox.

Labyrinth 2

The fly-into-walls glitch is used for a new shortcut, as in the Tails run; this shortcut was actually found in this run first and ported over to that other run. I temporarily gain slope glitch by breaking the monitor above the switch the way I do, but it is fortunately canceled when stepping on the switch. Using the zip from the Sonic and Tails runs then completes the level.

Labyrinth 3

Gliding through the monitor lets Knuckles replicate the level wrap from the Tails run. This was independently found by S3Kglitches a few months ago, but I (marzojr) was unaware of this when I made this level and the Tails run.

Star Light 1 & 2

Using the zip from the Sonic and Tails runs, but faster due to spindash camera lock. Tails can't use this because he gets ejected out of the wall. Star Light 1 was entirely done by WST.

Star Light 3

New route based on the Sonic and Tails runs. Tails can go faster due to stronger jump, flight and smaller hitbox. Also, a better boss fight helps even more.

Scrap Brain 1

The most resilient level in terms of improvements and breaking; there is a level wrap, but you die no matter what you do (at worst, when the bottom boundary gets high enough to kill you); there are zips (including the one from the Sonic run), but they are all either slower or lead to eventual death. So all that remains is slightly better precision.

Scrap Brain 2

Uses the same setup for the zip from the Sonic run. At the end, climbing on a laser and gliding through the floor lets Knuckles skip most of the transition cutscene.

Scrap Brain 3

A new trick to fall through the moving platform by Kiske helps gain quite a bit of time. The improved wall entrance from the Sonic and Tails runs help carry the rest of the improvement.

Final Zone

Using Aglar’s pause trick to exchange real-time for in-game time.

Other Comments

Possible improvements: None that we can find.

Thanks to Kiske for the SBZ2 zip setup and for the SBZ3 trick. Thanks to Tee-N-Tee and Aglar for their respective tricks.

feos: Judgonic...

WST: Referring to S3Kglitches for his LZ3 level-wrap

feos: Updating the movie file (92-frame improvement), accepting to obsolete the existing run, and publishing...

Similar submissions (by title and categories where applicable):