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!


Joined: 3/11/2004
Posts: 191
absoloutly incredible. best run i've seen in a long time. your speed and jumping tech in star light 2 was brilliant. deserves a star
Joined: 5/6/2005
Posts: 141
All I have to say is... Why isn't this accepted yet? A big YES from me! I've been waiting for a Sonic 1 speedrun, and this is just great.
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. ---- [447] Genesis Sonic the Hedgehog by JXQ in 18:28.25
Former player
Joined: 11/13/2005
Posts: 1587
No suprise this was published! Just great TAS!!
Emulator Coder
Joined: 6/8/2005
Posts: 236
Location: Madison, Wisconsin
I was definately impatiently waiting for a run of Sonic 1. Loved it :D EDIT: You might want to check the filename. I don't know what a Hudgehog is.
Player (71)
Joined: 8/24/2004
Posts: 2562
Location: Sweden
WOOOOOOOOOW!!!!!!!!!!!!!!!!!!!!! *applauds* *standing ovations* FFS! Where is the STAR on this baby? =) Awesome job. I didn't think this run would be that interesting, but you really got me to sit with my chin to the floor! :D GREAT!
Player (206)
Joined: 5/29/2004
Posts: 5712
What is FFS?
SaxxonPike wrote:
I don't know what a Hudgehog is.
Blue blob Oozes by, Sonic Da Huuuuuudgehog!
put yourself in my rocketpack if that poochie is one outrageous dude
Skilled player (1828)
Joined: 4/20/2005
Posts: 2161
Location: Norrköping, Sweden
Bag of Magic Food wrote:
What is FFS?
FFS is short for "For F*** Sake". And I think you can figure out what *** is, I just don't want to use foul language in this forum. :)
Player (206)
Joined: 5/29/2004
Posts: 5712
Don't censor "art"!
put yourself in my rocketpack if that poochie is one outrageous dude
Joined: 2/25/2005
Posts: 68
Location: Germany
Had a lot of fun watching this run. Great job!
Erklärung der Relativität: "Wenn du deine Nase in meinen Po steckst, haben wir beide eine Nase im Po. Nur ich bin relativ besser dran."
Joined: 4/4/2004
Posts: 66
Well done. I didn't think I'd enjoy this video as much as the Sonic 2 and 3 videos, but I did. The time spent avoiding the drowning death was well worth it. I'm also amused that the items and enemies in GH3 are placed in such a way that you can bounce through most of the level like that.
Joined: 4/22/2005
Posts: 11
xebra wrote:
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 n.
Um, no, that is not correct -- I have personally heard someone speak that word where the tone of voice indicated heavy racial hatred (albeit sotto voce).
Joined: 1/11/2005
Posts: 60
Great run! I watched it. *votes yes*
This is my Signature. = 4aa6a32c5eb83ac0ddcbc0039a26b240
Joined: 12/12/2005
Posts: 11
I have to say, i was extremely impressed by your video. I used to play this game for hours upon hours and not even complete it without the cheats lol. Green Hill 3 was priceless.