Sonic The Hedgehog TAS by JXQ

Emulator used: Gens 9f & Gens 9f-modified (plays back correctly with either)
  • Aims for fastest time
  • Takes damage to save time
  • Abuses programming errors
  • Manipulates luck
My goal priority was as follows:
  1. Fastest level times possible
  2. Fastest overall time possible
  3. Interesting to watch during waiting sequences
With these goals, I strive for the fastest in-game clock time for each act. This means I will not be slowing down near the end in order to collect a smaller bonus (which could be shorter in overall time). By the same token, I will not optimize only to the game clock, but to the frame counter as well. Frames saved are just as important whether or not it makes a difference on the game clock of a particular level. I occasionally bent this rule (for certain bonus tags, or at the end of the run) on a case-by-case basis.
LevelTimeFrames ImprovedTSC Record
Green Hill 10:241 vs. Xebra-v30:25
Green Hill 20:1735 vs. Xebra-v30:17
Green Hill 30:3111 vs. Xebra-v30:34
Marble 10:46113 vs. Xebra-v20:54
Marble 20:5321 vs. Xebra-v21:02
Marble 31:1373 vs. Xebra-v21:19
Spring Yard 10:2243 vs. Xebra-v20:23
Spring Yard 20:2837 vs. Xebra-v20:31
Spring Yard 30:59156 vs. Xebra-v21:05
Labyrinth 10:4058 vs. Xebra-v20:47
Labyrinth 20:52N/A0:58
Labyrinth 31:08N/A1:28
Star Light 10:22160 vs. HCc-SL10:26
Star Light 20:1718 vs. Ouzo-SL20:22
Star Light 30:44132 vs. Ouzo-SL30:59
Scrap Brain 10:32N/A0:39
Scrap Brain 20:43N/A0:46
Scrap Brain 30:1831 vs. HCc-SB30:20
Final Zone1:13N/A1:13
TSC Records are accurate as of date of submission.
Points of Interest:
  • Green Hill 3 - Robotnik cannot be hit 8 consecutive times. This is because during the first hits, he is moving downward, making it appear as though Sonic is bouncing high enough on his own to land another hit. Once Robotnik moves left instead of down, Sonic doesn't have the necessary height, and must land once to deliver the final blow.
  • Marble 1 - There are two spots where Sonic jumps late, although it's difficult to spot at 100% speed. These pauses are done to manipulate the frame that the moving platform will emerge from the wall later - if it comes out too late, Sonic can't jump directly onto the spiked chandelier above, and must wait two seconds to proceed. Additionally, the number of rings Sonic has when jumping onto the lava can affect which way he bounces, which is why rings are avoided near the pistons earlier.
  • Marble 3 - A block is pushed with extra speed. This happens when Sonic is a certain height above the block and pushing towards it. In normal circumstances, this technique is slower, because Sonic can't jump this low, but here, the block is both at a perfect height and a short enough distance to push that it saves time. At the boss fight, falling into the lava allows the Boss to appear two frames sooner than if the lava was jumped.
  • Spring Yard 3 - Robotnik cannot be hit when at the height of his flying pattern, so there is a slight delay between the 6th and 7th hit.
  • Labyrinth 2 - The extra bonus tags are located about a screen's length before the final sign. Jumping to get them costs 5 frames, and they are only worth 300 points together (as opposed to the 11000 points I do get), so they were skipped. The jumping at the end of the level is just to show that they aren't there.
  • Labyrinth 3 - This was the most frustrating of all the levels for me, but it turned out great. I first did a slightly-tool-assisted preliminary run (to have something to run against; this seems to help me at this game), where I found out I didn't need to stop for air bubbles. When I actually did the fully optimized run, I was running out of air. Turns out that in my preliminary run, I jumped an extra time at the beginning of the water, extending my air, but this wasted about 20 frames. Thus began the quest to optimize this level to death. The names of my backups tell the story best:
    • L3 drown.gmv
    • L3 even closer but still drowning.gmv
    • L3 disgusting how close I am.gmv
    • L3 stupid (bleep)ing water.gmv
    • L3 SWEET GLORIOUS WATER.gmv
Sonic jumps out of the water at the absolute last available frame before he would drown. This makes for an exciting watch!
  • Scrap Brain 1 - The basics of this glitch involve ducking on the platform to enter the wall. Once inside, pressing left will blast sonic to the right at a ridiculous velocity the screen can't hope to match. Because Sonic is going so fast, he can pass through certain walls / obstacles. By the time the screen finds Sonic, he has already ran through an area that normally would require a lot of pausing, due to fire and crushers.
  • Scrap Brain 2 - I was unable to get to the section with the sawblades fast enough to make it under all of them, so taking the hit on the second one was the fastest choice (as I can still take advantage of the third conveyor belt moving to the right).
  • Final Zone - There are two different ways to "finish" the game, each of them getting a different input time, but both fading out the screen at the same time:
    • 18.26.05 - Sonic will run far enough to fade the screen at the earliest time
    • 18.28.15 - Input continues long enough for Sonic to hit Robotnik one last time (not necessary, but sort of anti-climatic if it's left out).
Thus, the input could be terminated two seconds earlier and still make it to the ending.
Suggested description: Somewhat fast bouncing around. The lack of a spin-dash makes the strategy a bit different than the other Sonic runs. Completed without collecting any emeralds.
Suggested screenshot: Frame 11.49.33 or 12.06.04
The curse has been broken, enjoy the run!

Active player (433)
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
Who the hell voted "Meh"?
Nitrogenesis wrote:
Guys I come from the DidyKnogRacist communite, and you are all wrong, tihs is the run of the mileniun and everyone who says otherwise dosnt know any bater! I found this run vary ease to masturbate too!!!! Don't fuck with me, I know this game so that mean I'm always right!StupedfackincommunityTASVideoz!!!!!!
Arc wrote:
I enjoyed this movie in which hands firmly gripping a shaft lead to balls deep in multiple holes.
natt wrote:
I don't want to get involved in this discussion, but as a point of fact C# is literally the first goddamn thing on that fucking page you linked did you even fucking read it
Cooljay wrote:
Mayor Haggar and Cody are such nice people for the community. Metro City's hospitals reached an all time new record of incoming patients due to their great efforts :P
Experienced player (539)
Joined: 5/12/2005
Posts: 707
I think someone really stupid guy.. he/she must be anti-sonic :'( I'll watch this movie.. when i just download GENS :)
Former player
Joined: 6/15/2005
Posts: 1711
AngerFist wrote:
Who the hell voted "Meh"?
I think it's fairly evident.
Zoey Ridin' High <Fabian_> I prett much never drunk
Joined: 11/15/2004
Posts: 804
Location: Canada
BTW, if anyone is using the latest version of GoodGen for ROM testing (GoodGen 2.05), the correct ROM appears to be "Sonic The Hedgehog (W) (REV 00) [!]". (REV 01) desyncs for me. Edit: And now I've seen the whole thing. Holy awesome! That movie got better as it went. Usually the later levels of Sonic games aren't that great to watch. You totally owned Green Hill 3 and Star Light 2. Awesome boss battle in Star Light 3. Amazing screen scrolling in Scrap Brain 1. Obvious Yes vote. I wasn't sure if I was going to be wowed enough to recommend a star, but the last few levels made up my mind. I think this is star material.
TASing or playing back a DOS game? Make sure your files match the archive at RGB Classic Games.
Joined: 5/3/2004
Posts: 1203
Fabian wrote:
AngerFist wrote:
Who the hell voted "Meh"?
I think it's fairly evident.
You may think that, but you'd be wrong. I said it was a good run and I voted yes. I may be very critical, but I am neither vindictive or illogical. Do you hate niggers, too?
Active player (278)
Joined: 5/29/2004
Posts: 5712
For the last time, it's MEGGERman. Er, I mean MEGA Man. wait no, I get megabanned unless I say ROCKman
put yourself in my rocketpack if that poochie is one outrageous dude
Joined: 11/15/2004
Posts: 804
Location: Canada
Um, hey. Sorry, I really don't want there to be a fight, but I have to say that I don't think we should be using the n-word here.
TASing or playing back a DOS game? Make sure your files match the archive at RGB Classic Games.
Joined: 5/3/2004
Posts: 1203
I agree that baseless prejudice has no place.
Active player (278)
Joined: 5/29/2004
Posts: 5712
But there's plenty of base! Like Ace of Base. They had some base. in the place
put yourself in my rocketpack if that poochie is one outrageous dude
Former player
Joined: 6/25/2004
Posts: 607
Location: Maine
Personally, I'd just rather not see the mudslinging at all, period. This forum just isn't really the place for it.
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
xebra wrote:
Do you hate (really bad word), too?
I.. um.. I don't understand the connection here.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Joined: 4/17/2004
Posts: 275
... <3 Someone start this. >>;
Joined: 8/13/2005
Posts: 356
Location: Canada
This was really great. My favourite parts were the last boss and the airtime in Green Hill 3. I voted yes. And xebra was implying that it was prejudicial to assume he voted "meh". He'd pointed out flaws in the play already though, so I don't agree that it was baseless.
Joined: 11/15/2004
Posts: 804
Location: Canada
There are limits to hyperbole. I don't believe it's right to compare modern politicians to Hitler. That's disrespectful to the 12 million people who died in the Holocaust, and the tens of millions who died on both sides in the war. I certainly don't believe it's right to compare an assumption about a "Meh" vote with centuries of suffering under slavery. The n-word carries with it centuries of hate and discrimination, and I don't think it should be used lightly.
TASing or playing back a DOS game? Make sure your files match the archive at RGB Classic Games.
Joined: 5/3/2004
Posts: 1203
FreshFeeling wrote:
He'd pointed out flaws in the play already though, so I don't agree that it was baseless.
I also said it was a good run. Maybe you missed that part.
hopper wrote:
The n-word carries with it centuries of hate and discrimination, and I don't think it should be used lightly.
Have you ever heard a black person speak? Lightly is the only way the word is used any more, outside of TV and the rural South. Heck, I even know Asians that call each other nigger.
Joined: 11/15/2004
Posts: 804
Location: Canada
xebra wrote:
Have you ever heard a black person speak?
Yes, I've heard it. I'm not black, so I don't say it. The great thing about the internet is that I have no idea if you're black or not. That means that we can judge each other by our ideas rather than the color of our skin. When Chris Rock uses it in a routine, I laugh. I have a sense of humor and I can laugh when something is funny. This is different. This is not an HBO special, and we have no way of knowing what anyone else's race is. We have no way of knowing if we've offended someone or not. Why risk offending someone? The n-word is a word that should be used as sparingly as possible, and I don't think this forum is the place.
TASing or playing back a DOS game? Make sure your files match the archive at RGB Classic Games.
Joined: 8/13/2005
Posts: 356
Location: Canada
Yes, I missed that part. Sorry. Saying that was obviously completely justified.
Joined: 5/3/2004
Posts: 1203
hopper wrote:
We have no way of knowing if we've offended someone or not.
Well, I don't know. If one person equates another person's comment with racial prejudice, I think it's pretty clear that someone was offended.
Editor, Reviewer, Experienced player (969)
Joined: 4/17/2004
Posts: 3107
Location: Sweden
Do we REALLY need to hijack another thread (another sonic thread at that) with xebra arguing over pointless crap with whomever? Just drop it already and be happy with the great submission. Happy happy joy joy rah rah rah, okay? Good.
Joined: 5/4/2005
Posts: 20
Excellent Sonic run. Not so good thread about it.
[URL=http://www.sererre.net/dd/]daily deviations[/URL]
Tub
Joined: 6/25/2005
Posts: 1377
enjoyed it. Can't vote 'yes' though. Going to send a pm, then I'll watch it again.
m00
Player (24)
Joined: 4/23/2005
Posts: 435
Location: Germany
Sonic = Speedrun. When this is no good choice. ;-) Great and entertainment run too. YES.
Last TAS finished: Final Fantasy Adventure (4.0 Warp Glitch Run) WIP in the moment: Tail Gator (GB) Matty
Joined: 9/2/2005
Posts: 26
Rock out Man-Style with the manly-man-ness! +words +sentences ++grammar! :-D Rockin run! Pwn!! You got me yes vote - (and me lucky charms? :-O )
I rule.
Joined: 11/15/2004
Posts: 804
Location: Canada
I'll have what he's having.
TASing or playing back a DOS game? Make sure your files match the archive at RGB Classic Games.
Active player (253)
Joined: 4/24/2005
Posts: 476
One frame from drowning? You can't get any more awesome and death-defying than that. Excellent run, considering there are no spindashes or special shields to make the run look flashy. It's not a question of if this run deserves a star, but how many.
[URL=http://www.youtube.com/watch?v=IcuV2JdaBYY]Streets of Rage 3 (2 players)[/url]