Sonic goes hunting for the Chaos and Super Emeralds in order to truly defeat Dr. Robotnik. The powers obtained from the Chaos Emeralds make him slightly faster in general; the powers obtained from the Super Emeralds break the game so horribly it stops being funny.
Warning: The awesomeness of Hyper Sonic may hurt your eyes or trigger seizures on susceptible people.

Game objectives

  • Emulator used: Gens 11a
  • No death
  • Aims for fastest (primarily in-level) time
  • Ignores delays caused by bonus effects
  • Takes damage to save time
  • Abuses programming errors in the game (a lot)
  • Manipulates luck (a little)
  • Grabs all Chaos and Super Emeralds
  • Avoids underflowing the horizontal position (see comments, below)

Comments

After grabbing all Chaos Emeralds, most levels benefit slightly from the Super Sonic transformation: Super Sonic accelerates faster, jumps higher, has a faster spindash and a higher top speed, and this usually translates to a lower in-game time for the level.
After grabbing all Super Emeralds, almost every single level benefits from the Hyper Sonic transformation. Hyper Sonic has the most broken abilities ever: his hyper launch. This allows getting into walls and floors in places where other characters can't (although some can be replicated with Sonic and the bubble shield -- if you can find it), and wall zipping ensues.
This run uses almost all of the known glitches and abuses: the only exception is the underflowing of the horizontal coordinate; this is the technical form of saying "teleporting from the start to the end of a level" for this game. The reasoning behind it is to show more of the game, and to better showcase the abilities of Super Sonic and Hyper Sonic. The drawback is that this restriction costs dearly on a few levels in terms of time.
For the same reasons, Sonic goes solo on this run -- a fact that also costs dearly in terms of time on a few levels.
The special stages use the same input as the Knuckles 100% run by Upthorn, and are used with permission.
A few levels are similar to the existing Sonic and Sonic + Tails runs; a few levels (Hidden Palace and Sky Sanctuary) are carbon copies of the other runs.

Timetable

LevelTime
Angel Island 10:56:20
Angel Island 21:23:55
Hidrocity 10:45:27
Hidrocity 20:58:42
Marble Garden 10:39:30
Marble Garden 20:58:35
Carnival Night 10:41:24
Carnival Night 20:42:53
IceCap 11:19:34
IceCap 20:41:18
Launch Base 11:36:41
Launch Base 21:03:33
Mushroom Hill 11:02:07
Mushroom Hill 20:58:54
Flying Battery 11:20:42
Flying Battery 21:16:48
Sandopolis 11:33:57
Sandopolis 21:02:47
Lava Reef 10:57:14
Lava Reef 20:47:42
Hidden Palace0:26:52
Sky Sanctuary0:55:49
Death Egg 10:57:03
Death Egg 22:08:46
Doomsday1:34:36[1]
Total26:51:09
The table shows the in-game timer values. The value after the final colon 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.
[1] The Doomsday timer stops at this value; the last hit (i.e., the point where the movie ends) is at time 1:30:40. Moreover, the last time visible on-screen is 1:33(:57).

Stage by stage comments

Angel Island 1

At the end, in the crumbling platforms before the mini boss, it is possible to save 5 frames with a spindash; but these frames cost a lot more time in Act 2.

Angel Island 2

The swinging wine at 0:15:08 is left in an inconvenient position if I arrive here earlier. I decide to grab the fourth emerald here, despite the loss of time, in order to have Super Sonic as early as practical.

Marble Garden 1

There is no convenient place to lose the shield after I grab the last emerald; thus, becoming Super Sonic in this level loses more time than it is worth.

Marble Garden 2

Losing the shield at 0:23:34, however, is faster than waiting for an opportunity to go around the spiked ball. Especially since I quality for Super Sonic transformation after grabbing the 6 rings right after it. At around 0:30:00, I am slightly faster than I would be if I were to hit the red spring.

Carnival Night 2

New wall entrance at 0:20:00 allows me to skip a large section of the level then run around at very high speed right until the end, saving 26 seconds compared to the current Sonic + Tails run.

IceCap 1

Super Sonic shows up to do some snowboarding. Lots of vertical screen wrapping abuse, I reach the boss. The 3 ring monitors from the flag really speed up the next act.

IceCap 2

Super Sonic glitched transformation at 0:12:00 -- I am on the ground and manage to transform anyway! This saves a good deal of time. Sadly, it is impossible to reach the ledge at around 0:22:50 as Super Sonic, meaning I lose about 2 seconds at that point.

Launch Base 1 & 2

The fire shield I grab on the way at the start of Launch Base 1 serves only to get me faster to the first giant ring in Launch Base 2. At around 0:45:40, I go slightly higher up to have slightly more speed at 0:47:00; this way, I can glitch past an invisible wall at about 0:47:55 and kill the middle boss unhindered.

Mushroom Hill 1 & 2

Lots and lots of emerald grabbing. In act 1, grabbing the second emerald determines the rest of the way -- all other paths to the end are slower. I grab the fire shield and ring monitors after the boss to speed up act 2. In act 2, I lose the shield at around 0:36:30 so I can turn into Hyper Sonic as quickly as possible; since I would have to wait for the giant ring to form anyway, I lose no time in the process. At 0:44:14, I hyper launch into the ground for a large speed boost.

Flying Battery 1

Lots of ring grabbing at the start for earlier Hyper Sonic; the fire shield is very useful at this start too.

Flying Battery 2

Using the anti-gravity glitch to get inside the ground, I zip right until about 0:14:00, where I cancel the glitch. Hyper Sonic makes short work of the level then. I lose the rings on purpose after the boss is killed to make for a faster score tally.

Sandopolis 1

At about 0:16:00, I loiter around a bit: the next timed object is in the way however fast I get to it. The ring monitor and fire shield monitor are grabbed to manipulate the placement of timed objects in the next act.

Lava Reef 1

A bit of loitering at 0:14:40 to wait for the rings. After that, the shield is lost. The ring monitor and fire shield after the boss are essential to the next act; I push myself into the ground to gain a large speed boost at the start of the level.

Lava Reef 2

At 0:20:27, the fire shield loses its usefulness and I drop it. At about 0:33:00, I take the way around because the timed objects are in a very bad position. I then skip the boss, which would be about 2 minutes of dull, repetitive gameplay.

Hidden Palace & Sky Sanctuary

Basically identical to SprintGod's Sonic solo run. But with all emeralds in the former, and some luck manipulation in the latter to get the boss to use the same attack pattern.

Death Egg 1

This is the fastest route to Hyper Sonic. The level is broken after that, and the boss is a breeze.

Death Egg 2

Again, fastest route to Hyper Sonic. Staying in the ceiling is faster than being on the ground in the mid boss; hyper launch from anywhere hits the shield and makes a noise. The egg robo is identical to SprintGod's.

The Doomsday

Both bosses are incredibly annoying: they are liable to desynch on any changes to earlier levels due to differences in the RNG. The first boss is easy to abuse as his missiles move strangely when you are moving around the screen: you can cause a hit much faster simply by moving appropriately. I had to delay a couple hits in the second because a 1 frame delay in the hit caused a much faster recovery time. Last hit happens with only 13 frames of Hyper Sonic left on the clock.

Other comments

You may want to download and use this LUA HUD for Genesis Sonic games. It has a lot of useful information for a TAS, including a jump predictor for Sonic and for Tails (in Sonic + Tails games).
I want to thank Nitsuja, Upthorn and SprintGod, without which this run would not be possible. Orkal also helped indirectly with a couple tricks in his S3&K glitch videos.

What could be improved

It might be possible to improve Doomsday by a few frames in the mid-boss fight, but it isn't easy.
Switching to Sonic+Tails would save a lot of time, as would eliminating the "avoids underflowing the horizontal position" restriction. Also, allowing death as a shortcut would save some time in a couple of levels. I am not aware of any other improvements that don't require these changes.
Suggested screenshot:

mmbossman: Replaced the submission file with one which better conforms with goals at the request of the author; please note that Lava Reef zone has changed. If you believe this will change your vote, please rewatch.

adelikat: Popular vote wins. I accept this submission (as a new category for this game).

Raiscan: Encoding. What should the new category be called, though?


Player (36)
Joined: 9/11/2004
Posts: 2630
Raiscan wrote:
So now that this has been accepted, the question is simple; what exactly does this run have as a category? No level skips?
True Ending, Sightseeing?
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Joined: 6/14/2004
Posts: 646
100% ring collection. (eh, maybe not, could work for sonic 1 or 2 though!)
I like my "thank you"s in monetary form.
Joined: 11/4/2007
Posts: 1772
Location: Australia, Victoria
I say it works well as a playaround, in the hacks/demos section, personally.
Player (36)
Joined: 9/11/2004
Posts: 2630
How about this run obsoleting the Knuckles run?
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
I don't think this should obsolete the Knuckles run. If the only point of the Knuckles run were to show an all-emeralds completion, then I would agree, but that run is also trying to show off Knuckles. His style is different enough, I think, to not be obsoleted. As for the category of this run, how about calling it the "Hyper Sonic" run? The use of Hyper Sonic really dominates the end parts of the run and sets the tone. It would be sort of like how we have runs for Richter and Maria in Rondo of Blood, or the different characters for Dracula's Curse, where the runs differ enough in style to warrant separate publication.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
Joined: 10/20/2006
Posts: 1248
A Hyper Sonic run should start of SRAM and be called a new game+ run imo. The only reason we have this submission here and trouble with deciding if it should be published is because such a thing is frowned upon for some reason. I think the reason is that it's generally a bad idea to start of SRAM in games, so a rule was created to prohibit it. However, starting of SRAM makes perfect sense for this game as another category (100% complete files are identical and let you start as "a different character". It avoids repeating elements seen in other runs and adds new exclusive elements to its category). Sticking to rules where they are counter-productive shows poor consideration of the environments the rules are applied in. It's not wise decision-making. It's like saying you should never fire a gun at people. That's a good rule. But if there's a person running amok in front of you and killing many people, it is probably a wise decision to shoot anyway. Just an example of how the environment should be taken into consideration when applying rules. Well, now it's too late and all of this has led to a Hyper Sonic run with boring elements in it that the audience now wants to have cut out of the movie. Those elements wouldn't have been in the run in the first place, if that rule wasn't applied to that run category of the game. Now, this doesn't provide a solution to the question if this should be published or not. But I guess it addresses the source of the problem.
Senior Moderator
Joined: 8/4/2005
Posts: 5777
Location: Away
You know, I actually agree with you very much. Beside the fact that I often advocate the usage of SRAM for secondary categories.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Experienced player (828)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
Ditto. I have not watched this, but were a run submitted that utilized SRAM, I would probably find it much more entertaining and publication worthy.
Living Well Is The Best Revenge My Personal Page
Joined: 6/4/2009
Posts: 570
Location: 33°07'41"S, 160°42'04"W
Agree. I said that Hyper Sonic run should have Hyper Sonic from the start. But I voted yes anyway in the mean time. Make the new movie and obsolete this.
marzojr
He/Him
Experienced player (761)
Joined: 9/29/2008
Posts: 964
Location: 🇫🇷 France
The "correct" category would, of course, be "100% completion"; I do not think it should obsolete the Knuckles run.
mmbossman wrote:
I have not watched this, but were a run submitted that utilized SRAM, I would probably find it much more entertaining and publication worthy.
Before making any decisions taking the "New Game+" idea in account, please remember that, at its present state, GMV movies cannot contain embedded SRAM or save states. Such movies can start from a save state, but that save state must be shipped with the movie and extracted to the correct position or the movie won't work.
Marzo Junior
Experienced player (828)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
The fabled .gm2 movie format will take care of that, but there is no anticipated release date (read: when Upthorn feels like working on it more). I was merely stating that a run starting from SRAM sometime in the future would be preferable to the route taken in this submission.
Living Well Is The Best Revenge My Personal Page
Joined: 10/20/2006
Posts: 1248
It's possible to submit sram and movie file in the same zip (I guess). Or just the movie file alone, as a 100% completion file should be easy to obtain anyway. Then it could be updated to gm2 somewhen. But I get the point.
upthorn
He/Him
Emulator Coder, Active player (392)
Joined: 3/24/2006
Posts: 1802
Err, the site code doesn't allow submission zips to contain more than one file, and the file must be one of the specific formats supported by accepted emulators.
How fleeting are all human passions compared with the massive continuity of ducks.
Joined: 10/20/2006
Posts: 1248
That's why I put "I guess" into parenthesis. I wasn't sure if it's really possible. I see no problem with only the gmv in the zip-file and a 100% completion file somewhere in the submission text or elsewhere. Keep it like that until the gm2 format exists, then the submission could be updated. (repeats himself and leaves the thread)
Post subject: Please reply to this!
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
As a result of discussion, I am preparing to publish this under the category "100% Sonic". Anyone who disagrees with this (with a valid reason), please speak now or forever hold your peace.
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
Joined: 11/4/2007
Posts: 1772
Location: Australia, Victoria
I lost my peace when I read the quote in your sig. The name sounds reasonable to me.
Senior Moderator
Joined: 8/4/2005
Posts: 5777
Location: Away
I agree under the condition that the Knuckles run is then renamed to "100% Knuckles".
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Experienced player (828)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
Umm... doesn't this run collect all the emeralds? So why not 'All emeralds'?
Living Well Is The Best Revenge My Personal Page
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
Because that's pretty much the same as saying "100%".
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
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. ---- [1387] Genesis Sonic 3 & Knuckles "Sonic, 100%" by marzojr in 55:48.80
Joined: 8/27/2006
Posts: 883
I don't think that the link for the youtube video is good. Seems to be pointing to the wrong video.
GGG
Banned User
Joined: 12/11/2009
Posts: 57
Location: USA
I found this video of 100% sonic the hedgehog 3 and knuckles on youtube http://www.youtube.com/watch?v=8eA5MeiZe5g&feature=sub
BigBoct
He/Him
Editor, Former player
Joined: 8/9/2007
Posts: 1692
Location: Tiffin/Republic, OH
Does anyone still have the Lua script to remove the Hyper Sonic flashes and fast-forward the emerald collection? I lost it when my old computer fried.
Previous Name: boct1584
marzojr
He/Him
Experienced player (761)
Joined: 9/29/2008
Posts: 964
Location: 🇫🇷 France
The script in this thread has it built in, as well as a script (disabled by default) to skip boring stuff; the HUD can also be toggled on or off, and you can execute these components independently by using the scripts on the 'sonic' subfolder (that is, you can run any of 'sonic/fast-forward.lua', 'sonic/kill-hyperflash.lua', 'sonic/kill-original.lua', 'sonic/kill-super-music.lua' on their own) as long as they can find the other files (if you don't move anything around, it will work).
Marzo Junior