Sonic 3D Blast is an isometric platformer/collectathon by Traveler's Tales for the Sega Genesis/Mega Drive.
General Info:
  • Emulator: BizHawk 2.3.0
  • Game: Sonic 3D Blast (UE)
  • Category: Good Ending (effectively 100%)
  • SRC Rules Time: 35:40 RTA
  • Frames (Boot to last input): 129156
In-Game Objectives:
  • Primary: Free Flickies from Enemies and take them to the Goal Rings in each stage
  • Secondary: Collect the Chaos Emeralds and beat The Final Fight.
This is a fairly straight-forward run. The game is pretty well put together and doesn't include much in the way of exploits, clips, glitches, etc. There are 2 instances of intentionally taking damage. There are no deaths. No use of Level Select. Flickies can be grabbed by Sonic or by other Flickies already following Sonic. The objective of this TAS is to collect 7 chaos emeralds while progressing through the game as fast as possible.
Movement
Movement optimization was key. I ended up doing a lot of experiments in addition to referencing other work done in the game. I have a full google doc here, but the TL;DR version is as follows:
  • Optimized spindash is the fastest way to go from standstill to fullspeed, requiring 16 frames.
  • Running accelerates faster than jumping
  • Jumping maintains a higher oscillating top speed than running
  • Rolling maintains the current speed for about 10 frames before rapid deceleration
  • Having a lot of speed as you perform a jump on a downward slope sets Sonic to the game's speed cap, and will stay at that cap until obstructed or changes direction.
Emerald Route
This category requires collecting the 7 Chaos Emeralds, which are found on a successful completion of Special Stages. There are 20 different instances for which Sonic can enter a Special Stage within the game. Only needing 7 of those, we needed to route the best viable opportunities to do this. In order to enter a Special Stage, Sonic must collect 50 rings and take them to Knuckles or Tails. This route was determined by figuring out which entrances would take the least amount of time loss versus completing the stage normally, needing at least 50 rings within the routing and having a convenient access to Knuckles and/or Tails. The Special Stage entrances used in this route are:
  • Green Grove 2 - Knuckles
  • Spring Stadium 1 - Tails
  • Spring Stadium 2 - Tails
  • Diamond Dust 1 - Tails
  • Diamond Dust 2 - Tails
  • Diamond Dust 2 - Knuckles
  • Volcano Valley 2 - Tails
Note: The Times for these stages are slower than IL World Records due to the fact the ILs of this game do not include emerald routing.
One additional tech used for the emerald routing is Freed Flicky Flagging (found and named by Zurggriff). Not known if this mechanic was intentional, but it allows Sonic to automatically collect any Flickies that are freed from enemies upon exiting a Special Stage. This is seen in Diamond Dust 1 and Diamond Dust 2.
Noteworthy Segments
Rusty Ruin 3
  • First use of intentional damage. Taking damage at the right height and angle causes Sonic to recoil onto on of the paws, which allows Sonic to attack the boss before they begin their first attack cycle. This boss also takes damage from Sonic without Sonic needing to be curled up into a ball.
Spring Stadium 3
  • This stage previously held an uncontested IL world record of 0:18 for over 10 years by DarkspinesSonic before this TAS. This was done by landing hits on the boss with very precise positioning and timing to manipulate the AI into a pattern that didn't allow them to ascend above Sonic's reach. This segment was by far the most difficult and underwent numerous revisions. Kurayami was the first to match the IL world record in RTA (and with video), and shortly after CoEmpathy brought the time down to 0:17.
Diamond Dust 1
  • First and most prominent use of Freed Flicky Flagging. First 3 Flickies of Sector 2 are flagged and collected upon exiting the Tails Special Stage.
Diamond Dust 3
  • Found during experiments that bouncing off the tops of the exploding Snowmen could launch Sonic slightly higher than his normal jump height. This allowed for slightly faster hits on the boss during their descent.
Volcano Valley 3
  • Second use of intentional damage. This time it was only to abuse invincibility frames to keep attacking the boss unhindered by the fireball. It takes an additional 2 seconds to try doing this boss without taking damage.
Gene Gadget 2
  • This is probably the most fun I've had with this game. The tops of the turrets are higher in elevation than the ground, so landing sooner means Sonic can charge spindashes sooner. I absolutely loved abusing the turrets in this stage, so much so that I was a bit disappointed when I had to cut some of the turret spindashes out to save time in later revisions leading to this run. I'm also very happy with the final spindash jump in the stage.
Panic Puppet 2
  • Mainly noteworthy for being the only action stage without Flickies. Was surprised at how much time was saved by collecting the supersneakers here, as they were somewhat out of the way. One of the biggest disappointments in the entire run was the fact that I couldn't find a way to skip the sliding platform on the last big slope, but I'm content with the spindash strat that came out of these attempts.
The Final Fight
  • Fixed attack periods and vulnerability periods. The only way to really be "fast" in this stage is not taking hits during vulnerability periods and launching the spindashes on the bridges at the earliest possible frame.
Special Thanks
  • SegaJunkie - General Consultation and helped with TASVideos submission
  • AmberCyprian - General Consultation and Routing
  • Zurggriff - General Consultation and Routing
  • CoEmpathy - Consultation leading to improvements on Spring Stadium 3, Diamond Dust 1, and Panic Puppet 1.
External References used When Putting This Together
  • ComicalFlop's TAS thread on TheSonicCenter
  • Kurayami's (now obsolete) World Record run of 39:44
  • Sonic 3D Blast Any% TAS by MasterOfPigs
  • Sonic 3D Blast Disassembly by Sonic Retro

ThunderAxe31: File replaced with a 12036 frames spiked version.
feos: It's hard to tell in a 3D game where every movement tweak affects all the future movements, but I couldn't find any easily improvable spots. Low rerecord count might be a result of prior RTA experience when the author just knows what they're doing, but in places I checked, frame precision is there. It's also a few minutes faster than the RTA record.
Best ending is a standard category for this game, so I can accept this movie. There wasn't a lot of viewer feedback, but it was still positive, and the game offers some nice gameplay (and music!). So Moons it is.
fsvgm777: Processing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15594
Location: 127.0.0.1
This topic is for the purpose of discussing #6366: the0nlykyd's Genesis Sonic 3D Blast "best ending" in 35:55.61
Spikestuff
They/Them
Editor, Publisher, Expert player (2649)
Joined: 10/12/2011
Posts: 6442
Location: The land down under.
Just dropping that TAStime down by roughly 3 minutes due to 12036 frames of blank input after final input. To explain as this is your first submission. The Judge will replace your file with this one as you let blank input go after your input was completed.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Joined: 5/9/2005
Posts: 752
Clear yes vote from me based off the huge jump in quality from other TAS's of the game I've seen. Sonic actually wen't pretty fast at times in 3D Blast for once. My only question would be at the goal choice, and that's coming from someone who generally prefers 'hundos'. When I think of Sonic game runs where it's worthwhile getting the emeralds as an objective, 3D blast isn't exactly top of the list, especially the Genesis version.
the0nlykyd
He/Him
Player (110)
Joined: 4/13/2019
Posts: 5
Paused wrote:
My only question would be at the goal choice, and that's coming from someone who generally prefers 'hundos'. When I think of Sonic game runs where it's worthwhile getting the emeralds as an objective, 3D blast isn't exactly top of the list, especially the Genesis version.
I found the routing to be entertaining. We experimented with a number of levels to see how much time would be lost for collecting emeralds, and in part this TAS was actually made to find what would hopefully be the optimal emerald route for the RTA run. I agree that the Special Stages themselves and The Final Fight are a bit crap, though. Another pseudo-casualty was Spring Stadium 1, which is pretty amazing when no emeralds are collected due to a prominently placed Gold Shield early in the stage which is incredibly abusable in a TAS setting (which I have recorded, but isn't relevant to this submission). I've considered doing a TAS run of this game without emeralds, but I've got a fair amount of burnout from it so it's something I've put on the side for later.
Joined: 5/9/2005
Posts: 752
Ha; I'd actually deleted a joke from that post about being sad that the run of the game with the sole appearance of the gold shield and it's abilities was still limited one whole stage. I'd be interested in seeing that Spring Stadium 1 any% run if you're willing to upload the input file considering you've already done it. Alright; cheers for answering the question. Like I said, you did a great job here! Looking forward to an Any% if you do it, but oh boy do I relate with burnout. Best of luck with your next project what ever it ends up being.
the0nlykyd
He/Him
Player (110)
Joined: 4/13/2019
Posts: 5
I actually didn't consider that I could do that. Still pretty new here. Here ya go, it's a pretty old one (I want to say early December). http://tasvideos.org/userfiles/info/54577080528963994
Joined: 5/9/2005
Posts: 752
Oh neat; was just expecting an IL of the stage, not a prototype of this actual run. Interesting to see bits of how it evolved over time. Fun stuff with the gold shield in Spring Stadium 1 like you say. Kinda makes me even sadder it doesn't come up a little more often though! Thanks for the file. And while I'm far from a spokesperson for the site, if you are relatively new here, welcome. Based of the quality of your first submission I'm sure all are glad to have you here!
MESHUGGAH
Other
Skilled player (1918)
Joined: 11/14/2009
Posts: 1353
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
IIRC Upthorn was working on a terrain visualizer, not sure if it was him and was it for this particular game.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
the0nlykyd
He/Him
Player (110)
Joined: 4/13/2019
Posts: 5
I know upthorn has provided images of terrain meshes for each stage color coded by elevation. Sadly most of that wasn't available to me until well after this was finished.
Challenger
He/Him
Skilled player (1690)
Joined: 2/23/2016
Posts: 1062
I voted Yes weeks before. Looks really optimized, since the gameplay isn't good and easy for a TAS.
My homepage --Currently not much motived for TASing as before...-- But I'm still working.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15594
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. ---- [3957] Genesis Sonic 3D Blast "best ending" by the0nlykyd in 35:55.61