The inaugural TAS for new Sega CD rerecording.

Emulator settings:

  • Emulator used: Gens 10 + SCDCamhack + Speedometer + SolidityViewer + (partial)HitboxDisplay
  • Bios used: scd_110_us.bin
  • Allow Up+Down: Yes
  • Sound: Enabled, 44100KhZ
  • Perfect SegaCD Synchro: Enabled
  • Options: Sega CD SRAM Size = 64 KB.

Something Awful members

I notice that people have posted links to this in both the Sonic 06 LP thread, and Cybershell's SONIC series LP thread, so I should like to explain myself. Basically, the idea I had here was "Hey, pokecapn, kungfujesus, medibot. I know you've watched some of my stuff. I watch your stuff, too. How about you drop by and say hi to the nice TASvideos forum users?" No disrespect was meant to IlluminatusVespucci. I simply do not know if he watches and/or cares about TASes at all. For that matter, no disrespect was meant to pokecapn, KFJ, or medibot. This was like a shout out, but more differenter. --Upthorn

Game objectives

  • Ignores delays caused by bonus effects
  • Aims for fastest (primarily in-game) time
  • Takes Damage to save time
  • Abuses programming errors
  • Ignores Semi-important goals in the game
  • Does not fuck with time.
  • Beats Amy Rose.
  • Breaks a bottle of wine on Gens10
  • Colors a read light
  • Calls out Pokecapn, KungFuJesus, and Medibot
  • also maybe illuminatusvespucci I guess

Comments

Though primarily played by Upthorn, Palmtree Panic 1 and Collision Chaos 1 are frame-for-frame exact copies of GMVs that were provided by nitsuja.
This GMV uses the Sega CD version 1 US bios, scd_110_us.bin (aka us_scd1_9210.bin). If you wish to use the sega CD version 2 US bios (scd2_200_us.bin or us_scd2_9306.bin), then get http://dehacked.2y.net/microstorage.php/info/852068058/Upthorn_Nitsuja-SCD_U_2.gmv instead.
For those of you who prefer the Japanese soundtrack, you have two options, one is to download http://dehacked.2y.net/microstorage.php/info/534100724/Upthorn_Nitsuja-SCD_J_1.gmv and use the version 1 Japanese bios. The other is to use ISO+MP3 and replace the mp3s however you see fit. Note that the Japanese gmv is 4 ingame frames slower due to version differences in lag-handling.
If you wish to watch on the PAL version, you are out of luck at the moment, as my attempts to hexedit around the lag differences were slow, frustrating, and unsuccessful.

Stage by stage comments

Tidal Tempest, Act 1

This is the only stage where my time does not beat or match the TSC record. The reason for this is because the TSC records are recorded in Time Attack mode, where none of the timezone posts are present, and having to slow down in order to get rid of a Future post causes me to lose a fair few frames, as I can't jump to fall faster on the cliff just after this.

Comparison Table

Zone TAS Time TSC record Savings Total Savings Total Savings (frame estimate) Notes
Palmtree Panic 1 0'21"01 0'21"65 0'00"64 0'00"64 38 Some time saved here by doing a speedshoe-peelout just before the high jump.
Palmtree Panic 2 0'16"80 0'16"83 0'00"03 0'00"67 40
Palmtree Panic 3 0'17"88 0'17"98 0'00"10 0'00"77 46
Collision Chaos 1 0'15"83 0'20"58 0'04"75 0'05"52 331 A new trick Nitsuja discovered using up+down results in an even faster strategy than my previous discovery.
Collision Chaos 2 0'24"31 0'24"80 0'00"49 0'06"01 361 Full power speed-shoe peelout and a slight route modification save about half a second.
Collision Chaos 3 0'03"35 0'03"35 0'00"00 0'06"01 361 Sprintgod is insane.
Tidal Tempest 1 0'22"65 0'22"58 -0'00"07 0'05"94 357 See above Tidal Tempest 1 comment.
Tidal Tempest 2 0'40"61 0'41"51 0'00"90 0'06"84 411 I think some of the savings come from the "move while charging peel-out" glitch I use here.
Tidal Tempest 3 0'30"13 0'39"00 0'08"87 0'15"71 943 A lot of time savings from the "charge peelout through wall" glitch I use here.
Quartz Quadrant 1 0'19"55 0'20"78 0'01"23 0'16"94 1016 You know, it's not like I've been keeping the increased peelout speed during speedshoes a secret
Quartz Quadrant 2 0'18"86 0'22"36 0'03"50 0'20"44 1226 So I wonder why none of the TSC times outside Collision Chaos 1 make use of it.
Quartz Quadrant 3 0'52"06 0'52"95 0'00"89 0'21"33 1280 I hate the QQ boss...
Wacky Workbench 1 0'25"38 0'26"75 0'01"37 0'22"70 1362 Fuck wacky workbench and it's bouncy floor.
Wacky Workbench 2 0'29"48 0'29"50 0'00"02 0'22"72 1363 If not for the future signpost, I'd have a 28"96...
Wacky Workbench 3 1'04"90 1'06"55 0'01"65 0'24"37 1462 Going through the wall is faster than going around it.
Stardust Speedway 1 0'15"08 0'17"11 0'02"03 0'26"40 1584 This is the best area in the game. Speedy as hell, branching paths all over the place...
Stardust Speedway 2 0'18"66 0'20"20 0'01"64 0'27"94 1676 Nitsuja found a nice trick with in the tubes at the end.
Stardust Speedway 3 1'05"80 1'06"10 0'00"30 0'28"24 1694 If only I could TAS for Metal Sonic, too...
Metallic Madness 1 0'20"58 0'20"83 0'00"25 0'28"49 1709
Metallic Madness 2 0'26"58 0'27"85 0'01"27 0'29"76 1786
Metallic Madness 3 1'09"40 1'18"55 0'09"15 0'38"91 2335 Again, going through the wall is faster than going around
Total 10'18"90 10'57"81 0'38"91 0'38"91 2335

Possible improvements

In-game: If one were not to slow down in order to prevent time travel, the in-game timer on two levels would be improved.
Real-time: I did not do much route testing outside of watching the record TSC videos and duplicating them with frame perfection, so it's possible that there are faster routes yet undiscovered. Perhaps there is a faster way to deal with the quartz quadrant boss...
I am not aware of any other improvements.

Additional notes:

Medibot, I am calling you out!

I see and/or hear you making TAS references on those Sonic 2006 LP videos. Clearly you are aware of this site. Now I challenge you to make your presence here seen.
Also pokecapn, and kungfujesus. And IlluminatusVespucci I guess (I am not sure if he is really down with the TAS thing).

Desync issues

THOSE OF YOU EXPERIENCING DESYNC ISSUES WHILE USING AN ISO+MP3 VERSION OF THE GAME
Check and make sure that you have 34 mp3s in the same directory as your ISO. They should be labelled as follows
xxxxxx 02.mp3
through
xxxxxx 35.mp3
where xxxxxx.iso is the name of your sonic CD ISO file.
If you are missing any mp3, you should be able to fix the desync by copying ANY valid mp3 to the directory of your Sonic CD ISO, and renaming it to the missing filename.

adelikat: Accepting for publication. Also, encoding underway.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14776
Location: 127.0.0.1
This topic is for the purpose of discussing #2036: upthorn, nitsuja's SegaCD Sonic the Hedgehog CD in 18:04.75
Skilled player (1633)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Great speed, fun glitches, everything a sonic video should be - highlights- watching cc1 glitch for the first time. watching sonic run past the camera in QQ3 for the first time. Sonic bored and waiting for ______ _____. Sonic bored with Amy Rose. Best ending I've seen for a game, possibly ever. Also, tidal tempest desync'd on V2 bios. V1 bios sync'd fine.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Senior Moderator
Joined: 8/4/2005
Posts: 5769
Location: Away
Woah. (Does this movie color a hedgehog?)
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Joined: 2/26/2007
Posts: 1360
Location: Minnesota
HOLY FUCKING SHIT! SEGA CD?! T_T so happy... Fuck sleep, watching now...
adelikat wrote:
I very much agree with this post.
Bobmario511 wrote:
Forget party hats, Christmas tree hats all the way man.
Joined: 12/27/2006
Posts: 532
Location: Göteborg, Sweden
Wait, so... Did nitsuja actually help you produce this or did you just use some of his already-made levels when you couldn't figure out something faster, and therefore included him as an author?
My published movies [03:45:05] <Naohiro19> Soulrivers: ... [03:45:19] <Soulrivers> ? [03:46:35] <Naohiro19> <Soulrivers> No! <Naohiro19> So? <Soulrivers> Yes! [03:46:48] <Naohiro19> joke
upthorn
He/Him
Active player, Emulator Coder (387)
Joined: 3/24/2006
Posts: 1802
Soulrivers wrote:
Wait, so... Did nitsuja actually help you produce this or did you just use some of his already-made levels when you couldn't figure out something faster, and therefore included him as an author?
Nitsuja wrote:
> Upthorn Wrote:
>> It does, in fact, work. And your movie syncs for me. At least, it gets through all three acts.
>> A better test might be to see if http://dehacked.2y.net/microstorage.php/info/701610319/Sonic%20CD.gmv
>> syncs for you, since it's longer, and more frame precise.
>>
>> EDIT:
>> Providing a list of times for each level, so as to possibly narrow the >> search for desyncs, should they happen.
>> PP1: 0'21"35
...
>> CC1: 0'25"73
...
> That played fine for me.
>
> Here are two improvements I found:
> http://dehacked.2y.net/microstorage.php/get/272073171/PP1.gmv 21"01 (pretty minor)
> http://dehacked.2y.net/microstorage.php/get/1113197814/CC1.gmv 15"83 (a bit more surprising)
Note that none of these movies will sync in the current, released version of gens, due to changes in the nature of the CD emulation between the time they were made and the present.
How fleeting are all human passions compared with the massive continuity of ducks.
Joined: 12/27/2006
Posts: 532
Location: Göteborg, Sweden
upthorn wrote:
Soulrivers wrote:
Wait, so... Did nitsuja actually help you produce this or did you just use some of his already-made levels when you couldn't figure out something faster, and therefore included him as an author?
Nitsuja wrote:
> Upthorn Wrote:
>> It does, in fact, work. And your movie syncs for me. At least, it gets through all three acts.
>> A better test might be to see if http://dehacked.2y.net/microstorage.php/info/701610319/Sonic%20CD.gmv
>> syncs for you, since it's longer, and more frame precise.
>>
>> EDIT:
>> Providing a list of times for each level, so as to possibly narrow the >> search for desyncs, should they happen.
>> PP1: 0'21"35
...
>> CC1: 0'25"73
...
> That played fine for me.
>
> Here are two improvements I found:
> http://dehacked.2y.net/microstorage.php/get/272073171/PP1.gmv 21"01 (pretty minor)
> http://dehacked.2y.net/microstorage.php/get/1113197814/CC1.gmv 15"83 (a bit more surprising)
Note that none of these movies will sync in the current, released version of gens, due to changes in the nature of the CD emulation between the time they were made and the present.
I see. I take it this was a while ago, then? Guess I got my hopes up of nitsuja returning a bit too quickly there. :(
My published movies [03:45:05] <Naohiro19> Soulrivers: ... [03:45:19] <Soulrivers> ? [03:46:35] <Naohiro19> <Soulrivers> No! <Naohiro19> So? <Soulrivers> Yes! [03:46:48] <Naohiro19> joke
Joined: 6/14/2004
Posts: 646
So I need Gens 10 to watch this? Where do I get that?
I like my "thank you"s in monetary form.
Senior Moderator
Joined: 8/4/2005
Posts: 5769
Location: Away
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
N._Harmonik
She/Her
Joined: 8/27/2006
Posts: 502
Location: Canada
Best surprise ever! Can someone please do a run that collects all the Time Stones?
Why, oh, why do I even <i>try</i> to understand my own species?
Editor, Expert player (2457)
Joined: 4/8/2005
Posts: 1573
Location: Gone for a year, just for varietyyyyyyyyy!!
Basic Sonic glitching again, which is worth a big "yes".
Joined: 7/24/2008
Posts: 9
I'm pretty sure I'm the only one who reads the descriptions on these, so your callout nearly fell on deaf ears. I thought I had an account already, but I guess the forums were good enough for unregistered users.
upthorn
He/Him
Active player, Emulator Coder (387)
Joined: 3/24/2006
Posts: 1802
pokecapn wrote:
I'm pretty sure I'm the only one who reads the descriptions on these, so your callout nearly fell on deaf ears. I thought I had an account already, but I guess the forums were good enough for unregistered users.
Huh. I would have figured medibot to be the most likely one to read these. Good work on the Sonic 06, by the way. I hope this TAS restores some enjoyment to your experience with the sonic franchise.
How fleeting are all human passions compared with the massive continuity of ducks.
mz
Player (79)
Joined: 10/26/2007
Posts: 693
So, what about this stupid rule?:
Emulator Requirements wrote:
The games used by the emulator should be convenient to handle. Currently, we don't allow systems that require CD images in excess of 100 MB (such as PSX) because those are inconvenient to handle.
(from here) By the way, I voted no.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
upthorn
He/Him
Active player, Emulator Coder (387)
Joined: 3/24/2006
Posts: 1802
mz wrote:
So, what about this stupid rule?:
Emulator Requirements wrote:
The games used by the emulator should be convenient to handle. Currently, we don't allow systems that require CD images in excess of 100 MB (such as PSX) because those are inconvenient to handle.
(from here) By the way, I voted no.
It says right on the page that the number is arbitrary, and the rule is stupid (and therefore presumably subject to change without notice.) Did you vote no because of the rule, or because you watched it and disliked it? I'd like to call to your attention the equally-if-not-more important rule listed just above every poll: (Vote after watching!)
How fleeting are all human passions compared with the massive continuity of ducks.
Joined: 7/24/2008
Posts: 3
It's not that I don't read the descriptions, it's just that I don't check the site as often as pokecapn. Great run, although I'm sure in time more abusable glitches will be found.
Joined: 3/7/2006
Posts: 720
Location: UK
Waiting for an AVI, but I bet this will rock.
Voted NO for NO reason
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
LagDotCom wrote:
Waiting for an AVI, but I bet this will rock.
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
Joined: 1/17/2006
Posts: 775
Location: Deign
Raiscan wrote:
LagDotCom wrote:
Waiting for an AVI, but I bet this will rock.
Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign aqfaq Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign
Editor, Expert player (2310)
Joined: 5/15/2007
Posts: 3854
Location: Germany
jimsfriend wrote:
Raiscan wrote:
LagDotCom wrote:
Waiting for an AVI, but I bet this will rock.
Joined: 2/26/2007
Posts: 1360
Location: Minnesota
Well, from what I saw I would vote yes. However, for both the U and J roms, the game desynched on the second level of the second stage... I don't know why and I tried to troubleshoot but failed. I will withhold my vote until A) I figure it out B) A youtube C) The publish
adelikat wrote:
I very much agree with this post.
Bobmario511 wrote:
Forget party hats, Christmas tree hats all the way man.
Joined: 6/15/2005
Posts: 1711
I'm not going to vote yet because I haven't watched it, but I look forward to watching the AVI and I expect it will be enjoyable.
Zoey Ridin' High <Fabian_> I prett much never drunk
Joined: 7/26/2006
Posts: 1215
I have the US game in ISO+MP3, and the version 2 bios. The file made for version 2 desyncs at the beginning of cc2, I guess the same way it does for stickyman05.
Joined: 2/26/2007
Posts: 1360
Location: Minnesota
Did you enable that sega cd sound synch thing, bkDJ? I did, and it didn't work for me, so maybe you didn't and it still didn't work? Note: I used version 1 bios for both US and Japan
adelikat wrote:
I very much agree with this post.
Bobmario511 wrote:
Forget party hats, Christmas tree hats all the way man.
Joined: 5/28/2008
Posts: 8
Using version 1.10 bios it ran fine for me with soundsynch enabled. Note that I ran directly from the iso and I didn't mount it to a virtual drive or anything fancy.