(Link to video)
For those who'd like a slowed-down version to see what's going on without running in the emulator:
This TAS completes the F-Zero X Death Race as quickly as possible, with a time of 5.866s. This improves the prior published TAS time of 8.927 by Katsukawa Sojuro aka Xenos (Xenos reports an unpublished time of 6.993s by throwing the car off the side as this TAS does).
The unassisted world-record is 24.745s by Daniel, played in PAL (20.621s converted to NTSC). There's no video of that time, but this video [dead link removed] by the same author is almost as fast.
I used Mupen64 0.5 re-recording v8, with "Memory Hacking Software" to find and view memory addresses. For information about the game and some of its techniques see my Jack-Cup TAS comments.

Goal Choice

The Death Race is a standalone challenge within F-Zero X, so a standalone movie seemed the only way to present it. The goal is simple: destroy the other 29 ships as quickly as possible, aiming for in-game time.
This movie choice has been brought up in the forums a couple of times, but never really drew direct commentary either way since 2007. In my view, though, this movie demonstrates feats clearly only possible with TAS (destroying on average 4.9 cars per second; 5.1 if you include the player's car). For comparison, the unassisted world-record is 24.745 (played on PAL but time adjusted to NTSC).

Damage-Boosting

One key technique is to boost off dead ships by crashing into them at the right angle after they bounce off a wall. This can be quite tricky as you don't get the boost if you're in the middle of a side-attack (aka DT-R or DT-L) when the ships collide, and essentially all steering uses side-attacks (it's the only way to turn quickly enough). Finally, both the rotation and relative position of the colliding ships affects the path the destroyed ship will take; the closing speed of the collision affects how fast the destroyed ship will careen away - so all of those factors have to be controlled for to arrange the optimal boost.

Enemy Manipulation

I tried to preserve the ships in their original line-ups and swing through them for maximum efficiency. When ships would get out of position I'd try to use other ships to adjust them, using the same techniques used in setting up damage-boosts. This was very meticulously done in setting up the "endgame", where the lead ship was forced to slow down by hitting a dead car, and then killed simultaneously with another ship. At that point I slow down as fast as possible and kill the remaining 4 ships, which I'd managed to bunch together very tightly, at the same time generating speed to fly off the edge and stop the timer.

Car Choice

The movement of the first two cars destroyed seems driven entirely by which ship you choose. There are only 3 or 4 patterns; Golden Fox gives the best pattern where both cars break immediately to the middle. Crazy Bear, Mighty Hurricane and Great Star (heavier high boost cars) give bad patterns. Also, GF is heavy enough to kill easily, and lighter weight = faster steering - obviously important for this challenge!

Misc

I use the wide-angle view because it's easier (for me and viewers) to see what's going on. And quite a bit is going on - ships get flung everywhere when they die and can interact with both the player and other ships, making planning, patience and experimentation crucial.
Finally, you can save a couple of seconds by throwing the car off the side at the end, which stops the timer earlier.

feos: Cool run, great feedback. Accepting to Moons. And publishing.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14873
Location: 127.0.0.1
This topic is for the purpose of discussing #4088: Lord_Tom's N64 F-Zero X "Death Race" in 00:29.55
TheKDX7
He/Him
Player (115)
Joined: 7/9/2011
Posts: 392
Location: Switzerland
Awesome yes vote!
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
This was nothing short of incredibly impressive. Yes vote.
Editor, Skilled player (1505)
Joined: 7/9/2010
Posts: 1317
I also give a yes vote
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Joined: 7/2/2007
Posts: 3960
This is fantastic, and an easy yes vote. The slow-motion encode is also genius.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
I watched the slow motion encode and still don't get what is going on here.
Editor, Experienced player (608)
Joined: 11/8/2010
Posts: 4012
This was very impressive and entertaining and obviously has very high technical quality. Yes vote for sure!
Noxxa
They/Them
Moderator, Expert player (4138)
Joined: 8/14/2009
Posts: 4083
Location: The Netherlands
Very fun run. I love the "fireworks" that appear after the Golden Fox explodes. It's almost as if the other cars are all celebrating your speedy victory.
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4016
Beautiful.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2224
Location: Georgia, USA
That was the most hilarious 30 seconds of my day. After seeing the realtime encode, the slow-motion encode was much more appreciated too. And you're saying this movie cuts the previous TAS record to only about 40% of its in-game time? Stunning. EDIT: I misread the submission text. I thought that the record had been improved BY 8 seconds, not that the previous record WAS around 8 seconds. The improvement was a lot more minor than previously believed. Still, nice job optimizing this.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
Here's the slow-motion version with sound: link
Editor, Experienced player (852)
Joined: 8/12/2008
Posts: 845
Location: Québec, Canada
I was entertained, yes vote.
Editor, Player (53)
Joined: 12/25/2004
Posts: 634
Location: Aguascalientes, Mexico
When I saw the ~30 secs I though that was the in-game timer of the run, until I remembered that it consisted on the length of the input XD Voting yes, of course :) BTW, I would had liked if you ended the run with a spin attack, but that's just how I used to end when playing this mode :P
I'm the best in the Universe! Remember that!
Skilled player (1706)
Joined: 9/17/2009
Posts: 4952
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
No vote. I just wasn't entertained by the fact I had to watch it slowed down just see what's going on, and for the actual video, I never played this game before, and had no clue what I was watching. Sorry about that.
Experienced player (601)
Joined: 10/23/2004
Posts: 706
Very fun to watch, yes vote.
Current Project: - Mario Kart 64
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
jlun2 wrote:
No vote. I just wasn't entertained by the fact I had to watch it slowed down just see what's going on, and for the actual video, I never played this game before, and had no clue what I was watching. Sorry about that.
There should be a rule that you can only vote if you've played the game before...
Skilled player (1706)
Joined: 9/17/2009
Posts: 4952
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
creaothceann wrote:
jlun2 wrote:
No vote. I just wasn't entertained by the fact I had to watch it slowed down just see what's going on, and for the actual video, I never played this game before, and had no clue what I was watching. Sorry about that.
There should be a rule that you can only vote if you've played the game before...
Er....I haven't played any of the DOS, NES, N64, Sega consoles, SNES...pretty much the majority of the games that have TAS's here. >.> Besides, even if I did played the game, that doesn't mean I can't be disappointed by TAS's for it.
Lord_Tom
He/Him
Expert player (3274)
Joined: 5/25/2007
Posts: 399
Location: New England
jlun2 wrote:
I never played this game before, and had no clue what I was watching. Sorry about that.
No need to apologize. But if it helps to clarify what's going on: You drive a hovercraft. You crash it into other hovercraft and destroy them. ;)
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2224
Location: Georgia, USA
jlun2 totally has a fair opinion. I personally haven't played F-Zero X myself, so I could see how this gets confusing. For me, though, Lord Tom put it right: you destroy over craft by crashing into them. And crashing into 23 different craft in 6 seconds of game time is a crazy amount of destruction in a short time. I feel like it's comparable to trick shots in pool that somehow clear the entire table before you can blink :-) So I found this fun, but everyone is entitled to their own opinion as long as they're mature and/or considerate about it.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
TheKDX7
He/Him
Player (115)
Joined: 7/9/2011
Posts: 392
Location: Switzerland
I almost played no set apart Mega Man some and that did not prevent me from being amused in the court of run. And also for F-Zero X.
Post subject: Re: #4088: Lord Tom's N64 F-Zero X "Death Race" in 00:29.55
Player (119)
Joined: 1/30/2007
Posts: 82
Lord Tom wrote:
This TAS completes the F-Zero X Death Race as quickly as possible, improving the prior TAS time of 8.927 by Katsukawa Sojuro aka Xenos.
Lord Tom wrote:
Note that 2s of "improvement" are due to the stylistic choice of the prior author not stopping the timer early by falling off the track.
That wasn't a stylistic choice as you could have found out from the forum thread. I just didn't think it was worth uploading a video with a trivial change. The prior TAS time should read 6.993.
Lord Tom wrote:
This movie choice has been brought up in the forums a couple of times, but never really drew direct commentary either way.
I was of the view that this run didn't deserve it's own category so I never tried to submit anything. I thought that if this run would ever make it's way onto TASVideos it would be as part of an all time trial.
Lord Tom wrote:
The movement of the first two cars destroyed seems driven entirely by which ship you choose. There are only 3 or 4 patterns; Golden Fox gives the best pattern where both cars break immediately to the middle. Crazy Bear, Mighty Hurricane and Great Star (heavier high boost cars) give bad patterns. Also, GF is heavy enough to kill easily, and lighter weight = faster steering - obviously important for this challenge!
The movement of the cars is determined by random factors other than the car choice. I managed some good results with Twin Norita but never finished that run. The lighter cars get faster boosts from collisions but don't seem to be handicapped in killing other racers in a TAS.
Lord Tom wrote:
I use the wide-angle view because it's easier (for me and viewers) to see what's going on. And quite a bit is going on - ships get flung everywhere when they die and can interact with both the player and other ships, making planning, patience and experimentation crucial.
The wide-angle view makes it harder to see what's going on as you can't see what's happening up ahead. The standard view also makes the video more chaotic in a way befitting of this race.
Post subject: Re: #4088: Lord Tom's N64 F-Zero X "Death Race" in 00:29.55
Lord_Tom
He/Him
Expert player (3274)
Joined: 5/25/2007
Posts: 399
Location: New England
xenos wrote:
The movement of the cars is determined by random factors other than the car choice. I managed some good results with Twin Norita but never finished that run. The lighter cars get faster boosts from collisions but don't seem to be handicapped in killing other racers in a TAS.
I'd be interested to see that demonstrated regarding the movement of the first two cars. I tried adjusting everything I could think of and their movement was always the same for a given car. I thought in my testing that lighter cars get penalized, but only slightly. I adjusted the submission text to report your time of 6.993.
Joined: 5/8/2010
Posts: 177
Location: Entropy
I can't stop laughing at the carnage going on in there. To bad we don't hear the "Get ready to RUMBLE" quote at the start!
Post subject: Re: #4088: Lord Tom's N64 F-Zero X "Death Race" in 00:29.55
Joined: 2/27/2011
Posts: 69
Location: Calgary, Alberta
xenos wrote:
Lord Tom wrote:
This movie choice has been brought up in the forums a couple of times, but never really drew direct commentary either way.
I was of the view that this run didn't deserve it's own category so I never tried to submit anything. I thought that if this run would ever make it's way onto TASVideos it would be as part of an all time trial.
I'd be up for watching that :P Great video though regardless. I never beat Death Race myself as it seemed too hard? I only ever managed 4-5 kills :P
Joined: 10/1/2013
Posts: 98
Location: My Basement
The previous F-Zero TAS was pure genius. However, this one was boring. What's the point? How are 6 seconds going to entertain me? Voted no because of low entertainment value and also because I don't think it should be a category.