(Link to video)
Submission Text Full Submission Page
This run aims to access the bad ending in Extra Mario Bros as fast as possible. It improves #6774: Baddap1's NES Extra Mario Bros. "bad ending" in 05:26.78 by 146 frames (2.429 seconds). New routes and strategies were used in this run.

About this run

I think Extra Mario Bros is one of the best ROM hacks ever made, so I decided to TAS it. HappyLee is already working on an improved version of the good ending run, so I TASed a bad ending run. As I went on, I saw that Baddap’s run is littered with suboptimal movement and strategies, and most sections had been improved, both in speed and entertainment, at least in my opinion.
A main reason why Baddap’s run was rejected is because of the goal choice. I think that the bad ending should be considered beating the game, since the game states that this is the end. The game allowing you to continue playing after the bad ending is normal, since many games allows you to continue playing after reaching an ending. The invincibility after getting the good ending is just a bonus for getting the good ending. And the true final boss is a part of the different Area 5’s in the good and bad endings. Plus, the RTA community defines Any% as bad ending.
The other reason why Baddap’s run was rejected is the fact that it is very similar to the good ending run. That is not the case in this run. There is a completely new route on the way to the space jump powerup, resulting in differences including:
  • Not corner clipping in Area 1 first room
  • Extra wall clip in Area 1 second room
  • Walljump in Area 1 fifth room
  • Different strategy for clearing the gap in Area 4 second room (this strategy might be faster even with the good ending route)
  • Walljump in Area 4 fourth room

Area-by-area commentary

Area 1

The deaths at the beginning is for gaming over later to warp back to the start of the game while still preserving the space jump powerup. The black screen after each death loads when Mario had passed a certain Y position, so the goal is to get Mario to that position as fast as possible. To do that, you need to die while having the Y subspeed be as low as possible and Mario’s Y position be as low as possible. By precisely manipulating the jump height to save 2 frames on each death, this run’s deaths saves 8 frames over Baddap.
As it turns out, it is faster to not grab the mushroom and not corner clip to activate the on/off block, but just barely. The framerule that this run gets is extremely tight, with 0 frames to spare, and it is probably required to save time with this route.
The second room is particularly precise, since the optimal acceleration at the beginning is only a subpixel away from losing a frame and the framerule. The fifth room is also a very difficult room, and possibly the room that I spent the most time on. Jumping while inside a wall instantly sets Mario’s X speed to 0, which is used here. L+r is used to give fast acceleration in both directions before the walljump, since otherwise, Mario won’t be far enough right to enter the pipe. Walljumping on this block is barely possible and only subpixels away from not being possible. This run exits Area 1 88 frames ahead of Baddap by not collecting the mushroom and other optimizations, but since Baddap’s run wasn’t fully optimized, it is only 59 frames faster than an optimal run using Baddap’s route.

Area 4

I intentionally slowed down by 3 frames in the first room to manipulate RNG for the next room. In the second room, I found that a full jump from the lower section of the ground can clear the wide gap, and it is faster than using a cheep to bounce over it because of Small Mario’s smaller hitbox. The fastest way to get there is by jumping on the narrow strip of flat ground to the left of the pipe, since jumping from the high platform to the left of it can’t reach there. However, the spiky thing that falls in the middle of the pit can sometimes block the path, which is what the slowdown in the previous room was for.
I used a different strategy for clipping into the wall in the third room, saving some time. It involves approaching the wall from its corner, since that allows Mario to go a bit into the wall. It is faster to walljump in the fourth room as Small Mario, again because of his smaller hitbox. The reason why the space jump powerup is collected is because it is required to perform a wrong warp into Area 5 without collecting the otherwise required 5 keys. The fastest way to enter Area 5 from the space jump room is by getting to Area 2 to save progress, then dying to warp back to the start of Area 1, then getting to Area 5 from there. This run exits Area 2 still 88 frames ahead of Baddap, but it is probably possible to save 2 framerules in Area 4 over Baddap as Big Mario, so the Small Mario route only saves 17 frames.

Area 1 (again)

The mushroom is collected for the Bowser fight at the end. It is faster to grab the first powerup instead of the powerup in the fourth room. Because I had unlocked Space Jump, it is now faster to go into the second exit of the first room since I no longer need to corner clip to get there. Arrow blocks gives 64 speed, which is much faster than the maximum running speed of 40, so the arrow blocks were used to speed up the fourth room.
By pushing Mario further right on the screen, the game thinks that entering the final pipe leads to Area 5 based on the screen’s position. However, the row of blocks in the middle of the room is normally not enough to push Mario far enough right. So Space Jump is used to clip slightly into the bottom of the row of blocks, which acts similarly to a bonk. In this run, I used the 16-frame window in which the screen doesn’t scroll after bonking and clipping into the left side of the row of blocks to get further right without doing the Space Jump-only clip many times, saving 42 frames over Baddap.

Area 5

Because of the layout of Area 5 meaning that there is not much to optimize, that I collected the fireflower here for Bowser, and that there is a lot of enemies here, this part is very good for entertainment, and I believe I had done a good job at that. But that doesn’t mean that there aren’t any time improvements in Area 5. 2 frames were saved from Baddap's run waiting at the start of the first room. 4 frames were saved using a faster strategy for the fireflower grab. 1 frame was saved from better optimization in the third room. And finally, 7 frames were saved by doing the Bowser fight faster.
It seems like this Bowser always jump backwards initially no matter when I enter the boss room. So the strategy used here is to get behind Bowser as fast as possible, then spam fireballs and stay very close to him. Spamming fireballs from in front of Bowser is slower because of the very slow deceleration while facing to the right, and Bowser charges at you instead of running away. It is possible to use a single fireball to do double damage, but that is slower because a fireball like that spends a long time in the air, preventing rapid fireball spam.

arkiandruski: Judging.
arkiandruski: As it stands, I could probably reject this movie based on the poll results alone. I feel that would be unfair to the author, though; and there are issues I need to address. On top of that, I feel that the vote is skewed against this run based on the history that comes from the previous submission in this category. At first I was willing to wait for an eventual improved all keys run, but that is taking longer than I thought and I think it would be unfair to wait any longer.
First, whether or not this run completes the game. For this I'm ignoring infinite games and only looking at runs for games that have a defined end. More specifically, games with different endings based on completion.In the previous submission discussion, [3507] SNES Clock Tower by ruadath in 01:53.46 (as opposed to [3525] SNES Clock Tower "best ending" by ruadath in 11:53.77) and [2741] Genesis Sonic 3 & Knuckles by Aglar & marzojr in 26:53.06 (as opposed to [1387] Genesis Sonic 3 & Knuckles "Sonic, 100%" by marzojr in 55:48.80) were used as examples. In this thread [3168] NES Gimmick! by Aglar, Hotarubi & Samsara in 04:24.61 (as opposed to [1546] NES Gimmick! "100%" by Aglar & Hotarubi in 07:44.45) and [4293] PSX Oddworld: Abe's Oddysee by Samtastic in 12:59.96 (as opposed to [4310] PSX Oddworld: Abe's Oddysee "100%" by Samtastic in 1:04:16.17 and [2372] PSX Oddworld: Abe's Oddysee "maximum casualties" by Dooty in 40:00.53) were also mentioned. I personally feel one of the best examples of the movies I've found is [2186] Genesis Rolo to the Rescue by Aqfaq in 09:04.55. That has to be one of the most disappointing endings to a game I've ever seen.
After looking at the endings of all these games, I notice that the endings for all of them are still functionally similar to each other. You can see the good ending to Rolo here. Both Clock Tower endings trigger the credits, as do the Sonic and Gimmick endings. Both ending for Rolo lead to a game over. For Oddworld, you still get that same screen of text assessing your playstyle.
[3173] NES Ghosts 'n Goblins by Arc & Koh1fds in 08:07.55 is a different issue, since the bad end isn't actually functionally similar to a good end. Instead it is a setup for subsequent loops, and thus is more akin to Super Mario Brothers 2nd quest, or the Donkey Kong games, which also end after one playthrough. The ending in this submission is not setting up a new loop.
From everything I've seen, the games that apply to this situation the most are the Castlevania games like those on the GBA. A few of these games featured a normal ending that happened halfway through the game which served as a gate to the real end-game. Based on how the site treats them, even if these endings are still functionally similar, they still aren't treated as real endings by the site, and that's what purpose the end of the run here serves. It acts as a bottleneck checking whether the flags needed to continue were set.
The movie is borderline on whether it can be counted as an ending, but the precedent set by judgements so far say that it doesn't count, and I haven't seen good enough arguments that I feel comfortable breaking precedent.
However, there's another issue that was brought to my attention by another run in the workbench that I find much more compelling in relation to this runs fate, and that is how the site treats game hacks.
As it currently stands, the site requires runs of game hacks to qualify for the Moons tier in order to be published. In order for a branch to be accepted into Moons tier, it needs to differentiate itself from the main branch in a meaningful way. As applies to hacks, that means that the hack needs to be different enough from the base game to be interesting, and that the run shows off what makes the hack unique and worth publishing. If this means picking a goal that better shows off what's interesting in the hack rather than fastest completion, I believe that should be encouraged.
One of the most notable features of Extra Mario Bros is how it introduces Metroidvania and exploration elements into the Super Mario Bros engine. I would like a run of the hack to demonstrate those elements and mechanics to show the audience why they should even care about the hack in the first place.
In light of these reservations and due to low audience support, rejecting for not qualifying for Moons tier.

Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
We have a lot more runs of SMB romhacks than I thought... but most of them don't get multiple branches either. More to the point, I didn't really find this entertaining. While I'm aware that this is a highly unique SMB hack, the run mostly makes it look like a standard hack with altered graphics and music. And there's just too many of those.
Player (236)
Joined: 9/26/2020
Posts: 36
If so, what in the good ending run makes this hack look like a unique hack?
Player (50)
Joined: 4/1/2016
Posts: 285
Location: Cornelia Castle
Nice work, yes vote from me! i believe that the bad ending is still beating the game. In Oddworld: Abe's Oddysee, you still get to play again after the ending plays. The stuff you get from the good ending are just bonuses. It's the same for some other games.
DJ Incendration Believe in Michael Girard and every speedrunner and TASer!
letcreate123
He/Him
Player (200)
Joined: 11/16/2012
Posts: 42
Location: Chile
Meh vote for me. The only thing that I feel makes this run worth it is the showcase of the different version of area 5 that appears when you enter area 5 without all 8 keys, and the glitch used to get there even earlier with 0 keys. Otherwise it's almost identical to a "true ending" run with some small deviances in-between. The bigger problem is that beating area 5 with less than 8 keys does not really count as beating the game, because of a few problems; after returning to the title screen, the game still saves your current progress and allows you continue with your keys and upgrades just as a regular game over would. In contrast, upon getting the true ending and returning to the title screen, selecting Continue resets your progress, stripes you of all your keys and upgrades, in exchange for a permanent Metal Mario upgrade. Also, on the true ending, the game displays the in-game clear time, when on the bad ending it doesn't; this already implies that clearing the bad ending is not truly clearing the game. Not all TASes here have to clear the game, in fact some of the most famous ones serve as showcases instead, but those are held to a higher standard and as far as I'm concerned this doesn't quite get there, specially considering this is a ROMhack.
Player (236)
Joined: 9/26/2020
Posts: 36
As HappyLee had stated, this will not be similar to the new good ending run that he is working on, even in the section before the wrong warp and Area 5. Keeping progress after an ending in order to get full completion is a feature in many games, and the Metal Mario upgrade after the good ending (which is used to unlock Area-Sp) serves as a reward for getting the good ending.
Player (50)
Joined: 4/1/2016
Posts: 285
Location: Cornelia Castle
This is similar to the Oddworld games. First, Extra Mario Bros and Abe games have good and bad endings; second, Abe's Oddysee and this Mario hack give bonus features for the good ending, and third... you keep whoever you saved in the Abe games, like you do with this one. If Oddworld's bad endings are publishable, why can't this be?
DJ Incendration Believe in Michael Girard and every speedrunner and TASer!
Spikestuff
They/Them
Editor, Publisher, Expert player (2312)
Joined: 10/12/2011
Posts: 6342
Location: The land down under.
In Oddworld you still get an end point that is relative to a story and not a fail point. And in order to go fast for Oddworld anyways you have to get the bad ending regardless. You'd think you'd get that figured out after the 14th Publication of Oddysee or with the 6 Exoddus Publications. Don't use Oddworld as a point of comparison. In fact. Never use Oddworld as a point of comparison.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Player (50)
Joined: 4/1/2016
Posts: 285
Location: Cornelia Castle
Spikestuff wrote:
In Oddworld you still get an end point that is relative to a story and not a fail point. And in order to go fast for Oddworld anyways you have to get the bad ending regardless. You'd think you'd get that figured out after the 14th Publication of Oddysee or with the 6 Exoddus Publications. Don't use Oddworld as a point of comparison. In fact. Never use Oddworld as a point of comparison.
For the first part, this one is relevant, too. They ask where the princess is, so that's relevant. You still fight a final boss with this ending, too. For the second part, you have to go fast for the bad ending in this game, too. It takes time to save mudokons in Oddworld, like it does to pick up keys in Extra Mario Bros. Third, I have figured that out after all the publications of the Oddworld games, and I find the idea similar here. Finally, I find it worthy of comparison for a few reasons: 1. In the Oddworld games, you save mudokons to get the good ending. In this game, you pick up all the keys to get the good ending. 2. In Abe's Oddysee, saving all 99 mudokons gives you bonus features. It's the same as this game: you get upgrades here, too. 3. It's faster to get the bad ending in both games. 4. The story is more or less the same: go through the areas/stages, do what you need to do.
DJ Incendration Believe in Michael Girard and every speedrunner and TASer!
Player (50)
Joined: 4/1/2016
Posts: 285
Location: Cornelia Castle
By "the story is more or less the same", I mean what you need to do is just about the same.
DJ Incendration Believe in Michael Girard and every speedrunner and TASer!
Joined: 12/20/2020
Posts: 13
Nope.
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2739
Location: The dark corners of the TASVideos server
om, nom, nom... *burp*!