Started at the same time as the Tails run, and worked on at the same time as its twin run, this run has been years in the making. Like the Tails run, a disassembly of the game was used in order to squeeze the most of every trick. This run saves 03:00.45 in real time over its predecessor, 02:43.81 of which is saved in in-game time. Every single level has been improved from the previous run, and none of Nitsuja's or Upthorn's input survived.
Note that the rerecord count is an estimate.
Emulator used: Gens 11 svn 351 + S3KCamhack + SolidityViewer + (partial)HitboxDisplay + LUA HUD for Genesis Sonic games

Game objectives

  • Ignores delays caused by bonus effects
  • Aims for fastest (primarily in-game) time
  • Takes Damage to save time
  • Abuses death
  • Abuses programming errors
  • Counts time spent dying
  • Manipulates luck
  • Has one speed/entertainment trade-off.

Comments

General Comments

Note: Comments by Marzo.
This run was made with constant reference to the disassembly available at Sonic Retro. This disassembly was used to determine the exact positions where the camera locks, how bosses and badniks behave, how several glitches work, and so forth. All this information is being collected and revised, and will be released in the future.

In-Game Time Table

ActTime[1]Previous[1]Change
Angel Island 10:35::550:38::45-170
Angel Island 21:14::531:16::23-90
Hydrocity 10:18::370:30::26-709
Hydrocity 20:21::580:23::37-99
Marble Garden 10:50::560:29::291287
Marble Garden 20:03::240:35::36-1932
Carnival Night 10:32::280:34::50-142
Carnival Night 20:40::220:41::41-79
IceCap 10:59::061:00::14-68
IceCap 20:00::430:00::44-1
Launch Base 10:27::520:31::55-243
Launch Base 20:25::500:26::26-36
Mushroom Hill 10:32::270:32::50-23
Mushroom Hill 20:32::500:34::05-75
Flying Battery 10:42::490:56::16-807
Flying Battery 21:06::131:11::21-308
Sandopolis 11:10::131:39::16-1743
Sandopolis 20:57::191:09::47-748
Lava Reef 10:48::481:03::23-875
Lava Reef 20:20::530:21::40-47
Hidden Palace0:16::360:17::27-51
Sky Sanctuary0:52::130:52::25-12
Death Egg 10:57::281:04::03-395
Death Egg 21:37::152:18::06-2451
Total17:02::0519:45::41-9816

In-game time lost to deaths

ActTime[1]Previous[1]Change
Hydrocity 20:05::210:05::210

Cut-scenes

ActTime[1]Previous[1]Change
Launch Base 20:29::360:29::351
[1] 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.

Level-by-Levels comments

Here we mostly only mention what's not obviously clear when watching the run, each other situation pretty much speaks for itself or has been used in earlier TASes of this game.

Angel Island 1

I had already improved the start a lot; Aglar went in and took it even further. It is possible to perform the loop zip on the second loop too, it is useless without a lightning shield; Knuckles or Hyper Sonic can also make it. Delaying a bit after the scenery burns down lets me bounce off the spring on the top and lets me carry on more speed

Angel Island 2

Improved precision and a different route to the switch.

Hydrocity 1

A 2-player variation of the stair clip is used here, which in this case was much harder to execute as the object that stops the horizontal movement resides quite far from the edge of the terrain. The quick death for the next act was setup at no cost thanks to Tails.

Hydrocity 2

Better camera management for the level wrap, plus a new way of getting into the boss arena that allows a frame-perfect kill.

Marble Garden

Tails moves as in the Tails run, carries Sonic along. When landing, Tails touches down 1 frame before Sonic, so the flight timer is not set and allows Tails to pickup Sonic right away later. First lightning shield is skipped, the second one is picked up with no cost in time. Improved precision carries the rest, with a surprise twist: Nineko's trick with solo Sonic or Knuckles of doing both acts at once can actually be done as Sonic + Tails. The condition for it to work is that Tails must be off-screen at one specific frame; this is not normally possible if you don't know the condition, which was figured out through the disassembly. The pattern at score tally minimizes the number of lag frames.
By the way, I was a bit sad about finding this trick: it is possible to use the route from the Tails TAS in act 2 and hit the boss above the ceiling; Sonic and Tails can deliver all 8 hits this way, but it ends up being a lot slower.

Carnival Night 1

Scrolling a barrel and a set of spikes off-screen, then being dropped through them by Tails leads to a faster level wrap. Entering the wall at the boss allows zipping out at at the right time, allowing for a nearly frame-perfect kill -- it is theoretically possible to beat the boss 4 frames faster, but Sonic simply can't move fast enough for it. The original version of the ground entrance was by DMTM and used a bubble shield; I proved it was possible to do it without the shield.

Carnival Night 2

Zip from the start, better precision and better camera management.

IceCap

Better precision all the way. 43 frames of "act 2" after the boss are now accounted; previous runs did not count this time, which made them 44 frames shorter in in-game time than they actually were.

Launch Base 1

Based on the Tails trick and on the Mushroom Hill 1 door, this trick is almost as old as the version with Tails. Better boss fight, together with extra setup for death right after signpost stops, allows skipping the score tally entirely.

Launch Base 2

Better boss fight from lodging Sonic inside the pipe. Unfortunately, it is not possible to speed up the transition, and it got longer by 1 frame.
Warning: If you watch this level with a camera hack, be sure to get the latest version of the S3KCamhack in the thread, or Gens will hang.

Mushroom Hill 1

It is theoretically possible to use Tails to enter terrain right at the start of the level, before the Knuckles cut-scene, and level wrap right away; but this does not work, and Sonic is teleported back to watch the cut-scene. And while he will still be on terrain and be able to zip right away, it ends up being slower overall. Anyway: improved ground entrance.
Warning: If you watch this level with a camera hack, be sure to get the latest version of the S3KCamhack in the thread, or Gens will hang.

Mushroom Hill 2

Improved precision, better management of Tails.

Flying Battery 1

Tee-N-Tee's new zip for Tails can be used here, but it is slightly slower than this.

Flying Battery 2

Used the boss of the previous act to gain slope glitch, and bounced the signpost to obtain a lightning shield. The latter is crucial for this route, as Tails cannot follow Sonic on this route: CPU Tails despawns when off-screen with slope glitch. The speed of climbing at the end is irrelevant as long as you don't die.

Sandopolis 1

Yes, as it turns out, this zip is possible for Sonic -- it requires entering it at perfect pixel position with near zero speed. I had previously tried only with positions attainable within the wall (trying all subpixels), and thought it was impossible; Aglar proved me wrong. The needed flame shield was nabbed after the boss, and used to setup object positions on next act.

Sandopolis 2

Several new ground entrances, and improved precision throughout. One frame is wasted between two hits on the boss to save 30 from glitching his invulnerability counter.

Lava Reef 1

The Tails route can't be followed by Sonic, so we had to improvise a bit. The two characters can then team up to descend faster and setup a zip left, which locks the screen further left for the cut-scene. The idea of going through the drill came about by watching Amy do it in WST's TAS.

Lava Reef 2

Level wrap is now perfect: using spindashes to keep camera as far right as possible while zipping left, then using a flame dash to nullify the camera lock right after the level wrap.

Hidden Palace

Improved precision up to the teleporter. It is possible to gain 1 frame more up to it, but the teleporter is the one object in S3&K that has a 4-frame frame-rule. Glitched the boss even more, so Knuckles is down before his music starts... and then broke the level.

Sky Sanctuary

Replayed the level entirely, and managed to gain 3 cycles of the teleporter's 4-frame frame-rule.

Death Egg 1

9 frames were gained in the first frame of input in the level. The Tails zip at the start seems impossible; so improved precision and a couple new zips carried the day. Ditched the lightning shield for invulnerability frames, in order to get a frame-perfect kill at the boss. Used Orkal's trick to break the level transition and die with the timer stopped.

Death Egg 2

Level wrap by gamble5688, with lightning shield by DMTM.

Other comments

Thanks goes to Nitsuja and Upthorn for their Sonic runs;
to Orkal for his glitch videos;
to HHS for his explanation of the Angel Island/Hydrocity transition glitches;
to mike89 for his blooper videos;
to HDL for his general awesomeness at this game;
to the folks at SonicRetro involved in the making of the S3&K disassembly.

Potential improvements

There is a small pause at the end of Sky Sanctuary to manipulate Red Eye; if he were to be replayed, as well Death Ball in act 2, this pause could be removed to save 3 frames.

feos: Accepting as a (notable) improvement over the existing run. To whoever would publish it: this run would need a camhacked copy of each encode (WFIW).
Spikestuff: ...SEGA...


Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Who deprecated it, and when?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
marzojr
He/Him
Experienced player (762)
Joined: 9/29/2008
Posts: 964
Location: 🇫🇷 France
feos wrote:
Who deprecated it, and when?
Hm, I went to the emulators page for evidence and found out it was not; it is only in the "accepted, but not preferred" category for Genesis and Sega CD. So I was wrong, my bad. I edited my post for clarification.
Marzo Junior
EgixBacon
He/Him
Player (184)
Joined: 4/15/2013
Posts: 331
Location: In the attic
Yesterday I doubled up this run with the old one, and my mind was blown by all the new improvements (especially MGZ and SZ). This TAS deserves to be a Notable Improvement. Voted Yes.
FanFiction|Youtube Still on Win7! Take that, Microsoft!
PurpleSun
He/Him
Player (30)
Joined: 10/11/2014
Posts: 21
Location: England
Even though I've seen HDL break this game humanely time and time again, watching a TAS was really refreshing and entertaining. Yes vote.
Finished TASes: Bonsai Barber Currently working on Super Mario Galaxy 2 Green Stars (not likely to be on TASVideos due to savestate anchor and no verification movie). Cancelled but might return: FAST Racing League
Player (24)
Joined: 9/17/2014
Posts: 368
Location: France
impresive i love the skip in marble garden 3 and this glitch good job yes vote
Joined: 5/14/2007
Posts: 525
Location: Pisces-Cetus filament
Screenshots, tradition, etc.
AzumaK wrote: I swear my 1 year old daughter's favorite TASVideo is your R4MI run :3 xxNKxx wrote: ok thanks handsome feos :D Help improving TASVideos!
BigBoct
He/Him
Editor, Former player
Joined: 8/9/2007
Posts: 1692
Location: Tiffin/Republic, OH
My vote goes to this one:
Previous Name: boct1584
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15629
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. ---- [2741] Genesis Sonic 3 & Knuckles by Aglar & marzojr in 26:53.06
Noxxa
They/Them
Moderator, Expert player (4128)
Joined: 8/14/2009
Posts: 4090
Location: The Netherlands
Zeupar wrote:
As someone who doesn't care much about Sonic, has no idea what's going on in about 11 or 12 of the pictures, and is only posting here because Zeupar asked him to, my screenshot vote goes to this one.
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
Experienced player (691)
Joined: 11/23/2013
Posts: 2239
Location: Guatemala
The movie has so much fast in it that the pictures don't make sense and the star got missing.
Here, my YouTube channel: http://www.youtube.com/user/dekutony
WST
She/Her
Active player (490)
Joined: 10/6/2011
Posts: 1697
Location: RU · ID · AM
I’m voting for this one
S3&A [Amy amy%] improvement (with Evil_3D & kaan55) — currently in SPZ2 my TAS channel · If I ever come into your dream, I’ll be riding an eggship :)
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
My vote:
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Active player (274)
Joined: 2/1/2014
Posts: 928
feos wrote:
My vote:
I also agree with this one.
Spikestuff
They/Them
Editor, Publisher, Expert player (2656)
Joined: 10/12/2011
Posts: 6449
Location: The land down under.
Current Standings: : 2 : 5 : 1 I'll allow this to keep going until there is a notable lead (like 3 more)
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Joined: 7/2/2007
Posts: 3960
#2 (the middle one) IMO.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Editor, Skilled player (1824)
Joined: 8/25/2013
Posts: 1200
Yeah, #2 is pretty great Quick question, shouldn't this be a Star?
effort on the first draft means less effort on any draft thereafter - some loser
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
I'm also voting for the second one in Spikestuff's post.
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
arandomgameTASer wrote:
Quick question, shouldn't this be a Star?
Fixed.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Joined: 11/4/2007
Posts: 1772
Location: Australia, Victoria
Someone complained that the official upload isn't 60fps, so I decided to completely stuff up my own encode in such a way that it still somehow caps at 1080p. 'course, since the 60fps mode feature seems to cap at 1080p anyway, I've done my job.
Spikestuff
They/Them
Editor, Publisher, Expert player (2656)
Joined: 10/12/2011
Posts: 6449
Location: The land down under.
"Some dude" Oh flygon you, I'm the crazy encoder. 4k or bust. Someone complained. I've been looking at the comments at I have not seen anyone who has complained about it yet. There is someone who gave the stats about RR and the total length. No one is complaining.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Joined: 11/4/2007
Posts: 1772
Location: Australia, Victoria
On Sonic Retro.
Joined: 9/12/2010
Posts: 17
Spikestuff wrote:
Oh flygon you, I'm the crazy encoder. 4k or bust.
Hi. 60fps is the new hotness. That peaks out at 1080p.
Former player
Joined: 7/6/2012
Posts: 207
Location: Réunion (FR)
I vote for this one too.
~ [I]feeuzz
WST
She/Her
Active player (490)
Joined: 10/6/2011
Posts: 1697
Location: RU · ID · AM
Remember how you guys reacted to nitsuja’s run, improving SprintGod’s one by about 10 minutes? Now imagine this one shaves off almost the same amount of time from nitsuja’s one :) I really wish SprintGod saw this :)
S3&A [Amy amy%] improvement (with Evil_3D & kaan55) — currently in SPZ2 my TAS channel · If I ever come into your dream, I’ll be riding an eggship :)
Post subject: Re: Heya, IRC!
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Flygon wrote:
Someone complained that the official upload isn't 60fps, so I decided to completely stuff up my own encode in such a way that it still somehow caps at 1080p. 'course, since the 60fps mode feature seems to cap at 1080p anyway, I've done my job.
60 fps on YouTube does nothing we might be interested in. It still can't deblink, so virtually it's the same 30 fps footage, just tweaked somehow.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.