Submission Text Full Submission Page

Introduction

This is a TAS of the e-reader levels of Super Mario Advance 4. To watch the movie you will need the .sav file of the e-reader levels (see link below). This TAS plays through all 32 e-reader levels. There are 5 other levels on the file, they are SMB3 remakes of the SMB1 levels 1-1, 1-2, 1-3, 1-4, and 2-2. There is a 32 level limit to the number of files that can be on the game save, so these levels were not included.
You will need to rename it to the name of your ROM. Thanks a lot to Bag of Magic Food for making this file.
I also made a separate run of just the five classic levels. You can download it here: http://filespace.org/blueapple128/SMA4e_classic_lvls_TAS.zip
The .zip file includes the .vbm movie, a text file with comments, and the classic levels .sav file. Thanks to Bag of Magic Food for also making this .sav file.
Since this TAS is nearly an hour long, here is a link to two savestate files. Slot 1 is just before Level 11, and Slot 2 is just before Level 21. Load them during movie playback to jump there.

Info and Goals

  • Emulator used: VBA 1.7.2 v19.3
  • Gets all A-coins and e-coins
  • Aims for fastest speed
  • Plays every level
  • Gets every powerup at least once
  • Does not use L+R glitch
  • Trades speed for entertainment
  • Takes damage to save time

Level comments

Note: Names for levels 11-30 and the second Promo level are fan-created names because these levels have never been released in the US.

Level 1: Wild Ride in the Sky

This autoscroller was rather boring. I tried to make it look as entertaining as possible. It is not possible to jump onto the first moving platform without waiting, but the autoscroll only starts when I reach it, so I jump under it to get the autoscroll started as soon as possible. I get a Super Leaf here.

Level 2: Slidin' the Slopes

Butt-sliding is fun! The last Boomerang Brother at the end carries a blue boomerang, which lands on the ground after he is defeated. The boomerang can then be picked up and thrown as an item. I don't show that here because it wastes time.

Level 3: Vegetable Volley

This was also a fun level. I think it was more entertaining to use the Koopa Shell on the row of Spinies than on the last A-coin in the pit.

Level 4: Doors o' Plenty

The !-switch at the end is supposed to be used to make blocks appear that allow you to hit a vine block that grows up to the boss room door, but flying up is faster. The boss battle was pretty cool.

Level 5: Bombarded by Bob-Ombs

Another autoscroller. Notice the coin counter block at the start of the level. If I hit the block and get 110 coins during the level, I will get 3 extra lives, but this took time so I didn't do it. I get a few 1-ups bouncing off cannonballs. In the underground section I tried to make it as entertaining as possible by kicking around Bob-Ombs and just barely avoiding explosions. I switch my Super Leaf for a Fire Flower here. By the way, have you ever noticed that normal walking Bob-Ombs are blue while those shot from cannons are purple?
Note: The glitch where I passed through the wall was actually done by accident. I didn't figure out how to do it until Level 12. See that level for an explanation.

Level 6: Magical Note Blocks

This level was really boring because I had to keep bouncing on the note blocks. Not much to say here.
After beating this level, the blue mushroom house door opens because I collected 30 A-coins.

Level 7: The Ol' Switcheroo

An interesting level, but not much to say here.

Level 8: Piped Full of Plants

Taking damage at the end is faster than waiting. I have to have P-speed to reach the last A-coin.

Level 9: Swinging Bars of Doom

I restore my firepower here. Fighting two Boom-Booms is fun!

Level 10: Para-Beetle Challenge

A rather boring autoscroller. I dance to the music a few times in the more boring parts.

Level 11: Magical Note Blocks 2

The note blocks here slow me down a lot, so I get a Super Leaf to glide over some of them. In the pipe section after coin heaven with all the flying koopas, I can't reach the pipe after getting the A-coin by gliding down, so I fall down and jump back up.
After beating this level, the red mushroom house door opens because I collected 50 A-coins.

Level 12: Airship 1

Here, I finally figured out how to do the wall glitch that I did by accident in Level 5. You have to be big Mario to do it. In an autoscroller, press and hold left against the screen, and a few frames before Mario is about to get crushed, duck and you will slide through the wall. I get a few 1-Ups by bouncing off cannonballs and the like. Keeping firepower from level 10 here to use on the boss actually wastes time because of a big slowdown in Level 11 from the note blocks.

Level 13: Chill Cavern

The slowdown in the duck-sliding tunnel just before getting the e-coin was intentional, there is no other way to get the e-coin. There is also intentional slowdown at the end to avoid getting three star panels.

Level 14: Inner Maze

The blocks that I stand on in the very beginning are invisible blocks that only appear if you are in Tanooki's statue form. I get the Tanooki Suit at the beginning because it is required for one of the A-coins. The room with the first A-coin also has the Tanooki invisi-blocks. At the part when I throw turnips at the A-coin in the bubble, I have to wait a bit after each turnip hits so the game can register the next hit. The room with the last A-coin was ****ing annoying because of all the invisi-blocks. The gray blocks that you see in that room and at the end can only be broken by landing on them in statue form.

Level 15: Tropical Splash

This was a fun level to do. I switch my Tanooki Suit for a Cape here. In the water area I get a Frog Suit because not only does it make the area faster, it also is required to get to the next A-coin because the pipe has a current coming out of it. The glitch where I swim through the giant ? block with the Frog Suit does not waste any time. After the water area I get another Cape.

Level 16: Castle à Go-Go

This level requires the Kuribo's Shoe to complete. Before getting the last A-coin I intentionally take damage because the Kuribo's Shoe slows me down.

Level 17: Frappé Snowland

The strange enemy you see in the beginning actually does not damage Mario, it acts like a bumper that bounces Mario away. I use this to my advantage in a few places by bouncing upward off the enemy to reach a higher place. I switch my Cape for a Fire Flower here, as it is needed to get A-coins in this level and the next level.

Level 18: Frozen Fortress

In the area with the starry background (not the start of the level), I have to get the long row of coins (actually Munchers) before getting the A-coins. Fighting two Boom-Booms on ice was a bit harder than expected.
After beating this level, the orange mushroom house door opens because I collected 80 A-coins.

Level 19: Pipe Maze

Remember the gray blocks from Level 14 that could only be broken with a statue stomp? Here, I show that they can also be broken with hammers. The Hammer Suit is required to get the e-coin.

Level 20: Spiral Tower

The delay where I wait for the yellow block snake to move is unavoidable. In the tower section, I deliberately take damage on spikes to save some time. In the part where I kick a Koopa Shell to smash through all the bricks, I tried to make it as entertaining as possible without landing on the shell.

Level 21: 60 Seconds

This level has a 60 second time limit. I deliberately jump into a Thwomp and take damage because this level can only be beaten small.

Level 22: Ropeland

This level was a little boring because of all the ropes and vines. Unlike SMW, in SMB3 Mario cannot jump off a vine unless Caped Mario.

Level 23: Haunted Hall

Taking damage on the spikes in the room with the yellow block snake is way faster than waiting for the block snake. I can't get the A-coin by just floating down.

Level 24: Clear Skies

I get a Cape here. This is a relatively straightfoward level. The backtracking to get the A-coins is unavoidable.

Level 25: Koophahari Desert

Digging through dirt blocks is rather slow. Not that much to say here.

Level 26: Aqua Bars of Doom

A water level, so sort of boring. In the room with the last A-coin, I have to go down the middle and past the rotating platform because the pipes on the sides have a current running from them. And how the heck do the firebars stay lit underwater??
The next levels are done out of order because I wanted to do the two levels with Bowser in them last.

Level 28: Hammer Bro. Ship

It sounds pretty strange to hear fortress music on an airship. Something interesting in this level is that there are two different Ludwig Koopa bosses. If you don't take the upper "secret" route to the e-coin, you will come to a different Ludwig which is defeated with only one stomp (don't know how many fireballs).

Promo 1: Airship's Revenge

Not much to say here. Morton seems to be defeated with only five fireballs.

Promo 2: Coro Coro Castle

This promo level was only released in Japan. I have to be small to get two of the A-coins.

Level 29: Bowser's Airship (Part 1)

This is the first part of what is intended to be one "area". I restore my firepower here.

Level 30: Bowser's Airship (Part 2)

This level picks up where the previous one left off: at the Boom-Boom fight area. I get some 1-Ups by bouncing off cannonballs. I sacrifice some time to get a Boomerang powerup, which looked cool. I don't think that getting the star to use on the cannonballs detracted from the entertainment.
Note: If you look carefully, after invincibility, Mario has slightly lighter colors than before. This is a minor glitch caused by the invincibility pallette.
Next up, I visit the three Mushroom houses and the e-coin castle.
Note: For each house, I have to wait for Toad to say the first line before I can enter the mini-game.

Blue Mushroom House

A simple mini-game. Just dig through the dirt and hope that you get the 25% chance of getting the prize. I was unable to luck-manipulate and make the chest directly underneath me. I get a Tanooki Suit here.

Red Mushroom House

I can't jump when I'm holding the ball. The block layout of this level is different for different prizes. The better the prize, the harder the layout is. I get a 3-Up Moon here.

Orange Mushroom House

If I hit any spikes here, I will automatically die, but I won't lose any lives or powerups. I get another Tanooki Suit here.

e-coin Castle

I can't run here because pressing B will make me exit the level.
Now that we're done with the Mushroom Houses, let's enter Bowser's Castle!

Level 27: The Gauntlet

In the room with three doors side-by-side, each leads to a "remake" of a Hand Trap level. I take the middle door (Jumping Podoboo room) because it's the shortest. In the Magikoopa room, I have to wait a long time for the Magikoopas to bust through the bricks for me. I glitch through a wall at one point. Also, just like the original Bowser's castle, there are two different Bowser rooms here. I take the harder room because it has an A-coin inside.
I end the movie at the last frame Mario can be controlled in the Bowser room.

Possible improvements

  • Fix a route mistake in Level 4 (that I didn't notice until Level 21...argh...)
  • Walljump in Big Boo fights to get hits sooner
  • Firebar manipulation in Levels 9 and 26 (is this possible?)
  • Glide over more note blocks in Level 11
  • Fix minor screwup in Level 17
  • Do more levels out of order to optimze powerup use (such as having a Cape for level 22)
  • Turnaround flying in Level 24 (is this possible?)
  • Get a Hammer Suit from a Mushroom House to use on Level 27.
  • Get more 1-Ups in autoscrollers (not a timesaver) (is this possible?)
  • Do more interesting wall glitches in underground section of Level 4 (not a timesaver)

Thanks to...

  • Bag of Magic Food - For making the e-reader .sav files.
  • VGMaps.com - For level maps and the fan names of the JP-only levels.
  • caitsith2 - For encoding the e-reader levels so they could be downloaded to SRAM.
  • TASvideos.org - For posting this submission

NesVideoAgent: Hi! I am a robot. I took a few screenshots of this movie and placed them here. Oh! I also corrected the ROM name.
  • You indicated 2161 - Super Mario Advance 4 - Super Mario Bros. 3 (U) (v1.1)
  • I updated it to Super Mario Advance 4 - Super Mario Bros. 3 (U) (V1.1).gba

Zowayix: Edited ROM name. The 2161 in the ROM name is important. And does NesVideoAgent's screenshots not work with movies beginning with saves? (Loading the ROM without a save will display the error message in screenshot 2.)

Active player (308)
Joined: 2/28/2006
Posts: 2275
Location: Milky Way -> Earth -> Brazil
Yeah... hasty submission. You need to learn a few tricks and try again later. Anyway, the level design is a lot better than the original game...
"Genuine self-esteem, however, consists not of causeless feelings, but of certain knowledge about yourself. It rests on the conviction that you — by your choices, effort and actions — have made yourself into the kind of person able to deal with reality. It is the conviction — based on the evidence of your own volitional functioning — that you are fundamentally able to succeed in life and, therefore, are deserving of that success." - Onkar Ghate
Bisqwit wrote:
Drama, too long, didn't read, lol.
Joined: 12/29/2007
Posts: 489
I just noticed that the robot NesVideoAgent took some screenshots of this movie. It seems like maybe NesVideoAgent isn't meant to handle movies beginning with [.sav]s, because one of the screenshots says "Your saved data is corrupted". This message will show up when loading the SMA4 ROM without a save, maybe because of a problem in the ROM. However, running the movie with the [.sav] file makes the movie run perfectly.
Joined: 12/29/2007
Posts: 489
Hey caitsith2, does the memory address value have to be less than 1019 or less than or equal to 1019?
Joined: 1/27/2008
Posts: 236
Location: Somewhere
Yeah, I just looked at NesVideoAgent's pictures and said: "WTF?!?!".
See Youtube page (GIRfanaticTAS) for all runs and stuff.
caitsith2
He/Him
Player (46)
Joined: 3/26/2004
Posts: 194
Zowayix wrote:
Hey caitsith2, does the memory address value have to be less than 1019 or less than or equal to 1019?
Should be less than 1019.
Active player (277)
Joined: 5/29/2004
Posts: 5712
Zowayix wrote:
I just noticed that the robot NesVideoAgent took some screenshots of this movie. It seems like maybe NesVideoAgent isn't meant to handle movies beginning with [.sav]s, because one of the screenshots says "Your saved data is corrupted". This message will show up when loading the SMA4 ROM without a save, maybe because of a problem in the ROM. However, running the movie with the [.sav] file makes the movie run perfectly.
It also says that if VisualBoyAdvance is set to Flash 64k rather than Flash 128k.
put yourself in my rocketpack if that poochie is one outrageous dude
Sir_VG
He/Him
Player (39)
Joined: 10/9/2004
Posts: 1911
Location: Floating Tower
I vote yes for concept and MEH for this run. If you improve it, I would vote yes. Levels like 19 are keeping me from voting yes on it (19, for instance, you do WAAAAY too much backtracking). Like going for the last A coin you collected. This is just one example. Another I just thought of - the Boo fights. You were slow getting hits off.
Taking over the world, one game at a time. Currently TASing: Nothing
Former player
Joined: 4/16/2004
Posts: 1286
Location: Finland
Wow, I never knew levels like this existed. It was really cool seeing the levels, but the overall sloppy play turns my vote into a no.
Active player (277)
Joined: 5/29/2004
Posts: 5712
Sir VG wrote:
Another I just thought of - the Boo fights. You were slow getting hits off.
I tried to warn you, Zowayix, but you were too worried that there wouldn't be enough "entertainment" if you didn't waste all the blocks!
put yourself in my rocketpack if that poochie is one outrageous dude
Sir_VG
He/Him
Player (39)
Joined: 10/9/2004
Posts: 1911
Location: Floating Tower
Bag of Magic Food wrote:
Sir VG wrote:
Another I just thought of - the Boo fights. You were slow getting hits off.
I tried to warn you, Zowayix, but you were too worried that there wouldn't be enough "entertainment" if you didn't waste all the blocks!
Sad thing is, he STILL didn't waste them all.
Taking over the world, one game at a time. Currently TASing: Nothing
Joined: 8/3/2004
Posts: 325
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
I haven't watched the run yet (I plan to shortly or later tonight), however judging by NVA's pictures some of the levels look pretty badass. Can't wait :)
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
Joined: 12/29/2007
Posts: 489
Bag of Magic Food wrote:
Sir VG wrote:
Another I just thought of - the Boo fights. You were slow getting hits off.
I tried to warn you, Zowayix, but you were too worried that there wouldn't be enough "entertainment" if you didn't waste all the blocks!
If this movie doesn't get published, I will re-do it. I've already thought of some improvements that are not listed in my submission:
  • glitch through wall in Level 5 to reach area with Bob-Ombs (more entertaining)
  • wall jump in Boo fights to get hits sooner (this is a big improvement)
  • fix minor screwup in Level 17
I will add these to the list after posting this. @Mlandry: the file works fine for me. @Sir VG: can you be more specific as to when I do too much backtracking? @caitsith2: I finished doing the 3 levels. Here: http://dehacked.2y.net/microstorage.php/info/480315493/2161%20-%20Super%20Mario%20Advance%204%20-%20Super%20Mario%20Bros.%203%20%28U%29%20%28v1.1%29.vbm
Joined: 8/3/2004
Posts: 325
Zowayix wrote:
@Mlandry: the file works fine for me.
Yes and I know that (since you already mentionned it), but it doesn't work for me. Just gives me a page with a bunch of random characters (aka an error page). Can't you just host it somewhere that works for everyone, or most people anyways (rapidshare, sendspace, etc)? I always have trouble with sites like these except the most popular ones...
Experienced player (822)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
Mlandry: Right Click. Save Link As. ???? Profit.
Living Well Is The Best Revenge My Personal Page
Active player (277)
Joined: 5/29/2004
Posts: 5712
Yeah, you're just viewing the file in text form. And I thought Filespace WAS one of the most popular sites...
put yourself in my rocketpack if that poochie is one outrageous dude
Joined: 8/3/2004
Posts: 325
Thanks... that was stupid heh =/ I can't remember the last time I had to right click and save something since firefox brings the window up by itself... I don't think I had to do it once in the past ~2 years heh. BoMF : Could be I guess but I've never heard of it before and I download a lot of random files. Maybe just in different areas I guess people use different sites.
Sir_VG
He/Him
Player (39)
Joined: 10/9/2004
Posts: 1911
Location: Floating Tower
@Sir VG: can you be more specific as to when I do too much backtracking?
Since I can't remember everything in that 1 hr video right now, the best example is Level 19. It seems VERY inefficient. It's in regards to the last A coin you collect.
Taking over the world, one game at a time. Currently TASing: Nothing
caitsith2
He/Him
Player (46)
Joined: 3/26/2004
Posts: 194
Found a correction. e-reader cards have even less space for demo replay than what is present in the save file. As a result, both Level 5, and Level 30 desynced as e-reader cards. Level 30 is not show stopping, as you do manage to beat bowser and not die, but Level 5 is. 1019 is fine for normal saved replays, however, in order to work as an e-reader card replay, you have to cut the inputs down to 992, off that same memory address.
Joined: 12/29/2007
Posts: 489
caitsith2 wrote:
...Level 30 desynced.... Level 30 is not show stopping, as you do manage to beat bowser and not die, but Level 5 is.
What do you mean by the bolded part? And does that mean that my Level 5 desyncs and causes me to die during demo replay?
caitsith2
He/Him
Player (46)
Joined: 3/26/2004
Posts: 194
Zowayix wrote:
caitsith2 wrote:
...Level 30 desynced.... Level 30 is not show stopping, as you do manage to beat bowser and not die, but Level 5 is.
What do you mean by the bolded part? And does that mean that my Level 5 desyncs and causes me to die during demo replay?
By Level 30 desyncing, you bounced off bowser, then hopped back to the left, and stand still, in the normal TAS recording, and in the replay saved to the sram. however, in the replay made into an e-card, you end up bouncing off bowser, and continue moving to the right, without stopping. Since bowser is correctly beaten, and you don't die right after, the desync is not stopping me from converting that one into a working card. In Level 5, the desync happens just as you are about to enter the pipe. What happens, is you don't enter the boss fight pipe, semi-random movement continues, and you die, as a result of the timer running out. The exact specific cause of the desync, is that the card can only fit 991 of the 1019 inputs recorded, and the remaining 28 is lost.
Joined: 7/25/2007
Posts: 109
Voting yes here. I'll be honest though: this run sucks. It's creative and original, but it sucks. Even to my untrained eye that sees in 20FPS, I can tell that this is a horribly unoptimized run. The large number of autoscrollers doesn't really help much either. Even barring the L+R bug (which I do agree gets annoying), there are clear problems with it, such as not jumping up ladders to get up them quicker (climbing is slow), and it'd be a an ugly blemish on this website. But hey, if it gets published, people would see that blemish and hopefully go "what the fuck this sucks" and set out to get rid of said blemish. Otherwise, it'll be like 7 months before we can get another run of this in! Possibly more! We'd be manipulating the TASers into doing better this way...kind of. Or it could backfire on us, who knows? But we'll never know unless we try! Also, caitsith2, I don't see a problem with this run and e-reader cards desyncing, because the point of the run is replay made on the emulator, and not the game-generated replays. At least, no direct problem with it (if the run was optimized more the issue with the card replays might not show up).
Editor, Player (53)
Joined: 12/25/2004
Posts: 634
Location: Aguascalientes, Mexico
I did liked the movie, but it felt unoptimized at times, so I'm voting meh. I have a question, if you did played some levels out of order, wouldn't be faster if you used the items you get on a level to beat another one by also playing out of order? (Like playing level 22 when you have the feather...)
I'm the best in the Universe! Remember that!
Active player (277)
Joined: 5/29/2004
Posts: 5712
System Error wrote:
Also, caitsith2, I don't see a problem with this run and e-reader cards desyncing, because the point of the run is replay made on the emulator, and not the game-generated replays. At least, no direct problem with it (if the run was optimized more the issue with the card replays might not show up).
Caitsith2 seems to think it would be really fun to print the replays onto physical cards and use an e-Reader to play them on an actual Game Boy Advance to show other people in real life. The problem is that while the game saves the replays by keeping track of when each button is pressed and released like FCEU, it can still only hold so many of these press/release inputs, and so a run with lots of extra "playing around" may be too large to store, even if it takes less time than another less-hyperactive run that could be stored. A run that "wobbles" could drive the number of inputs up to the maximum in a matter of seconds.
put yourself in my rocketpack if that poochie is one outrageous dude
Joined: 12/29/2007
Posts: 489
System Error wrote:
...there are clear problems with it, such as not jumping up ladders to get up them quicker (climbing is slow)...
I do admit that there are many improvements possible to this run. However, if you read my submission comments, when climbing a rope/vine (most notably in level 22) when NOT caped mario, Mario cannot jump off it like in SMW.
samurai goroh wrote:
(Like playing level 22 when you have the feather...)
Good idea, I'll add that to the "Possible improvements" section.