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

Submission #5486: Evil_3D, WST & Marzojr's Genesis Sonic 3 & Knuckles "Knuckles" in 22:07.68

Console: Sega Genesis
Game name: Sonic 3 & Knuckles
Game version: World
ROM filename: Sonic and Knuckles & Sonic 3 (W) [!].bin
Branch: Knuckles
Emulator: Gens 11b
Movie length: 22:07.68
FrameCount: 79558
Re-record count: 62953
Author's real name: Alexis Lertora, Ilya Averkov & Marzo Junior
Author's nickname: Evil_3D, WST & Marzojr
Submitter: Evil_3D
Submitted at: 2017-04-28 21:38:12
Text last edited at: 2017-06-09 13:20:24
Text last edited by: Fog
Download: Download (6336 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:

Sonic 3 & Knuckles "Knuckles" by Evil_3d, WST and Marzojr

Tired of always doing ring-attacks and 100% runs, Knuckles has finally decided it is his turn to break the game in an any% TAS. This run uses a disassembly of the game in order to use the most of every trick.

   Knuckles is drinking some red-bulls before starts...

Temp encode

Emulator and tools Used

  • Gens Re-Recording 11b + Camera hack + Solidity and Terrain dysplay
  • Sonic TAS tools + Frame Advance

Game objectives

  • Aims for fastest in-game time
  • Takes damage to save time
  • Abuses programming errors
  • Abuses death
  • Manipulates luck

History of this TAS project by WST

This project was started many years ago, probably by Qwerty, also known by NaturelLorenzo, but I am not completely sure, because he often referenced to Sonikkustar when I talked to him (at least Sonikkustar really had a Knuckles 100% project). And the first public WIP of this project (this particular gmv file) was probably this. Qwerty did it up to Ice Cap zone, but at that point he already had a strong feeling of imperfection and thus decided to start his work from scratch, instead of proceeding to Ice Cap zone or taking marzojr’s ICZ example. First, he did a testrun of Sandopolis 2, probably the hardest of all stages. Then he redid the beginning of the game up to Carnival Night zone, but then again came the feeling of imperfection, and he decided to leave his work to me (WST). I accepted his challenge, and my first goal was improving Angel Island 1 by 1 in-game second, though Qwerty told me he considered AIZ to be already well done. At first I almost succeeded. Almost. Then I got a message from Aglar with his own “testrun” of AIZ1 as Knuckles, which was slightly faster than my “serious” project, so I returned to work.

Meanwhile, there were 2 almost-joke submissions of Sonic & Knuckles:

— Sonic and Knuckles (Knuckles, any%) by Qwerty

— Sonic and Knuckles (Knuckles, any%) by WST, feeuzz, Qwerty

They were made very quickly: the goal of the first run was just getting a first TASvideos publication, the goal of the second one was simply showing how bad was the first run — it took me and feeuzz just 3-4 days to completely redo the run, improving every single stage.

Then there was a “serious” submission from McBobX. Surprisingly, the first half of that run was poorly done, and the second one was a result of copy-pasting mine and feeuzz’s work without even mentioning us in the submission text.

Of course, I did not abandon the Sonic 3 and Knuckles any% project. I found ways to improve Aglar’s example run, and finally got 0:40 in Angel Island 1. Redoing Angel Island 1 was hard because of the tunnel trick, which I really hate, but I have to thank marzojr, who performed it for me many times — and did it again.

The further work does not need much explaination. Qwerty left the project and I worked on it alone. I played all zones up to Carnival Night 2, but stucked on Carnival Night 1 boss — as always, feeling of imperfection did not let me continue. Also, I often found improvements to already finished stages — for example, glide-glitching from AIZ1 to AIZ2; new zips in HCZ1 and HCZ2. Redoing it all again and again, I got bored and almost abandoned the project (almost — because, well, I recorded FBZ2, for example). The other “issue” was my promotion at work — I became head of department, and since that moment I had incredibly great amounts of work and responsibility. Beleive me. I cannot be as active as before anymore — and it is not my fault.

Fortunately, an active newcomer, Evil_3D, decided to continue the project. I intentionally didn’t tell you any technical details and told the story behind our project instead — because… Well, because Evil_3D actually replayed and improved most of my input, and he’s the one who knows the technical details, and I am the one who knows the entire project’s life

Timetable Sonic 3 part

Level/ACT Time
Angel Island 1 0:40.41
Angel Island 2 0:23.13
Hydrocity 1 0:31.39
Hydrocity 2 0:45.36
Marble Garden 1 0:40.24
Marble Garden 2 0:03.24
Carnival Night 1 0:30.28
Carnival Night 2 0:27.37
Ice Cap 0:39.09
Launch Base 1 0:35.36
Launch Base 2 1:29.00

Time table Sonic & Knuckles part

Level/ACT S3&K New Time S&K TAS Old Time
Mushroom Hill 1 0:35.39 0:47.24
Mushroom Hill 2 0:46.57 0:48.09
Flying Battery 1 0:37.55 0:37.55
Flying Battery 2 1:09.13 1:09.22
Sandopolis 1 1:10.01 1:10.07
Sandopolis 2 1:03.19 1:16.27
Lava Reef 1 0:43.18 0:43.44
Lava Reef 2 0:21.00 0:21.39
Hidden Palace 0:08.03 0:08.04
Sky Sanctuary 0:57.06 0:57.07

Suggested screenshots

  • 8139, 19318, 28503, 29287, 38357, 40808, 54354, 66371.

Comments by Evil_3D

Angel Island

WST and Marzojr TASed this zone and they did a great job here, Using the classic glitches for AIZ ( loop zip, tunnel jump, etc.), I don't really see improvement in this zone, so I decided to start from Hydrocity 1.

Hydrocity ACT 1

No level warp for Knuckles here, so taking the upper path is the most optimal route for him, boss battle is more optimized compared to previous WIPs.

Hydrocity ACT 2

Used death to enable level warp and resetting In-game time, better level warp thanks to camera manipulation.

Marble Garden

Tee-N-Tee found the level warp for Sonic in this level, I managed to adapt it for Knuckles, because his jumping force is weaker than Sonic and using the same positioning is not possible.

Carnival Night ACT 1

Nothing changed in the route compared to WIPs, Used a better 1 player strategy with the boss and enter in the ground for a faster ACT 2 start.

Carnival Night ACT 2

DMTM found a new route for this level, WST improved his time, and me WST time.

Ice Cap

DMTM found the zone skip route, WST and Marzojr TASed the zone and I improve their times.

Launch Base ACT 1

Is more faster for Knuckles glide through the spikes to do the level warp instead of waiting the crushing spike, is more efficient because you skip the door that block the boss zone.

Level warp: Camera has been manipulated with some spindashes in certain positions to get the camera away from the player and go to the boss area more faster, saving more frames.

Launch Base ACT 2

This ACT was the hardest for me in the Sonic 3 part, I redoed this act 7 times because I always found improvements to make, but I'm sure the act is already very well optimized.

I do a few small pauses before the flamethrower appears on the screen so it does not fire and does not damage me.

From here the levels are compared with the S&K TAS now.

Mushroom Hill ACT 1

I used butterbot in the beginning to climb to Sonic's start and do the door trick for enter in the ground and do the level warp.

I do not know if this trick was discovered before, but I discovered it by myself.

Mushroom Hill ACT 2

Used S&K route and improved it.

Flying Battery ACT 1

No time saved here :(

Flying Battery ACT 2

Saved some frames with a better camera manipulation in the level warp process.

Sandopolis ACT 1

Saved 5 frames with a better level warp thanks to a better positioning in the loop and saved 1 frame in the boss.

Manipulates signpost time for a better objects sync and don't lost In-game time in the next ACT

Sandopolis ACT 2

This act should be called "Sandopolis ACT 666" (joke), because it was a hell TASing this act, I redo it 12 times in total, there were always improvements to make and mobile objects never cooperated, dear god. I can say that I spent about 20,000 rerecords and 3 weeks of my life (not counting attempts in my 100% TAS) doing this ACT, but in the end I'm happy it's very well done, saving 13 seconds compared to the S&K TAS.

Lava Reef ACT 1

Saved 1 frame in level warp and better boss battle.

Lava Reef ACT 2

Better level warp and camera manipulation.

Hidden Palace / Sky Sanctuary

Saved 1 frame in Hidden Palace and Sky Santuary Using my 100% TAS input.

Special thanks

  • Feeuzz, qwerty and WST: for the Sonic & Knuckles TAS
  • DMTM & S3Kglitches: for his discoveries
  • Marzojr and Aglar: for the Sonic and Tails TAS
  • Theyogwog: for his amazing ring-attack
  • My YT followers for keep me motivated

feos: Judging...

feos: Accepting as an improvement over [2494] Genesis Sonic & Knuckles (World) "Knuckles" by WST, feeuzz & Qwerty in 11:32.46.

Fog: Processing.

Similar submissions (by title and categories where applicable):