(Link to video)
TAS by DyLaX.
I make "Game Over" in Level 3 Glitch.
  • fceux v2.1.6
  • usa
  • warp
  • level 3 glitch
  • one death by player 2
  • Fastest possible?
  • Battletoads is a game in which we overcome the obstacles, in order to save kidnapped princess by the Dark Queen.
  • The hardest part was calling the "Game Over", but with the right parameters, it worked.
  • TAS has been corrected for the 1 and 3 levels by DyLaX.
Movie speeds almost completing the game by ~10 minutes. The last movie is this movie: [1920] NES Battletoads "warps, 2 players" by feos & MESHUGGAH in 11:04.72

feos' comment

input after suicide creates tons of broken objects that get read from $0B in RAM and then the pointer jumps over $B addresses each time (object descriptor line length), thinking he reads from ROM. giving him needed values is pretty much possible. especially creating objects by direct input (that is stored in $15 and $16). but some objects need special attribute values, that aren't read from descriptor lines, but loaded other ways. finding the ways to load the needed values, and figuring out the very values and addresses - will take time until this submission is obsoleted

Nach: I've taken a few days to mull over the situation here, and was mindful of everyone's comments in the forum, as well as on IRC.
The previous run found a shortcut in level 3 which essentially leads to a buffer overflow. Instead of abusing that glitch to its fullest, it simply took the data initially written there and skipped a single level. This run now fully abuses that glitch by writing new data and using it to skip 14 levels straight to the final boss fight room.
Now entertainment wise, I vastly prefer the previous run, and even find that run star worthy. However since the same initial glitch is used, even if not fully abused, the precedence in this situation is to have the faster run obsolete the other, despite a drop in entertainment.
In general, based on what we now know about Battletoads, I find that this game deserves 3 main branches.
  1. Glitched (this branch) - fastest completion, even if not very entertaining, skips as much as possible.
  2. 1p warpless - so you can see how quick the game can be beaten without being able to fully beat up the enemies, and make use of team attacks, and without skipping anything.
  3. 2p warpless - which in theory is the fastest way to beat the game without massive glitches, and significant skips, showing off the full game.
Of course another branch for an absolutely crazy playaround would also be acceptable.
I've found this run to live up to our standards, and the feedback overall was very good. Based on the precedence, I am accepting this run to obsolete the previous.

Nach: Since the previous movie is terrific, and many have asked for it, to give it the recognition it deserves, I have starred it, as short as that may last. This run should not be published with a star. A moon would be fine.

Guga: Processing...

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14772
Location: 127.0.0.1
This topic is for the purpose of discussing #3690: TheZlomuS & DyLaX's NES Battletoads "Glitched" in 01:02.68
PJ
He/Him
Joined: 2/1/2011
Posts: 181
Location: Western NY
Hahaha. I love it. Saw this a few days ago and got a good laugh out of it. We knew something like this was possible. I'm still amazed that you two finally found a way to do this! Now to find the single player console method. ;P Obvious yes vote. Congrats, TheZlomus and DyLaX!
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
People probably have missed this thing completely: http://www.youtube.com/watch?v=_e9xdvXR8m0
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Emulator Coder, Skilled player (1140)
Joined: 5/1/2010
Posts: 1217
Syncs for me on FCEUX 2.1.4a ROM MD5: 0xeefac97ac3b85048f3685e1623210efb Does not sync for me on FCEUX 2.1.5.
Skilled player (1703)
Joined: 9/17/2009
Posts: 4952
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
I first though this was a troll submission, but.... WTF!?? Yes vote.
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2224
Location: Georgia, USA
This is hilarious. However, it doesn't actually beat the game! It gets Game Over, which means you lost the game. Is it possible to extend input a little longer and beat the Dark Queen from where you are? EDIT: Oh, I guess I didn't watch the video long enough. The Game Over music is playing, and yet after T. Bird's Game Over speech, the game triggers an ending cutscene. Wow. I don't really know how to vote on this. I think this should get accepted as a separate category, but I'm not sure that "Yes" is the right vote for that.
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.
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
There's no Dark Queen, Only Big Blag.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Emulator Coder, Skilled player (1140)
Joined: 5/1/2010
Posts: 1217
Skilled player (1703)
Joined: 9/17/2009
Posts: 4952
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
mklip2001 wrote:
This is hilarious. However, it doesn't actually beat the game! It gets Game Over, which means you lost the game. Is it possible to extend input a little longer and beat the Dark Queen from where you are?
Check the end of the video. :P Or is the end of the video not part of the input file? o_0
Emulator Coder, Skilled player (1140)
Joined: 5/1/2010
Posts: 1217
mklip2001 wrote:
This is hilarious. However, it doesn't actually beat the game! It gets Game Over, which means you lost the game.
Watch what happens after the timer on the game over screen counts to zero and the game over screen autodismisses... And as for if this counts as completion, if SMW glitched counts, this does as well.
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
input after suicide creates tons of broken objects that get read from $0B in RAM and then the pointer jumps over $B addresses each time (object descriptor line length), thinking he reads from ROM. giving him needed values is pretty much possible. especially creating objects by direct input (that is stored in $15 and $16). but some objects need special attribute values, that aren't read from descriptor lines, but loaded other ways. finding the ways to load the needed values, and figuring out the very values and addresses - will take time until this submission is obsoleted
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Editor, Player (44)
Joined: 7/11/2010
Posts: 1022
This totally counts. (And as was hinted at above, it's been accidentally done on console in the past.)
Joined: 3/7/2011
Posts: 11
Any video that has me staring at the screen going "what the hell?!" for nearly half the entire playtime is a definite Yes from me. You know, once I'm past lurkerville.
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
Nice run... ...but mind explaining what's going on? Why are you suddenly in stage 3? Why are you suddenly at that pyramid? Is this a good ending or a bad ending? WTF?
Brandon
He/Him
Editor, Player (189)
Joined: 11/21/2010
Posts: 913
Location: Tennessee
Although I think this should become the main branch for Battletoads, or that the current main branch shouldn't coexist with this one, I don't want to see the current run get obsoleted. It's a very entertaining run, and it is by far the most technically proficient of the currently published runs for the game. I'd like to encourage feos & MESHUGGAH to make a warpless 2p run, which should obsolete the warped 2p run. Until then, I guess these just have to be published side by side. Yes vote.
All the best, Brandon Evans
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
Brandon wrote:
Although I think this should become the main branch for Battletoads, or that the current main branch shouldn't coexist with this one, I don't want to see the current run get obsoleted. It's a very entertaining run, and it is by far the most technically proficient of the currently published runs for the game. I'd like to encourage feos & MESHUGGAH to make a warpless 2p run, which should obsolete the warped 2p run. Until then, I guess these just have to be published side by side. Yes vote.
Since when "Glitched" obsoletes general branch?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Joined: 4/24/2012
Posts: 129
Location: Atlanta, GA
feos wrote:
Brandon wrote:
Although I think this should become the main branch for Battletoads, or that the current main branch shouldn't coexist with this one, I don't want to see the current run get obsoleted. It's a very entertaining run, and it is by far the most technically proficient of the currently published runs for the game. I'd like to encourage feos & MESHUGGAH to make a warpless 2p run, which should obsolete the warped 2p run. Until then, I guess these just have to be published side by side. Yes vote.
Since when "Glitched" obsoletes general branch?
Isn't "glitched" often counted in the same category as "any%?" Not always, of course, but, it's definitely a thing sometimes. Also, definite Yes vote on this. It's fantastic.
Brandon
He/Him
Editor, Player (189)
Joined: 11/21/2010
Posts: 913
Location: Tennessee
feos wrote:
Brandon wrote:
Although I think this should become the main branch for Battletoads, or that the current main branch shouldn't coexist with this one, I don't want to see the current run get obsoleted. It's a very entertaining run, and it is by far the most technically proficient of the currently published runs for the game. I'd like to encourage feos & MESHUGGAH to make a warpless 2p run, which should obsolete the warped 2p run. Until then, I guess these just have to be published side by side. Yes vote.
Since when "Glitched" obsoletes general branch?
Both use the same glitch, just to different measures...I guess both of them can remain, but the branch count for this game is getting pretty big, and I don't see any extra entertainment in a warped 2p run vs. a warpless 2p run.
All the best, Brandon Evans
Post subject: More info about the!
Joined: 9/4/2012
Posts: 9
To summarize, we know for sure that: * Object with ID equal to 1, 2 or -1, -2 (player 1 or 2) is the cause of the end of the game. * We know also that the bug is performed only at level 3. * The object must be thoroughly prepared in the 12th slot. * The environment is of little importance, and so the game is over (in theory, in practice you should make a little help for the game), even in the first level frames. We don't know whether to blame it the level 3, or it isn't the 12th slot yet.
Editor, Skilled player (1502)
Joined: 7/9/2010
Posts: 1317
Yes vote. Good Job!
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
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
The youtuber at http://www.youtube.com/watch?v=A6lQ_QZB7t4 has quite a bit of information on it. It would be nice to see that sort of stuff in the author's comments on the submission
Editor, Experienced player (607)
Joined: 11/8/2010
Posts: 4012
natt wrote:
It would be nice to see that sort of stuff in the author's comments on the submission
I agree. This is almost as entertaining as the Super Mario World "glitched" run. Yes vote!
Editor, Skilled player (1936)
Joined: 6/15/2005
Posts: 3239
I made an encode which displays the game over screen correctly: Mediafire download (~3.5MB): http://www.mediafire.com/download.php?a2mh542054vp3fv Youtube: http://www.youtube.com/watch?v=0MVv21pokzM Nicovideo (account): http://www.nicovideo.jp/watch/sm18803635 Nicovideo (no account): http://www.nicozon.net/watch/sm18803635 Youtube video uses TASBlend, but at strength 0.75 instead of 2.0/3 .
GoddessMaria
She/Her
Experienced player, Reviewer (836)
Joined: 5/29/2009
Posts: 514
Location: Hell...
I must say, the glitches were rather bizarre and the ending was very unexpected! It was very enjoyable and entertaining to see the game known to be quite difficult be crushed like it was nothing. Very strong Yes vote! HD encode: Link to video
Current projects: failing at life
Editor
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
That was weird. You warp to level 3, die, then go to the boss and get a game over, then win? Sure. Why not.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.