Tony Hawk's Pro Skater is the first game in a now extensive series of 10+ games that are still being created and released to this day. It was first released for the Playstation on September 30, 1999, and later ported to the Nintendo 64 and Sega Dreamcast. "Primitive" by today's Tony Hawk control standards, this game utilizes flip tricks, grab tricks, grinds, and special tricks, which can be done on street ramps, vert ramps, rails, and all sorts of other objects.

Game objectives

  • Emulator used: BizHawk 2.4
  • Complete zero goals
  • Get third place on all competitions
  • Never leave the Warehouse
  • Abuse intended features of the game
  • Reach the credits as fast as possible

Comments

Last week, I found out about the "0%" category of the game, and found it short and interesting enough to throw together a quick TAS to see if I can make it slightly faster. A couple of days later, I completed it.
The run abuses a few intended mechanics of the game, in-game soft reset, and the in-game replay system. Found by BSGRIND, doing a soft-reset (pressing Z + Start for 2 seconds) on a menu keeps the current menu's information in memory while bringing you back to the main menu. When going into the stage select, the currently highlighted level gets stored in memory (even when backing out into the main menu). Combined with loading a saved replay, this will have the stored menu accessible while playing the replay, allowing the player to restart their run and play from the replay. When restarting the run, it uses the menu information from the stored level select menu to load the "goals" of that level. This allows goals from one level to be completed in a completely different level.

Stage by stage comments

Warehouse

We load into Warehouse as per usual, but immediately end the run, save the replay and soft reset back into the main menu. We then go into the single session menu (faster because one less screen to go through) to highlight the first competition (Skate Park) and then back out to the main menu and play the replay. Immediately after the replay loads in, we press start to "restart" the competition and get back into a playable mode.

"Skate Park" / "Burnside"

We can complete the objective of both Skate Park and Burnside (get a medal) at the same time. We obtain the minimum amount of points required to get a medal in the first competition, then restart the competition to get the rankings for the second competition. After we finish two runs of the second competition, we do a soft reset at the result screen and re-activate the glitch. This time, we highlight Burnside before going back and perform the glitch. Once loaded into the replay, we quickly press A and end the competition to get the second medal.

"Roswell"

Because we're now loaded into Burnside's objectives, the score requirement is now higher compared to Skate Park's requirements. A different combo is performed in order to obtain the points required to get the third and final medal. Once the second run is finished, we soft reset on the result screen again, and perform the glitch again with Roswell highlighted in the level select menu. We load into the replay one final time and navigate the menu to end the competition and go to the credits.

In Game Timer comparisons

LevelRTA WRTASDifference
"Skate Park" (Round 1)0:570:581
"Skate Park" (Round 2)0:570:581
"Burnside" (Round 1)0:570:581
"Burnside" (Round 2)0:570:581
"Roswell" (Round 1)0:550:561
"Roswell" (Round 2)0:550:561
In Game Time Difference: 6 seconds

Other comments

The RTA time of the current world record is faster than the TAS RTA time when considering starting points, but this TAS saves 6 seconds of in game time in comparison. This is likely due to emulation differences compared to the console. I'm highly against having this category replace the existing publication of this game, and would rather see it considered a separate branch of the game. This particular category removes almost all gameplay that makes the game so interesting.

Memory: Claiming for judging
Memory: From a little bit of examination, it appears, this submission isn't pulling our leg and this is an actual glitch that allows for the completion of this game in such a short time.
The optimization appears on point.
While never leaving the first level is kinda funny, it really isn't that fun to watch and the audience had similarly mixed opinions. As this doesn't actually play a single level, I think this best fits as a new Vault "replay glitch" branch.
Accepting to Vault as a new branch.
feos: Pub.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
This topic is for the purpose of discussing #6667: Fog's N64 Tony Hawk's Pro Skater "replay glitch" in 02:11.92
Patashu
He/Him
Joined: 10/2/2005
Posts: 4045
I was amused, but yeah, this definitely shouldn't obsolete any other branch. Very silly.
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
Zinfidel
He/Him
Player (206)
Joined: 11/21/2019
Posts: 247
Location: Washington
+Points for technicality, -points for entertainment, thus a solid 'meh'. Fastest completion + vault here we go!
Editor, Player (69)
Joined: 6/22/2005
Posts: 1050
Nice glitch abuse, but I second Zinfidel about entertainment. Meh vote.
Current Projects: TAS: Wizards & Warriors III.
Experienced player (788)
Joined: 2/5/2012
Posts: 1804
Location: Brasil
this is the game any% for real lol
I want all good TAS inside TASvideos, it's my motto. TAS i'm interested: Megaman series, specially the RPGs! Where is the mmbn1 all chips TAS we deserve? Where is the Command Mission TAS? i'm slowly moving away from TASing fighting games for speed, maybe it's time to start finding some entertainment value in TASing.
Memory
She/Her
Site Admin, Skilled player (1558)
Joined: 3/20/2014
Posts: 1767
Location: Dumpster
0% doesn't seem like it fits our current branch labeling formula. Could "Replay Glitch" work or is there anything else that could be described by that?
[16:36:31] <Mothrayas> I have to say this argument about robot drug usage is a lot more fun than whatever else we have been doing in the past two+ hours
[16:08:10] <BenLubar> a TAS is just the limit of a segmented speedrun as the segment length approaches zero
Fog
Emulator Coder, Experienced player (642)
Joined: 4/5/2014
Posts: 459
Memory wrote:
0% doesn't seem like it fits our current branch labeling formula. Could "Replay Glitch" work or is there anything else that could be described by that?
That would work with me, the category name that the RTA community uses is "0%" so I went with that originally.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
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. ---- [4156] N64 Tony Hawk's Pro Skater "replay glitch" by Fog in 02:11.92