Game Resources / G Bx / Mario And Luigi Superstar Saga
The purpose of this page is to document all of the known tricks
of Mario & Luigi Superstar Saga for Gameboy Advance.
Note: There are severe emulation glitches with this game:
- Sprite-flickering and emulation lag
- Glitched graphics in one scene in Woohoo university
- Inaccurate emulation of the Peach guidance sequence
All of these emulation glitches got fixed in the recently released VisualBoyAdvance 24-M which you can get
here.
Note that it's still experimental, so use at your own risk.
Table of contents [
expand all] [
collapse all]
Corner Boost
You can use edges that end in a corner in order to boost Mario or Luigi forward. Walk off the ledge diagonally and then move towards the corner.
Body boost
Jump into people to gain distance.
Faster dialogue
There are many dialogue boxes throughout the game which can't be removed right away. You can halve the time you need to wait for those boxes to go away if you autofire the "A"-button on the correct frames.
This is especially useful when you need to guide Peach through Teehee Valley. Toadsworth's dialogue will go away faster and you can save Peach from being captured the first time around.
Climb staircases faster
Walking up staircases will slow you down. Face perpendicularly to the stairs and then jump across it to keep your normal speed.
Camera scrolling
Sometimes it's significantly faster to optimize the camera. Why? See the animated demonstration on the right.
On the right, camera scrolling wasn't taken into consideration. On the left, the bros move closer to the platform and Mario jumps to minimize the distance the camera has to cover.
Acute angle - wall glitch
In order to enter a wall, use Thunder on Mario and guide him into a wall with an acute angle. There aren't many spots in the game to use this glitch on and it isn't useful in speedrunning.
See
here for a demonstration of this glitch.
Fire dash glitch (Japanese version only)
In the Japanese version of the game (Mario & Luigi RPG), have Mario use Fire on Luigi when close to a ledge. If done properly, the brothers will be in a glitchy state that can cause them to enter walls and reach places that where previously thought to be unreachable.
See
here for a demonstration of this glitch.
This glitch can be used to
- skip some parts of the 1st star bean chasing
- skip some parts of Joke's End
- skip Bowser's Castle completely
Luck-manipulation
Lucky hits, item drops, enemies' attacks and stat bonus roulettes can be manipulated by entering a battle at a different frame (
TODO: Is this true? Might just be the RNG changing in the overworld map that's responsible for this).
Some of Mario's or Luigi's attacks cause the RNG to change, so the outcome in battle can change when different sets of attacks are used.
Overworld enemy/NPC movement is determined by the RNG (see addresses below). Other things in the game can be manipulated as well, such as the location of the orbs in the Hohooros minigame.
Memory addresses
Mario
| 0x02004866 | 2-byte | HP |
| 0x0200486A | 2-byte | HP max |
| 0x0200486C | 2-byte | BP |
| 0x02004870 | 2-byte | BP max |
| 0x02004874 | 2-byte | Pow |
| 0x0200487C | 2-byte | Defense |
| 0x02004878 | 2-byte | Speed |
| 0x02004880 | 2-byte | Stache (Hige) |
| 0x02004888 | 1-byte | Level |
| 0x0200485c | 2-byte | Experience |
Luigi
| 0x020048A2 | 2-byte | HP |
| 0x020048A6 | 2-byte | HP max |
| 0x020048A8 | 2-byte | BP |
| 0x020048AC | 2-byte | BP max |
| 0x020048B0 | 2-byte | Pow |
| 0x020048B8 | 2-byte | Defense |
| 0x020048B4 | 2-byte | Speed |
| 0x020048BC | 2-byte | Stache (Hige) |
| 0x020048C4 | 1-byte | Level |
| 0x02004898 | 2-byte | Experience |
Items
| 0x020048E2 | 1-byte | Mushrooms |
| 0x020048E3 | 1-byte | Supermushrooms |
| 0x020048E4 | 1-byte | Ultramushrooms |
| 0x020048E5 | 1-byte | MAX Mushrooms |
| 0x020048E6 | 1-byte | Nuts |
| 0x020048E7 | 1-byte | Supernuts |
| 0x020048E8 | 1-byte | Ultranuts |
| 0x020048E9 | 1-byte | MAX Nuts |
| 0x020048EA | 1-byte | Syrups |
| 0x020048EB | 1-byte | Supersyrups |
| 0x020048EC | 1-byte | Ultrasyrups |
| 0x020048ED | 1-byte | MAX Syrups |
| 0x020048EE | 1-byte | 1-Ups |
| 0x020048EF | 1-byte | 1-Up DXs |
| 0x020048F0 | 1-byte | Gold Mushrooms |
| 0x020048F1 | 1-byte | Refresh Herbs |
| 0x020048F2 | 1-byte | Red Peppers |
| 0x020048F3 | 1-byte | Green Peppers |
| 0x020048F4 | 1-byte | Aha Straights |
| 0x020048F5 | 1-byte | Ufu Straights |
| 0x020048F6 | 1-byte | Gera Straights |
| 0x020048F7 | 1-byte | Dehe Straights |
| 0x020048F8 | 1-byte | Ufu Manjaros |
| 0x020048F9 | 1-byte | Gera-Puccinos |
| 0x020048FA | 1-byte | Dehe-Pressos |
| 0x02004902 | 1-byte | Aha Beans |
| 0x02004903 | 1-byte | Ufu Beans |
| 0x02004904 | 1-byte | Gera Beans |
| 0x02004905 | 1-byte | Dehe Beans |
Misc.
| 0x02004684 | 1-byte | # of uses of SplashBros |
| 0x0200468C | 1-byte | # of uses of BounceBros |
| 0x02004686 | 1-byte | # of uses of ChopperBros |
| 0x0200468E | 1-byte | # of uses of KnockbackBros |
| 0x020048E0 | 2-byte | money |
| 0x02001E60 | 1-byte | RNG 1 |
| 0x02001E64 | 1-byte | RNG 2 |
The advanced attack will be learned after SplashBros has been used 20 times, BounceBros 8 times, ChopperBros 32 times and KnockbackBros 43 times.
See also
GameResources/GBx/MarioAndLuigiSuperstarSaga last edited by
mugg on 2011-10-22 09:27:00
Page info and history | Latest diff | List referrers | View Source