The Super Mario Advance series is a collection of ports of classic SMB games ported to the Game Boy Advance (minus SMB1, which was part of the NES Classic series). The games were Super Mario Bros 2 (USA), Super Mario World, Yoshi’s Island, and finally Super Mario Bros 3.

Game objectives

  • Emulator used: BizHawk 2.4.2
  • Luck Manipulation

Comments

There are a couple differences in the GBA version compared to the previous ports of this game. Unlike the NES version, subpixels of mario will reset between levels. This means we dont have to worry about carrying over subpixels between stages, which causes this game to be surprisingly sync friendly. One other difference is a speed trick involving holding the Left and Right directions in order to accelerate to max speed almost instantly. This trick was also in the All Stars version, but what makes this one unique is you have the ability to lock the screen by alternating pressing R and L+R every frame. This is useful to freeze off screen enemies to bypass them without slowing down, but it also helps in shortening the end screen transition after collecting a panel.
There are also 2 different types of level ending transitions. One of them is 3 seconds longer than the other, they can be easily manipulated by either changing your jump height when getting the panel, or by locking the screen for a frame or 2. Both published runs for this game (e-reader and all levels) do not optimize for this, however I (EZGames69) am working on improvements to both categories for this reason.
Because of these differences, it should be allowed to have this version of the game published alongside with the NES and SNES versions of this game and category.

Stage by stage comments

1-1

One thing you noticed is we dont grab the Mushroom in the usual spot, this is because you can't clip into blocks the same way in NES or SNES, the other reason is powerups don't become active until they are somewhat out of the box, meaning it is slightly slower to get the powerup here. We instead get it in 1-2.

1-2

In 1-2, it is about 3 frames faster to get the mushroom out of the note block compared to the question mark block in 1-1. Since we dont have to slide down the hill to get speed, we can just use the L+R trick instead.

1-3

we get the super leaf from the wooden brick, we can change our subpixel position before we hit it in order to gain a bit of distance before collecting the leaf. As per usual, you hold down the down button for about 8 seconds before you drop behind the stage, before we do that, we try to get as far to the left edge of the platform to maximize our speed going out of the platform.

1-F

This stage has the first instance of screen locking being useful. Normally you have to duck as you approach one of the glowing waffles, but by locking the screen, we can delay its cycle from starting, allowing us to bypass it without slowing down.
It is possible to save 6 more frames in this stage by ducking before flying up to the door, however we cant get good manipulation on the hammer bro with any of those frames, so until 1-F can be faster than 6 frames, it doesnt do us any good.

8-Tank 1

We decided not to go for 99 lives as it seems to be difficult to pull off in this version, but also it’s been done to death anyway, why not show off some other things in this game?
In order to get to the pipe a bit earlier, we clip into the walls which pushes us off screen right on the edge of the death zone, allowing us to enter it before it’s on screen
We delay entering the pipe to change the behavior of the boomerang bro. This manipulation causes him to be paused for a short time, giving us enough time to jump on him and prevent the boomerang from being thrown.

8-Boat

Nothing of note here other than we grab fire flower for Boom Boom fights and for bowser at the end.
For each Boom Boom fight, we can do a small trick which involves shooting a fire flower the the “?” orb, this somehow gives it collision as it spawns, allowing us to collect it immediately

8-Airship

Since this stage moves so quickly, there isnt enough time to use the screen push glitch, so we just enter the pipe as soon as it appears.

8-1

Get some good positioning near pipes to get a faster turn-around. One of few stages where screenlocking at the end doesnt save much time.

8-2

Nothing much to say here

8-F

Since we can get speed instantly with the L+R trick, we can abuse wall clips more easily here. A few screen locks were also done to avoid the glowing waffles.

8-Tank 2

Again not much to say here, as it’s the same for most other stages.

8-Castle

Now in the SNES version of this game, an invincibility star was used to get past a twomp and clip into a wall. However on the GBA version, you don't end up anywhere when you clip into that wall, as the room you need to enter is on a completely different map.
For the bowser fight, it’s important to keep a 15 frame pattern on the upper fireball hits, it doesn't matter what the pattern is for the lower fireball hits as the final hit will be from the upper hits.

Other comments

Some Possible improvements include some stages in world 1, where a few more frames can be shaved off but only if it’s enough to manipulate hammer bro enough. Especially for 1-F where we could have saved an additional 6 frames if it were not for hammer bro.
A big shoutout to Tompa for pointing out some other improvements to the run that were added in.

Memory: Claiming for judgment.
Memory: Optimization appears really good.
I still like to imagine the L+R running tech as getting pushed by the wind to the right and that amuses me greatly. Otherwise it has a unique flavor on SMB3 with the Scroll Lock stuff and some different routes in later stages. The audience liked it as well.
Accepting to Moons as a new branch.
fsvgm777: Processing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15585
Location: 127.0.0.1
Emulator Coder, Judge, Experienced player (729)
Joined: 2/26/2020
Posts: 783
Location: California
Great run, the show-off clips were definitely a nice touch. Solid yes
Samtastic
He/Him
Player (154)
Joined: 11/30/2012
Posts: 775
This was one of the Mario games that I played when I was younger on the GBA and it was played really fast. Yes vote!
Enjoys speedrunning, playing and TASing Oddworld games! Has TASed: Oddworld: Abe's Oddysee in 12.06.13 (with Dooty) Oddworld: Adventures II in 20.03.78 (with Dooty) Oddworld: Abe's Exoddus 100% in 2:08:28.4 (with Dooty) Oddworld: Abe's Oddysee 100% in 1:05:01.65 Oddworld: Abe's Exoddus in 37:18 Oddworld: Abe's Exoddus in 37:15 Oddworld: Abe's Exoddus 100% in 2:!5.44.12 Oddworld: Abe's Oddysee any% in 13:01.3 Oddworld: Abe's Oddysee any% in 12:59.95 Oddworld: Abe's Oddysee 100% in 1:04:16.27 Oddworld: Abe's Oddysee 100% in 1:04:01.07 Currently working on: Waiting for Windows TAS Tools to work so I can TAS PC version of Exoddus.
Synahel
She/Her
Former player
Joined: 1/19/2011
Posts: 260
Location: France
Hey, that was very cool, thanks a lot for that!
EZGames69
He/They
Publisher, Reviewer, Expert player (4462)
Joined: 5/29/2017
Posts: 2762
Samtastic wrote:
This was one of the Mario games that I played when I was younger on the GBA and it was played really fast. Yes vote!
This was basically my introduction to SMB3 as a kid. So I relate to this pretty hard.
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Fortranm
He/Him
Editor, Experienced player (878)
Joined: 10/19/2013
Posts: 1121
Finally a SMA4 any% run that's up to the publication standards. Yes vote. Looking forward to your other movies of this game.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15585
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. ---- [4246] GBA Super Mario Advance 4: Super Mario Bros. 3 "warps" by EZGames69 & GoddessMaria in 11:07.65
TiKevin83
He/Him
Ambassador, Moderator, Site Developer, Player (155)
Joined: 3/17/2018
Posts: 358
Location: Holland, MI
Console Verified through 8-F with some slight adjustments. Will keep updating as progress is made.
EZGames69
He/They
Publisher, Reviewer, Expert player (4462)
Joined: 5/29/2017
Posts: 2762
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
TiKevin83
He/Him
Ambassador, Moderator, Site Developer, Player (155)
Joined: 3/17/2018
Posts: 358
Location: Holland, MI
live commentary of the console verification with EZGames69 https://youtu.be/raVCqadW49w