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

Submission #1437: Upthorn & JXQ's Genesis Sonic the Hedgehog in 18:07.63

Console: Sega Genesis
Game name: Sonic the Hedgehog
Game version: any,r0
ROM filename: Sonic The Hedgehog (W) (REV 00) [!].bin
Emulator: (unknown)
Movie length: 18:07.63
FrameCount: 65258
Re-record count: 8231
Author's real name: Jody Northup & (?)
Author's nickname: Upthorn & JXQ
Submitter: upthorn
Submitted at: 2007-02-01 08:56:14
Text last edited at: 2007-02-16 09:58:14
Text last edited by: upthorn
Download: Download (4793 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:
The Normal Stuff


Level Time Frames Improved
Green Hill 1 0:24 8
Green Hill 2 0:13**** 215
Green Hill 3 0:30* 14
Marble Zone 1 0:40**** 247
Marble Zone 2 0:52 0#
Marble Zone 3 1:12 0#
Spring Yard 1 0:22 1
Spring Yard 2 0:28 3
Spring Yard 3 0:58 0#
Labyrinth Zone 1 0:40 0#
Labyrinth Zone 2 0:51 0#
Labyrinth Zone 3 1:07 0
Starlight Zone 1 0:21 9
Starlight Zone 2 0:16 12
Starlight Zone 3 0:42* 69
Scrap Brain 1 0:32 0#
Scrap Brain 2 0:41 0#
Scrap Brain 3 0:18 0#
Final Zone 1:13 5

Times in bold indicate an in-game timer improvement, with the number of time units improved represented by the number of asterices next to them. Levels marked with a # are entirely unchanged from the prior TAS.

General Improvments Shortly after the previous run was submitted, a subtle trick which can be used to reach top speed 5 frames faster from a standstill was discovered -- on the ground, Sonic accelerates at a rate of 12 per frame (this is increased to 24 while in air), but he brakes at a rate of 128 per frame. So pressing the "wrong" direction for a frame, and then immediately reversing it causes sonic to have a speed of 128, instead of the 24 (or 36, given a jump to increase acceleration) that holding that direction for two frames would achieve. This was used to shave 3-4 frames off of most levels. Some further improvements were achieved by better optimization of rolling at the start of slopes, and downslope jumping for the speed boost.

The improvements were performed by Upthorn, but levels, and level segments, which could not be improved, were left as they were in JXQ's recently published TAS.

Specific improvements

Thanks to


Truncated: Accepting for publication.

DeHackEd: Steal!

Similar submissions (by title and categories where applicable):