If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

Mario & Luigi: Bowser's Inside Story

From The Cutting Room Floor
(Redirected from Bowser's Inside Story)
Jump to navigation Jump to search

Title Screen

Mario & Luigi: Bowser's Inside Story

Also known as: Mario & Luigi RPG 3!!! (JP), Mario & Luigi: Viaje al Centro de Bowser (ES), Mario & Luigi: Voyage au centre de Bowser (FR), Mario & Luigi: Abenteuer Bowser (DE), Mario & Luigi: Viaggio al centro di Bowser (IT)
Developer: AlphaDream
Publisher: Nintendo
Platform: Nintendo DS
Released in JP: February 11, 2009
Released in US: September 14, 2009
Released in EU: October 9, 2009
Released in AU: October 22, 2009
Released in KR: July 21, 2011


AreasIcon.png This game has unused areas.
DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.
ItemsIcon.png This game has unused items.
SoundIcon.png This game has unused sounds.
DebugIcon.png This game has debugging material.
RegionIcon.png This game has regional differences.
PiracyIcon.png This game has anti-piracy features.


PrereleaseIcon.png This game has a prerelease article
DCIcon.png This game has a Data Crystal page

Hmmm...
To do:
The majority of xAI_ (B, S, M) .dat files have devnotes, dump 'em.

Mario & Luigi: Bowser's Inside Story is the third title in the Mario & Luigi series, now with 99.98% more vore!

A remake, Mario & Luigi: Bowser's Inside Story + Bowser Jr.'s Journey, was released on the 3DS.

Sub-Pages

Read about prerelease information and/or media for this game.
Prerelease Info
MLBIS froom x0003.png
Unused Field Maps
All unused field maps found in the game, including minimaps.
MLBIS broom x0098.png
Unused Battle Maps
All unused battle maps found in the game, although some are leftover from PiT.

Unused Items

M&LRPGDummyMushroom.gif

The unused shroom.

There's an unused item in the game named "DUMMY". Its design resembles that of the Life Shroom from the Paper Mario series. It restores 60 HP for Bowser when used. If used while Mario & Luigi are fighting an enemy that Bowser inhaled with the Vacuum Block, they will throw it in the air and it will explode, restoring Bowser's HP with its effervescent vapors.

Code (US version):

22056419 00000063

Unused Sounds

A number of leftover sounds from Yoshi's Story and Mario & Luigi Partners in Time are still in the game.

459-STRM_EON_YS01_PON.STRM

460-STRM_EON_YS02_PERON.STRM

463-STRM_EON_YS05_HO.STRM

462-STRM_EON_YS04_HA.STRM

464-STRM_EON_YS06_AWAWAWA.STRM

465-STRM_EON_YS07_FUNII.STRM

466-STRM_EON_YS08_HAUUUN.STRM

467-STRM_EON_BTL_START.STRM

469-STRM_EON_NINTENDO_ML.STRM

468-STRM_EON_GAME_OVER_ML.STRM

Unused Enemy Behaviors

Acactussayswhat?
Please elaborate.
Having more detail is always a good thing.
Specifically: Bowser can hit flying enemies with his special attacks (specifically Goomba Storm and Magikoopa Mob). Do they work on these flying enemies?

Certain enemies in the game are only meant to be fought with either Mario & Luigi or Bowser, and the other(s) will never encounter it in normal gameplay. However, if hacking is used to encounter the enemies with the other character(s), you can see that their behaviors change:

  • Naplock - Its sleeping snot-bubble is avoided just by standing there, but you can be damaged by it if you jump while it's above you. Its block-drop attack is dodgeable with jump; you can break the bricks by jumping. This is very easy to do just by mashing the button.
  • Dark Mechawful - Its punching attack is countered by hammering. Its countdown attack is replaced by one that spawns the stars that the head uses when attacking Mario & Luigi on its own, which slowly move toward you and only hurt you sometimes. Its counter is jump. This could be the game glitching rather than something unfinished, possibly the game trying to use the head's star attack with the body attached.
  • Choomba - Makes "M" and "L" smoke signals instead of Bowser's fist and shell. It freezes next turn after charging up.
  • Dark Trashure - All of the things it throws can be countered with a jump, just like with the regular Trashure, but they are very fast-moving, In fact, it seems that the more damage the object will do, the faster it moves. Not surprisingly, it still throws mushrooms.

When the Mario Bros. are put in a boss battle they usually can't have, the game simply crashes.

The smaller giant battle enemies can also be spawned in normal battle. This may mess up the top screen graphics. Most of them will crash the game, few of them function properly.

Putting small enemies in battle with Bowser will have them run away most of the time.

  • Magifoofa - This small enemy can, for some reason, be inhaled. It is the only small enemy with this function. The vacuum block doesn't blink to indicate this.
  • Pendril - Unlike the other small enemies, this one will actually try to attack Bowser. It may softlock the game after attacking.

When Bowser is in a battle against an enemy found in his body, he doesn't even attempt to inhale them; after hitting the vacuum block, the game will immediately cut to the enemy's turn. Other than that, they will act the same.

  • Goombule - Bowser can't dodge its attack, as it is too short for him to punch.
  • Elite Goombule - Same as Goombule. He can hit them with his regular attacks, whereas the Mario Bros. had to use the Green Shell as it was immune to jumping and hammering.
  • Spike Blop - Same as Goombule. He can dodge its dropping attack with his shell.
  • Calorite - Bowser cannot jump, therefore he can't dodge its rolling attack.
  • Air Cannon - The Bullet Bills are too short for Bowser to punch, and he still can't jump.
  • Bubble Blooper - Bowser can't hit these enemies with his regular attacks, as they are floating in the air.
  • Air Cheep - Same as Bubble Blooper. Its inflating attack can't be countered despite being large enough for Bowser to punch.
  • Tenderling - Bowser can counter punch these enemies. Even if he beats them, their attack will still hit as if they are still there.
  • Piranaha Plorp - When it creates smog and spits out blobs to hit Bowser, they will always be green, the color that usually indicates they are aimed at Luigi. When they spit out purple blobs, they don't seem to affect Bowser.
  • Napse - These enemies are floating, so Bowser can't hit them. Their shots only seem to hit him randomly.
  • Stonk - Their surrounding attack doesn't surround Bowser, instead it goes by his sides (where the Mario Bros. would usually be). If the decoy puffs touch him, they just disappear. If the Stonk puff touches him, it takes damage.
  • Pep - The speed Pep's attack once again goes to the sides of Bowser and doesn't hit him. The power Pep can be countered with a punch.
  • Protobatter - No dodge prompts will show up when battling this enemy.
  • Dried Blooper - Same as Protobatter.

Some enemies that can usually only be battled by Mario & Luigi after Bowser inhales them act strangely when Bowser fights them.

  • Vacuum Helmet - From the Dark Fawful fight. It is floating, so Bowser's attacks will miss. When Bowser tries to attack it, it glitches and goes higher up on the bottom screen. If Bowser attacks it again, he will walk over to its new location.
  • Ice Pack - From Sniffle Thwomp fights. It still acts as if it is on a Sniffle Thwomp. Even though the vacuum block blinks to indicated they can be inhaled, Bowser does not try to, just like the body enemies.

Unlike the Mario Bros., Bowser can have boss battles he normally shouldn't without the game crashing. However, some of their attacks act strangely. Bowser is not able to fight himself, as the game will crash if the fight is set up.

  • Dark Star - It is floating, so Bowser cannot hit it. The attack where it creates shadows of the Mario Bros. still uses their damage amount graphic instead of Bowser's. Any attack that indicates which bro it's aiming for will use the color green as if it's aiming at Luigi.
  • Chakron - None of Bowser's attacks do any damage. After the battle stops, the game cuts to the file select screen.
  • Junker - It will simply defeat itself. The Junker Cans will defeat themselves after they touch Bowser.
  • Alpha Kretin - Does nothing at all.
  • Bowser Memories - Soft locks the game.
  • Dark Star Core - The game will crash unless its individual parts are loaded separately. The graphics for them don't appear, and it does absolutely nothing.

Unused Graphics

Hmmm...
To do:
Add unused Luigi sprites. And maybe others? Also, add the locations of all these graphics.

Early Bowser Sprite

MLBIS Early Bowser.png

A single frame of what appears to be an early version of Bowser's battle stance exists, though scaled up and stored with the maps for some reason. It looks like a cross between his final appearance and his Partners in Time appearance, suggesting it was from before the new sprites were finalized.

(Source: Original TCRF research)

Dummy Mushroom

Hmmm...
To do:
Is this a different file than the unused item graphic?
The unused shroom.

A graphic for an unused dummy mushroom.

Early Bros. Sprite

MLBIS Early Bros.png

An image of Mario & Luigi that was also scaled up and stored with the maps. Its room ID is 0x0224. Seems to be a copy of their appearance from Partners in Time. It's also a bit blurry, unlike the Bowser sprite above.

Water Fountain

BiSunusedfountain.png

Seems to be an early version of the Princess Peach fountain in Toad Town. Interestingly enough, it depicts her as a mermaid.

Unused Bird

M&LRPG3UnusedBird.png

Sprites for an unused bird found in the data. Since the sprites are next to Broque Monsieur in the code, it is possible that these birds were intended to be collectible in an early version of the game, as Blitties are in the finished game.

Luigi Carrying Mario Shaped Like a Key

M&LRPG3UnusedKeymarioSprite.png

Unused sprites of Luigi carrying Mario shaped like a key, it is unknown what this form of Mario does.

(Source: https://www.spriters-resource.com/ds_dsi/marioandluigi3/sheet/53763/ Spriters Resource])

Duplicate Songs

In the music data (sound_data.sdat) there are many unused duplicates of songs used in the game.

Their names reference all the music tracks from Mario & Luigi: Partners in Time but, excluding some cases, the name prefix was changed from "MUS_SEQ_" to only "MUS_" and sometimes "_OLD" was added as a suffix.

Below the copies are grouped and described in sub-paragraphs named after the internal name of the new song contained in them.

MUS_BOSS

A single duplicate of the music used in boss battles can be found:

  • MUS_BOSS_OLD

MUS_BTLEND

A single duplicate of the music used when a non-boss battle ends can be found:

  • MUS_BTLEND_OLD

MUS_LASTBOSS_APPR

A single duplicate of the music used when Dark Bowser meets Bowser before starting the last battle can be found:

  • MUS_BOS_TOUJOU

MUS_LAST_BOSS

Two duplicates of the music used for the battle with Dark Bowser can be found:

  • MUS_LASTBOSS1
  • MUS_LASTBOSS2

MUS_ML_BATTLE

Two duplicates of the battle music used for non-boss battles for Mario & Luigi can be found:

  • MUS_ZAKO
  • MUS_SEQ_ZAKO

MUS_SHOCK

Eight duplicates of the music used when something unexpected happens in the cutscenes can be found:

  • MUS_KINOPL
  • MUS_FACTORY
  • MUS_YOSVILLAGE
  • MUS_YOSVILLAGE2
  • MUS_OYAMA
  • MUS_GESSY
  • MUS_SEQ_YOSVILLAGE
  • MUS_SEQ_YOSVILLAGE2

No MUS_SEQ_YOSVILLAGE2 exists in the sound data from Partners in Time.

MUS_TITLE

Three duplicates of the title screen music can be found:

  • MUS_TITLE_OLD
  • MUS_TITLE2
  • MUS_SEQ_TITLE

MUS_TUTORIAL

Twenty-nine duplicates of the background music used for in-game tutorials can be found:

  • MUS_LKINOKO
  • MUS_YOSTER
  • MUS_KINOCASTLE
  • MUS_CHRISTAKE
  • MUS_JIKEN
  • MUS_KUPACASTLE
  • MUS_BABYKUPA
  • MUS_KUPPA
  • MUS_FUANKAGE
  • MUS_DOSUN_OUT
  • MUS_DOSUN_IN
  • MUS_STARHILL
  • MUS_DESERT
  • MUS_DOME
  • MUS_DOME_UNDER
  • MUS_KINOTOWN
  • MUS_STARCASTLE
  • MUS_INVASION_C
  • MUS_GEDONKO
  • MUS_GEDONKO_I
  • MUS_CARNIVAL
  • MUS_LOADSAVE
  • MUS_ENDING
  • MUS_TUTORIAL_O
  • MUS_KUPPABTL
  • MUS_ENDROLL
  • MUS_TIMEWARP
  • MUS_TIMEWARP2
  • MUS_ENDORGOR

Unused Text

dummy

There are multiple instances of this string in \EDataSave\mfset_EMesSys.dat.

(Source: Original TCRF research)
UNUSED

There are multiple instances of this string in \SAI\SMes_yo.dat.

Cacti may speak Japanese, but do they speak it well?
...But does it make sense?
The translations on this page need to be proofread. If you are fluent enough in this language, please make any corrections necessary!
Notes: This has been translated, but someone might need to give it a once-over.
Japanese Translation
スペシャルアタック説明AIテスト
Special attack explanation AI test.

Present in \BAI\BAI_item_ji.dat.

Japanese Translation
エネミーデータ読み込み
エネミーデータが既にあります
エネミー登録
エネミー登録失敗!空きスロットがありません
次も登録済
同じAI
同じAIじゃない
エネミー数
データ数
飛行属性
Load Enemy Data
Enemy data already exists.
Register Enemies
Enemy registration failed! No empty slots.
Next is also registered.
Same AI
Different AI
Enemy Count
Flying Properties

Present in \BAI\BAI_scn_cf.dat.

Japanese Translation
エントリー前
エントリー後
開始演出開始
拡大縮小率
BGOBJループカウンタ
SEQ変更されていない
データ読み込み
タッチペンループ
オフセットX=
オフセットY=
W=
H=
画面座標X=
画面座用Y=
タッチ抜け
勝利-フェード処理
ターンオーバーメッセージ表示
なんか0ターン以下になったので強制終了
状態変化処理中なので再判定
PCの行動中なので再判定
モンスタの行動中なので再判定
最後の一人じゃないので再判定
残り0人以下になったので強制終了
行動順が回ってきてないので再判定
行動不能なので終了
PCコマンド選択終了待ち
PCなのでコマンド選択開始待ち
さらにコマンド選択終了待ち
スペシャルアタック戻し完了
開始演出終了
Before Entry
After Entry
Start Beginning Directions
Scale Rate
BGOBJ Loop Counter
SEQ has not changed.
Load Data
Stylus Loop
X Offset=
Y Offset=
W=
H=
Screen X Coordinates=
Screen Y Coordinates=
Touch Flow
Victory - Fade Processing
Turn Over Message Display
Somehow less than 0 turns, so forcing to end.
Reevaluating due to ongoing state change processing.
Reevaluating due to ongoing player action.
Reevaluating due to ongoing monster action.
Reevaluating as that wasn't the last one remaining.
Less than 0 left, so forcing to end.
Reevaluating as turn order isn't coming around.
Unable to act, so ending
Waiting for player to select a command.
Player, so waiting for command selection to begin.
Waiting for additional command selection.
Special attack return complete.
End Beginning Directions

Present in \BAI\BAI_scn_ji.dat.

Japanese Translation
生きてる
自分ジューシー
現在のHP
HPMAXの5割
ジューシーたべごろ
ジューシーまだ堅い
自分ジューシーちゃうよ
1匹目=
2匹目=
3匹目=
ワークスロット
AIのID
 ブリねこ連打数
連打期間終了
 口閉じウェイト 連打直前
 口閉じウェイト 連打直後
 口閉じウェイト 
AI終了待ち終わり
レアブロック入手演出用素材読み込み
口閉じ後のACT終了待ち開始
口閉じ後のACT終了待ち終わり
落下数はこれ
落下イベント全て完了
バキュームメイン終了
X入力
Y入力
X入力
Y入力
口閉じ+
吸い込まれず共通
吸い込まれ登録
飛行属性
トリガーON
ダメージ表示終了待ち
被攻撃AI終了
画面スクロール 右
ふっとび時間
画面スクロール 左
残HP(%)
ターンのカウント0なので逃げる
ターンのカウント残り=
通常アタック
ヘタレ状態なのでアタックしない
Dゲラボムエントリー
通常状態での逃げ前ジャンプ
最後のジャンプ
最後以外のジャンプ
初期位置に帰還!
吸い込み判定開始
コイン出現処理開始!
トレジャンAI終了処理開始
コイン待ち開始
コイン待ち終了
トレジャンAI終了
スロットがない
コイン飛び出し
HP減少
追加演出
復旧作業
水中
地上
アタック領域空きデータスロット無し
破壊レベル1
破壊レベル2
破壊レベル0
メッセージ終了
崖っぷちにいるので爆弾投げしか使わない
爆弾投げLV1
爆弾投げLV2
爆弾投げLV3
爆弾投げLVMAX
クッパダメージ受けてる
カウンター成功
空爆LV1
空爆LV2
空爆LV3
LVMAX
死亡処理
死亡してない
まだタワー修理が出ていないので1回出す
ゲラプーセットされてない
タワー水中にいるのでゲラプーの出現無し
タワー陸にいるのでゲラプーの出現
ゲラプーセットされている
HP30%以下
HP60%以下
チェック3
鳥出現
クッパ湖落下中によりターンスキップ
パンチダメージ入った
ファイアダメージ入った
ゲラプーくっついてる
場所:湖
場所:地上
ゲラプーくっついてない
今回破壊レベル2
今回破壊レベル1
今回破壊レベル0
アタック以外
クッパターンチェック1
クッパターンチェック2
アニメシーケンス番号SE処理該当番号
アニメパターン更新有り!
アニメパターン更新無し
アニメシーケンス番号が該当する番号ではなくなったのでこのact終了
レジスタを初期化してこのactを終了する
復帰処理
復帰まだ
赤いとこ
アタック1:直線体当たり
アタック2:回転体当たり
アタック3:大収穫アタック
ヘタレチェック
ヘタレ発生
まだヘタレてない
データあります
アタック前:ダメージ入らない
アタック前:ダメージ入る
ソロパンチヒット
ダメージ入らない
ダメージ入る
アタック後sr_hchan_stat = 
死亡処理開始
頭ダメージ処理開始
頭ダメージ処理終了
胴体ダメージ処理開始
胴体1セルチェンジ
胴体2セルチェンジ
胴体3セルチェンジ
胴体4セルチェンジ
胴体ダメージ処理終了
配置完了
アルカロテン状態
細胞分裂開始
細胞分裂後処理開始
合体1回目発生
マリオの攻撃!
ルイージの攻撃!
HP=
パーツ1ダメージ
パーツ2ダメージ
パーツ3ダメージ
パーツ4ダメージ
パーツ5ダメージ
パーツ6ダメージ
死亡カウント
死亡エフェクト
ダメージ受けたけど、まだ死亡してない
パーツオールブルー
まだ青以外のパーツ残ってる
ダメージ受けたパーツ数1個なので、通常どおり隣接しているパーツの色変える
カーソル座標取得1
カーソル座標取得2
カーソル座標取得3
カーソル座標取得4
カーソル座標取得5
親子関係修復完了
パーツ1とくっついているワークを取得
パーツ2とくっついているワークを取得
パーツ3とくっついているワークを取得
パーツ4とくっついているワークを取得
パーツ5とくっついているワークを取得
パーツ6とくっついているワークを取得
隣のパーツは死んでいます
ありえない
隣接ワークID1=
隣接ワークID2=
隣接ワークID3=
隣接ワークID4=
隣接ワークID5=
隣のパーツが死んでいた場合の詰め直し
最終隣接ワークID1=
最終隣接ワークID2=
最終隣接ワークID3=
最終隣接ワークID4=
最終隣接ワークID5=
チェック
lr_wk_num=
lr_set_posx=
lr_set_posy=
lr_set_posz=
整列完了
ランダム色換え完了
チェック1
マルチの設定スタート
マルチの設定抜けた
チェック5
PCアタック終了
クッパ死亡
Alive
Juiciness
Current HP 
50% of max HP
Juiciness: Ready to eat
Juiciness: Still tough
Juiciness done!
First=
Second=
Third=
Work Slot
AI ID
Burineko multihit count
Multihit period complete.
Mouth Closed Weight Before Multihit
Mouth Closed Weight After Multihit
Mouth Closed Weight
Done waiting for AI to end.
Loading materials for rare block acquisition directions
Beginning waiting for ACT to end after closing mouth.
Done waiting for ACT to end after closing mouth.
This is the number of drops:
All dropping events complete.
Main vacuum complete.
X Entry
Y Entry
X Entry
Y Entry
Mouth Closed +
Common Without Suction
Suction Registration
Flying properties
Trigger ON
Waiting for damage display
Attacked Party AI Complete
Screen Scroll Right
Blown-Off Time
Screen Scroll Left
Remaining HP (%)
Turn count is 0, so escaping
Remaining turn count=
Normal Attack
Can't attack due to tired status
D Fawful Bob-omb Entry
Jump before escaping under normal conditions
Final jump
Excluding final jump
Returning to initial position!
Beginning suction determination processing
Beginning coin appearance processing!
Beginning Trashure AI completion processing
Begin coin wait time
Coin wate time complete
Trashure AI complete
No slots
Coins pop out
HP loss
Additional Directions
Repair Work
Underwater
On Land
No empty attack area slots
Destruction level 1
Destruction level 2
Destruction level 0
Message complete
At cliff edge, so only using bomb throw
Bomb Throw Lv. 1
Bomb Throw Lv. 2
Bomb Throw Lv. 3
Bomb Throw Lv. MAX
Bowser taking damage
Counter Success
Bombing Lv. 1
Bombing Lv. 2
Bombing Lv. 3
Lv. MAX
Death processing
Not dead
Tower hasn't been repaired yet, so starting 1 more round
Mawful Moles not set
Tower underwater, so no Mawful Moles appear
Tower on land, so Mawful Moles appear 
Mawful Moles set
HP 30% or less
HP 60% or less
Check 3
Birds appear
Skipping turn due to Bowser falling into the lake
Punch damage received
Fire damage received
Mawful Moles attached
Location: Lake
Location: Land
No Mawful Moles attached
Current destruction level is 2
Current destruction level is 1
Current destruction level is 0
Except when attacking
Bowser Turn Check 1
Bowser Turn Check 2
Animation sequence number, SE processing corresponding number
Animation pattern update exists!
No animation pattern update
Animation sequence number is no longer the corresponding number, so ending this ACT
Initializing register and exiting this ACT
Comeback Processing
Hasn't come back yet
Red Ones
Attack 1: Straight Tackle
Attack 2: Spinning Tackle
Attack 3: Harvest Attack
Exhaustion Check
Exhausted
Not exhausted yet
No data
Before Attack: Don't Receive Damage
Before Attack: Receive Damage
Solo Punch Hits
Don't Receive Damage
Receive Damage
After attack sr_hchan_stat = 
Begin death processing
Begin head damage processing
Head damage processing complete
Begin body damage processing
Body 1 Cel Change
Body 2 Cel Change
Body 3 Cel Change
Body 4 Cel Change
Body damage processing complete
Arrangement complete
Alpha Kretin Status
Beginning cellular division
Beginning post-division processing
First combining
Mario attacks!
Luigi attacks!
HP=
Part 1 Damage
Part 2 Damage
Part 3 Damage
Part 4 Damage
Part 5 Damage
Part 6 Damage
Death Counter
Death Effect
Damaged, but not dead yet
All parts blue
Still non-blue parts remaining
Number of damaged parts is 1, so change color of adjacent parts as usual
Get Cursor Coordinates 1
Get Cursor Coordinates 2
Get Cursor Coordinates 3
Get Cursor Coordinates 4
Get Cursor Coordinates 5
Parent-child restoration complete.
Fetch work attached to part 1
Fetch work attached to part 2
Fetch work attached to part 3
Fetch work attached to part 4
Fetch work attached to part 5
Fetch work attached to part 6
Next part dead
Impossible
Adjacent Work ID 1=
Adjacent Work ID 2=
Adjacent Work ID 3=
Adjacent Work ID 4=
Adjacent Work ID 5=
Repack if next part dead
Last Adjacent Work ID 1=
Last Adjacent Work ID 2=
Last Adjacent Work ID 3=
Last Adjacent Work ID 4=
Last Adjacent Work ID 5=
Check
lr_wk_num=
lr_set_posx=
lr_set_posy=
lr_set_posz=
Alignment complete.
Random color change complete.
Check 1
Starting multi settings.
Exited multi settings.
Check 5
Player Attack Complete
Bowser Death

Present in \BAI\BAI_mon_yo.dat. "Burineko" might be an early name for Blitties, which are called "Blockats" (ブロキャット) in the final Japanese game.

Bowser's been blown from Peach's Castle to Dimble Wood. What will he do?

Unused save text that appears on the file select screen while saving while Bowser is in Dimble Wood before talking with Fawful. This cannot be seen in-game, as there are no accessible save blocks without the use of cheats.

Debug Room

MLBisDebugMenu.PNG

Like its predecessor, this game has a debug room based off the generic inside-Bowser battle background. Select a number, and Mario & Luigi will be sent to some places and cutscenes in the game. The Japanese version has description text, unlike the US version, which replaces them all with "no need to translate". Interestingly, in the Korean version the original text was added back, and uses the English alphabet and English words on occasion.

Action Replay code (hold B while selecting a place inside Bowser's body):

Japan US
94000130 FFFD0000
1233851E 00000002
12339986 00000002
12339A2E 00000002
1233A490 00000002
1233AE54 00000002
1233B854 00000002
D2000000 00000000
94000130 FFFD0000
1233AD34 00000002
12338E66 00000002
12338F0E 00000002
12339970 00000002
123379FE 00000002
1233A334 00000002
D2000000 00000000

Lower-Left Block

  • 0 - Shake animation.
  • 1 - "Mario lands in Bowser's Insides" cutscene in the first room of the Trash Pit. Mario only, you cannot switch to Bowser when activated. Luigi is trapped a few rooms below.
  • 2 - Brings you right to Luigi in the Trash Pit.
  • 3 - The elevator room in the Trash Pit.
  • 4 - The room where you get your first Green Shell Attack Piece.
  • 5 - The room with the last Green Shell Attack Piece.
  • 6 - The first hammer battle room.
  • 7-10 - Bowser Room Select Screen. However, you're trapped in one room and cannot move around to other rooms.
  • 11 - A room in the Pump Works.
  • 12-16, 21, 29-34, 37-59, 61-69, and 71 - Bowser Room Selection Screen corresponding to a certain point in the game, with smaller numbers corresponding to earlier points in the game (with certain areas inaccessible) and larger numbers corresponding to later points in the game (with most or all areas accessible).
  • 17 and 19-20 - Bottom screen fades to black, music restarts and game freezes.
  • 18 - Shows Fawful Theater on the bottom screen.
  • 22 - The Flab Zone room right after the Alpha Kretin boss room.
  • 23 - Cutscene with Starlow wondering why Fawful needs Peach and Peach explaining that Fawful may be looking for the Dark Star, then the bottom screen returns to the Bowser Room Selection Screen (but dark as if Bowser is being controlled), the top screen fades to black, and the game freezes.
  • 24 - Cutscene with Peach being taken out of Bowser's body and Bowser being blasted out of the castle. After Bowser falls into the Underground Tunnel, the top screen cuts to the first room in the Underground, but with the camera off-center and Bowser in the top-left corner. Bowser is stuck in his walking-northward animation, but can be moved around. However, you are stuck in this room. If the X button is pressed, Bowser becomes stuck in his northward Slide Punch animation and can no longer be moved. If the Y button is pressed, the same thing happens with Bowser's northward fire-breathing animation.
  • 25 - Similar to 24, but without the part with Mario, Luigi, Starlow, and Peach inside Bowser's body, instead starting with the part where Fawful takes Peach and carries her away. Also, part of the background during the cutscene is missing up until Bowser accidentally lights the Bob-omb's fuse.
  • 26 - Pipe Yard.
  • 27 - Shows Mario & Luigi warping back into Bowser's body from the Toad Town pipe. Then, the game suddenly acts as if you're chasing Durmite, with Starlow reminding you to go after it. After that, nothing else, except that areas of Bowser's body unlocked after the Energy Hold are blocked off.
  • 28 - Cutscene with chasing Durmite into the Energy Hold and being stopped by the Boo Block barrier.
  • 35 - Joint Tower.
  • 36 - Bottom screen fades to black and freezes.
  • 60 - Chest Station minigame. Freezes almost immediately.
  • 70 - Takes you to Bowser Castle, right in front of the cryo-chamber puzzle room. Once you're inside the room, you're stuck inside.
  • 72-99 - Shake effect.

Upper-Left Block

  • 0 - Intro cutscene. Game might freeze when loading this.
  • 1 - Peach's Castle, where you're greeted by a Toad. Attempting to enter the next room will cause the screens to fade to black and freeze.
  • 2 - Shows the background used for the first Giant Bowser Battle, on which you can freely move around. However, Mario & Luigi are not seen.
  • 3 - The cutscene which happens after Bowser eats the Vacuum Shroom.
  • 4-12, 14-16, 18-24, 29-30, 43-44, 46, 48, 50, and 54-55 - Bowser Room Selection Screen.
  • 13 - Nerve Cluster, in the room where Toadbert was trapped.
  • 17 - Same as 13.
  • 25 - Toad Town Tunnels, in the room where Bowser was zapped, off the map in the top-left corner.
  • 26 - Toad Town Tunnels, in the room right before the Dark Star's chamber.
  • 27 - Entering Toad Town from the yellow pipe.
  • 28 - Dr. Toadley's Clinic, off the map in the top-left corner.
  • 31 - Dr. Toadley's Clinic, specifically, Dr. Toadley's room. Attempting to exit the building freezes the game.
  • 32 - The reception room in Dr. Toadley's Clinic, where you must rescue Birdley.
  • 33 - Plack Beach, at the beginning of the path to Chakron.
  • 34 - The room in Dimble Wood where Wiggler blocks your path until you get 6 Attack Pieces.
  • 35 - Same as 34.
  • 36 - The room where Luigi becomes trapped in the Sockop, but you are off of the map (and offscreen) and cannot move.
  • 37 - Dimble Wood as Sockop Luigi, in the room Mario was taken to. However, you cannot talk to the Sockops to save Mario.
  • 38 - Chakron (offscreen) asks if you wish to be launched to Toad Town. Once you return to Toad Town, attempting to exit the area freezes the game.
  • 39 - Dr. Toadley's Clinic, before you use the Miracle Cure on the blockade.
  • 40 - The path to Peach's Castle.
  • 41 - Top-leftmost area in Peach's Castle Garden, with the water spout.
  • 42 - Area right after 41, where you previously fought Junker.
  • 45 - Area shown in the cutscene before the final Dark Bowser battle, with Mario, Luigi, and Starlow. A copy of Luigi's sprite can be seen in the top-left corner. You cannot actually move Mario & Luigi, but if the A button is pressed, the jump sound effect can be heard.
  • 47 - The animation of Bowser Castle shaking, seen before the first Giant Bowser Battle.
  • 49 - Plack Beach, the area with Kuzzle's house.
  • 51 - Plack Beach, Kuzzle's house.
  • 52 - Peach's Castle Garden, at the entrance.
  • 53 - The cutscene that occurs after the Blorbs are cured, but Mario & Luigi can move freely around the area.
  • 55-56 - Screen fades to black and freezes.
  • 57-98 - Shake effect.
  • 99 - The area in Dimble Wood with the pipe back into Bowser's body...but you can walk over everything, the pipe's color is blue instead of green, and the pad you step on to enter the pipe is yellow. A copy of the pad is north of the pipe. It also plays the incorrect music. Most likely used as a test area.

Upper-Right Block

  • 0 - Pump Works gate room.
  • 1 - Flame Pipe room.
  • 2 - Screen fades to black. Everything still functions, but you can't see anything on the bottom screen until you switch to Bowser.
  • 3 - The Nerve Cluster room where you fight Durmite for the first time.
  • 4 - The Nerve Cluster room where Toadbert was originally trapped.
  • 5 - The second Flab Zone room.
  • 6 - The first Nutsoglobin room in the Flab Zone.
  • 7 - The third room in Flab Zone after the "Treasure of E'erlasting Wonder" room.
  • 8 - The room in the Flab Zone where you learn the Spin Bros. ability.
  • 9 - Same as 8, but in a different spot.
  • 10 - The Alpha Kretin boss room.
  • 11 - Same as 10, but in a different spot.
  • 12 - The first Flab Zone room.
  • 13 - The third Flab Zone Room.
  • 14 - The second room in the Energy Hold.
  • 15 - The fourth room in the Energy Hold.
  • 16 - The Star Block room in the Energy Hold.
  • 17 - Same as 16.
  • 18 - The first room in the bottom-left section connected to the Star Block room, in the Energy Hold.
  • 19 - The room right after 18.
  • 20 - The first room in the top-right area connected to the Star Block room, in the Energy Hold.
  • 21 - The room in the Energy Hold where you learn the Drill Bros. ability.
  • 22 - The room right before the boss room in the Energy Hold.
  • 23 - The boss room in the Energy Hold, near the entrance.
  • 24 - The same room, near the exit to Bowser's body.
  • 25 - The room right after 20.
  • 26 - The cutscene that happens after you defeat Wisdurm.
  • 27-28 - Lumbar Nook.
  • 29-35 - Toad Square with the camera weirdly off-center.
  • 36 - Bowser Room Selection Screen.
  • 37 - Memory Banks.
  • 38 - Mario & Luigi enter the Airway and stop. The game then becomes unresponsive. Perhaps it is trying to load the Airway cutscene, but cannot because the room does not freeze over.
  • 40 - Third room in the Airway.
  • 41 - Fourth room in the Airway.
  • 42 - Fifth room in the Airway.
  • 43 - Sixth room in the Airway. Are you noticing a pattern yet?
  • 44 - Eighth room in the Airway. Poor seventh room gets no love.
  • 45 - Eleventh room in the Airway.
  • 46 - Gut Check. How this got in the middle, I'll never know.
  • 47 - Thirteenth room in the Airway, near the Liftglobin.
  • 48 - Same room, up above.
  • 49 - Fourteenth room in the Airway, near where the Totemglobin was.
  • 50 - Fifteenth room in the Airway.
  • 51 - Sixteenth room in the Airway, near the exit to the next room. The devs must have spent a lot of time working on the Airway...
  • 52 - Twentieth and second-to-last room in the Airway.
  • 53 - Twenty-first and final room of the Airway, beginning with the same "negative" effect seen before the Dark Star battle.
  • 54 - Hub that connects the fourth, eleventh, and thirteenth rooms in the Airway.
  • 55-56 - Bowser Room Selection Screen.
  • 57 - Same as 29-35.
  • 58 - Room in the Energy Hold where that really long cutscene with the Bros. trying to catch Durmite took place.
  • 59-60 - Same as 29-35 and 57.
  • 61 - Room in the Pump Works where the Mini Mario ability is learned.
  • 62-63 - Challenge Node.
  • 64 - Second room in the bottom-right area connected to the Star Block room in the Energy Hold.
  • 65-66 - Same as 62-63.
  • 67-99 - Shake effect.

Lower Right Block

  • 0 - Bowser Room Selection Screen.
  • 1 - First Arm Center minigame (most likely freezes partway through).
  • 2 - Gut Check Giga-Carrot Minigame (acting as if you failed the first time, with a big pile of carrots instead of the Giga-Carrot). Also allows rematch with Wiggler, but the game freezes after the battle.
  • 3 - Rump Command Minigame, freezes as soon as the minigame starts.
  • 4 - Nose Deck minigame, has second selection of numbers from 0-4 corresponding with each time the minigame was played during the story. Freezes midway through the minigame.
  • 5 - Leg Outpost minigame, never ends.
  • 6 - Chest Station minigame, game hangs as soon as it starts.
  • 7 - Second selection of numbers from 0-19 chooses where a "reaction" occurs, including Toad Square and the Challenge Node. 0 simply sends you back to the Bowser Room Selection Screen.
  • 8-9 - Shake effect.
  • 10 - Second selection from 0-10 corresponds to each part of the game, and therefore blocks access to some of the areas in Bowser's body. 0 is the start of the game with only the Trash Pit, Funny Bone, Toad Square, and Challenge Node, and 10 is the end of the game where all areas are accessible.
  • 11 - Related to 10, prevents access to everything except Trash Pit, Arm Center, Funny Bone, Toad Square, and Challenge Node.
  • 12 - Gut Check Giga-Carrot minigame (with Giga-Carrot and tutorial). Also allows rematch with Wiggler, but the game freezes after the battle.
  • 13 - Rump Command minigame, freezes as soon as the minigame starts.
  • 14 - Nose Deck minigame, freezes midway through the minigame.
  • 15 - Leg Outpost minigame, never ends.
  • 16 - Chest Station minigame, freezes as soon as it starts.
  • 17-20 - Shake effect.
  • 21 - Second selection of numbers 2 and 3 chooses either the second or third Arm Center minigames, most likely freezes partway through.
  • 22 - Shake effect.
  • 23 - Second selection of numbers from 0-3 chooses which time the Rump Command minigame is played in the story. The minigame freezes as soon as it starts.
  • 24-29 - Shake effect.
  • 30 - Same as 7.
  • 31 - Same as 21.
  • 32 - Shake effect.
  • 33 - Same as 23.
  • 34-40 - Shake effect.
  • 41 - Same as 21.
  • 42-98 - Shake effect.
  • 99 - Save screen. Might have been used by developers during the debug process.

Extended Debug Room

If further hacking is used to move away from the blocks, the "Debug Room" is found to be much larger than expected, with the debug functions to the far left of the room. The upper platforms are not solid, but the lower platforms are. The floor of the room also seems to have a special texture not seen anywhere else.

M&LBiS Right of debug room.png

M&LBiS non-solid platforms.png

Regional Differences

Hmmm...
To do:
A The European version contains a glitch that corrupts the grafics in the Bowser X fight, find out why it happens. The glitch might also randomly happen during the Shroob fight.
Japan US/Europe Korea
M&LRPG3!!! TitleScreen.png MarioLuigiBowsers.PNG M&LRPG3Koopa-TitleScreen.png

The hand cursor is closer to the text in the Japanese version. The text font is slightly different in the Korean version. The Korean version's copyright date was altered to add 2011, as that's when this game came out in Korea.

File Select Screen

Japan US/Europe Korea
M&L RPG3 Japan File Select.png M&L RPG3 US File Select.png M&LRPG3Koopa FileSelect.png

In the US, European and Korean version, the L and R buttons look closer to their real life counterparts. When no save files are present, "NEW FILE" is shown in the US, European and Korean version (the latter having slightly bigger text), while "NO DATA" is shown in the Japanese version. The position of the text is also slightly different between versions.

Menu Tabs

Japan US/Europe
M&L RPG3 Japan Tabs.png M&L RPG3 US Tabs.png

The menus were tabbed in the Japanese version, while in the US and European version, the tabs are moved upward, and those not being used are darkened.

Anti-Piracy

Elementary, my dear Cactus.
This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: Find and document the code that causes this behavior. Same with the anti-cheat.

If the game detects it's a copy, it will force the game to have lots of issues unless the ROM is patched or a compatible flashcart is used to play it. Issues can also occur when running the game on older versions of DeSmuME if proper settings are not used. Issues include random freezing, forced black screens, forced softlocks, battles freezing (JP), no saving (?), save screen softlocks (USA) and possibly more.

Anti-Cheat?

Hmmm...
To do:
Research this one more. These can be things like not being able to hit the Attack Piece Block in the Blue Shell tutorial, not being able to move the underwater spike balls in Pump Works, or the game simply hanging or crashing.

Certain cheats used can be detected by the game (?) to mess up playthroughs on certain flashcards.