Today marks Sonic's 22nd anniversary, what better way to celebrate this momentous day in video game history than with a new TAS :D
Game objectives
- Emulator used: Gens 11a + Gens 11b-s1 (Camera Hack + Solidity Display + Hitbox Display) + sonic-hud.lua + predict-animals-v2.lua
- Aims for fastest in-game time
- Takes damage to save time
General Comments
This run improves the currently published movie by 3695 in-game frames (1 minute 1.58 seconds). It breaks down as follows.
Level | New Time | Previous Time | Frames Saved |
---|---|---|---|
Green Hill 1 | 0:23::43 | 0:23::48 | -5 |
Green Hill 2 | 0:13::03 | 0:13::03 | 0 |
Green Hill 3 | 0:30::45 | 0:30::45 | 0 |
Marble 1 | 0:15::04 | 0:15::04 | 0 |
Marble 2 | 0:10::57 | 0:15::19 | -262 |
Marble 3 | 0:27::25 | 0:27::25 | 0 |
Spring Yard 1 | 0:21::31 | 0:21::31 | 0 |
Spring Yard 2 | 0:26::10 | 0:26::12 | -2 |
Spring Yard 3 | 0:40::15 | 0:42::31 | -136 |
Labyrinth 1 | 0:34::06 | 0:34::07 | -1 |
Labyrinth 2 | 0:25::34 | 0:25::50 | -16 |
Labyrinth 3 | 0:27::26 | 1:03::34 | -2168 |
Star Light 1 | 0:15::36 | 0:15::36 | 0 |
Star Light 2 | 0:10::20 | 0:10::21 | -1 |
Star Light 3 | 0:26::22 | 0:26::37 | -15 |
Scrap Brain 1 | 0:28::39 | 0:31::19 | -160 |
Scrap Brain 2 | 0:11::45 | 0:27::14 | -929 |
Scrap Brain 3 | 0:09::42 | 0:09::42 | 0 |
Final | 1:12::01 | 1:12::01 | 0 |
Total | 7:50::24 | 8:51::59 | -3695 |
860 frames were lost due to longer score tallies and 416 on grounds of the longer transition to Scrap Brain 3. The gains and losses through capsule animals manipulation evened out. 3 less lag frames. My choice for a different ending lengthened the input file by 205 frames.
All in all this results in a saving of 2217 real-time frames (36.95 seconds).
Level Comments/Improvements
Green Hill 1
- I hit the Buzz Bomber from the bottom and gain extra speed towards the ground (0:09), this makes the following jump just high enough to hit the spring → 3 frames
- Higher exit speed out of the loop → 2 frames
Marble 2
- Different setup for the level wrap → 262 frames
Spring Yard 2
- Slightly higher speeds (0:11-0:17) → 2 frames
Spring Yard 3
- New zip (0:20) → 136 frames
Labyrinth 1
- Jumped a frame earlier in front of the third Burrobot (0:11) → 1 frame
Labyrinth 2
- Jumped on the button from the right side (0:23) → 16 frames
Labyrinth 3
- I saw a video by "SonicBoom737" where he used a cork in Scrap Brain 3 to attain zipping speed. I applied it in this level and succeeded in the level wrap → 2168 frames
Star Light 2
- A marginally lower jump (0:01) got me into zipping position a frame earlier → 1 frame
Star Light 3
- Subpixel positioning made me get the good zipping speed on the first possible frame of zipping (0:07) → 5 frames
- While glitching through a wall, I got ejected 64 pixels further downwards (off-screen) → 5 frames
- Same as the first zip (0:12) → 4 frames
- The spike ball hit Dr. Robotnik one frame earlier (7th hit), since I jumped on the seesaw at a higher point → 1 frame
Scrap Brain 1
- I managed to get to the upper route after the zip → 160 frames
Scrap Brain 2
- Jumping off the cogs gains enough speed to pass through the wall. At first I thought, jumping off the second one would be disadvantageous, since it disallows the level wrap but zipping to the right, across the whole level, turned out to be 13 frames faster compared to a hypothetical level wrap → 929 frames
Concluding Comments
Thanks to my sis for introducing me to Sonic when I was a child :)
I'd also like to thank Mike89, watching his performance of Sonic 1,2,3&K at CGDQ sparked my interest in Sonic speedrunning and eventually tasing, Aglar and marzojr for their run on this site, latter especially for his two lua scripts that eased tasing a lot. FuzZerd, Upthorn, Carretero and JXQ for their TASes of this game, NitroGenesis for his comment that made me push the Marble 2 time down to 10, SonicBoom737 for his video that displayed the cork zip and ultimately TimpZ for his streaming of Sonic 2 attempts, which was the perfect relaxation between tasing sessions.
Without all of you, this run wouldn't have been possible <3
Noxxa: Judging.
Noxxa: A very good run and a very solid improvement to its predecessor. Accepting as an improvement to the previous run.
feos: Publishing...