Super Mario 3D Land 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 13: Line 13:
<youtube>zRirNjXI760</youtube>
<youtube>zRirNjXI760</youtube>


[[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2F8BI6r7I.png&hash=f0f62734a0e7f180199f7d6fb6da301c|class=bbCodeImage LbImage|[?IMG]]]
https://dlhb.gamebrew.org/3dshomebrew/8BI6r7I.png


<div style="text-align: center">
==Cheat Codes Overview==
 
[ '''[https://github.com/KimDebroye/N3DS-Cheat-Codes/releases/tag/SM3DL_v1.1.0 Download Latest Release (GitHub)]''' ]
[ [https://github.com/KimDebroye/N3DS-Cheat-Codes/releases/tag/SM3DL_v1.1.0 '''Download CTRPF Alternative Latest Release (GitHub)'''] ]
[ '''[https://github.com/KimDebroye/N3DS-Cheat-Codes/tree/master/Super%20Mario%203D%20Land#nintendo-2ds3ds-cheat-codes Readme (GitHub)]''' ]
[ [https://github.com/KimDebroye/N3DS-Cheat-Codes/blob/master/Super%20Mario%203D%20Land/_DevNotes/SM3DL_DevNotes.txt '''Developer Notes (GitHub)'''] ]
 
 
</div>
<div class="bbCodeHeader">
 
'''Cheat Codes Overview'''
 
</div>
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
 
<span>Spoiler: <span class="SpoilerTitle">Show/Hide</span></span>
<div class="SpoilerTarget bbCodeSpoilerText">


* '''Play as Mario'''
* '''Play as Mario'''
Line 102: Line 85:
*** ''Load any save file, switch between worlds or enter any level in order for code to take effect.''
*** ''Load any save file, switch between worlds or enter any level in order for code to take effect.''


 
==General Notes==
</div>
 
</div>
<div class="bbCodeHeader">
 
'''General Notes'''
 
</div>
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
 
<span>Spoiler: <span class="SpoilerTitle">Show/Hide</span></span>
<div class="SpoilerTarget bbCodeSpoilerText">
 
* The provided cheats
* The provided cheats
** are '''optimized to be used with Luma3DS~Rosalina's cheat engine''',
** are '''optimized to be used with Luma3DS~Rosalina's cheat engine''',
Line 150: Line 120:
** ''Infinite Time''
** ''Infinite Time''


<div style="text-align: center">
For more information (''installation instructions, compatibility, ...'')
 
<span style="font-size: 10px">For more information (''installation instructions, compatibility, ...'')
and in order to download the files, please follow the link(s) listed above.
and in order to download the files, please follow the link(s) listed above.
(''Links are always updated to match the latest release.'')</span>
(''Links are always updated to match the latest release.'')
 
 
</div>
 
</div>
 
</div>
<div class="bbCodeHeader">
 
'''About'''
 
</div>
<div class="bbCodeBlock bbCodeQuote">


<div class="quote">
==About==
 
<span style="font-size: 10px">( TLDR: Happy cheating! )</span>


Hi all!
Hi all!
<div style="text-align:justify">


Due to the fact I couldn't find any complete or open sourced list of cheat codes for Nintendo's Super Mario 3D Land, I decided to put together (or for some codes: optimize &amp; convert) a good selection of cheat codes myself. I even worked on some new and unique codes that I haven't seen in other cheat code releases for this game, like a full 100% (5 Shiny Stars) unlock code, together with options to open any closed Mystery Boxes &amp; Toad Houses.
Due to the fact I couldn't find any complete or open sourced list of cheat codes for Nintendo's Super Mario 3D Land, I decided to put together (or for some codes: optimize &amp; convert) a good selection of cheat codes myself. I even worked on some new and unique codes that I haven't seen in other cheat code releases for this game, like a full 100% (5 Shiny Stars) unlock code, together with options to open any closed Mystery Boxes &amp; Toad Houses.
</div>
<div style="text-align:justify">


The entire process took quite some time (over a month for the initial release) and a lot of research, trial &amp; error, digging and testing, while in meantime documenting the most important steps &amp; findings along the way. Overall, in my humble opinion, I think the result is worthwhile.
The entire process took quite some time (over a month for the initial release) and a lot of research, trial &amp; error, digging and testing, while in meantime documenting the most important steps &amp; findings along the way. Overall, in my humble opinion, I think the result is worthwhile.
</div>


Feel free to give these cheats a tryout. Also, feel free to improve where and if needed.
Feel free to give these cheats a tryout. Also, feel free to improve where and if needed.


[https://gbatemp.net/game/super-mario-3d-land.1079 Super Mario 3D Land]


<div style="text-align: center">
==Credits==
 
[https://gbatemp.net/game/super-mario-3d-land.1079 [[File:https://gbatemp.net/gc/image.php?thumbnail=1&size=100&image_id=co1o0g|x20px]] Super Mario 3D Land]?
 
</div>
 
</div>
<div class="quoteExpand quoteCut">
 
Click to expand...
 
</div>
 
</div>
<div style="text-align: left">
 
<div style="text-align:justify">
 
<span style="font-size: 10px">To whom may concern, I uploaded my developer notes to my repository for those interested in reading about how these codes came to be (''see link above''). Please note I can not guarantee all information is 100% correct, although it can be a bit of help (''as in: an additional resource'') for those learning how to cheat.</span>


To whom may concern, I uploaded my developer notes to my repository for those interested in reading about how these codes came to be (''see link above'').


</div>
Please note I can not guarantee all information is 100% correct, although it can be a bit of help (''as in: an additional resource'') for those learning how to cheat.


</div>
==Credits==
<div class="bbCodeHeader">


'''Credits'''
===Software/Tools/Resources===
 
</div>
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
 
<span>Spoiler: <span class="SpoilerTitle">Software/Tools/Resources</span></span>
<div class="SpoilerTarget bbCodeSpoilerText">


<ul>
<ul>
Line 292: Line 212:
how to search addresses/values for f.e. a Moon Jump code.''</li></ul>
how to search addresses/values for f.e. a Moon Jump code.''</li></ul>
</li></ul>
</li></ul>
</li></ul>
</div>
</div>
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">


<span>Spoiler: <span class="SpoilerTitle">Code Contributors</span></span>
==Code Contributors==
<div class="SpoilerTarget bbCodeSpoilerText">


'''Codes from other cheat contributors''' that I reused, renamed, optimized
'''Codes from other cheat contributors''' that I reused, renamed, optimized
Line 317: Line 229:
** ''Optimized (ability to restore default when not in level) &amp; converted to All-Region by me.''
** ''Optimized (ability to restore default when not in level) &amp; converted to All-Region by me.''


 
(Any feedback is always welcome and greatly appreciated.)
</div>
 
</div>
<div style="text-align: center">
 
<span style="font-size: 10px">( Any feedback is always welcome and greatly appreciated. )</span>
 
 
</div>
<div class="messageTextEndMarker">
 
 
</div>

Revision as of 07:18, 22 September 2021

Template:Infobox-3DS-Homebrews

8BI6r7I.png

Cheat Codes Overview

  • Play as Mario
  • Play as Luigi
    • Even when game not beaten.
  • (L+Down) Small Mario/Luigi
  • (L+Left) Super Mario/Luigi
  • (L+Right) Fire Mario/Luigi
  • (L+Up) Tanooki Mario/Luigi
  • (R+Down) Tanooki Statue Mario/Luigi
  • (R+Right) Boomerang Mario/Luigi
  • (R+Up) White Tanooki Mario/Luigi
  • Always Star Power
  • Always Tail Attack (Any Powerup)
    • In effect when playing a level.
    • In order to restore powerup defaults,

disable this cheat code when not in a level.

  • Always Flutter (Any Powerup)
    • In effect when playing a level.
    • In order to restore powerup defaults,

disable this cheat code when not in a level.

  • Increased Speed (Land)
    • Modifies Mario/Luigi's movement speed when on land.
      • + 25% max walk speed.
      • + 35% max run speed.
      • + 50% max run speed with star power.
    • In order to restore speed defaults,

disable this cheat code when not in a level or when standing still on land when in level.

  • Increased Speed (Underwater)
    • Modifies Mario/Luigi's movement speed when underwater.
      • + 25% max walk speed.
      • + 35% max run speed (with or without star power).
      • + 50% max swim speed.
    • In order to restore speed defaults,

disable this cheat code when not in a level or when standing still on land when in level.

  • Moon Jump
    • Makes Mario/Luigi jump higher.
    • Code optimized for use with Luma~Rosalina's cheat engine.
    • Read cheat code note for use with CTRPluginFramework.
  • (B) Infinite Jump
    • Allows Mario/Luigi to infinitely jump multiple times in mid-air.
    • Hold button to jump as high as desired.
  • Max Lives (Three Crowns)
  • 5 Lives
  • Infinite Time
    • In effect when playing a level.
    • In order to restore level timer default, disable this cheat code when not in a level.
  • Start Level With P-Wing
    • Does not affect Shiny Stars (if any) when saving game.
  • ----------------------------------------------------------
  • Unlock Codes
    • (L+R+Up+X) Unlock All (5 Shiny Stars)
      • For currently opened save file:
        • All Normal & Special Worlds unlocked.
        • All Normal & Special Levels unlocked.
        • All Pictures collected.
        • All Star Coins collected.
        • Star Coin counter set to a reasonable number.
        • All requirements met for a 5 Shiny Stars save.
      • This code does not:
        • Reopen already closed Mystery Boxes or Toad Houses.
        • Overwrite best level times (if any).
        • Change any character attributes, like number of lives, current powerup, current level, etcetera.
    • (Keep) Open Closed Mystery Boxes
      • Load any save file, switch between worlds or enter any level in order for code to take effect.
    • (Keep) Open Closed Toad Houses
      • Load any save file, switch between worlds or enter any level in order for code to take effect.

General Notes

  • The provided cheats
    • are optimized to be used with Luma3DS~Rosalina's cheat engine,
    • without the need of BootNTR Selector or CTRPluginFramework,

(so no restart required when willing to play another game).

    • are also compatible with the latest Citra builds,
      • except for the unlock code (don't use on Citra,

works though seems to ruin save game).

  • All cheat codes should be optimized for all regions & revisions.
    • Feel free to correct me if I'm wrong.
  • In order for enabled cheat codes to take effect, depending on the code enabled,

some codes require you to:

    • Use a button combination.
      • These codes are marked with a *

and list the button combination to be used between (parentheses).

    • Trigger a screen transition.

Accomplishable by, for example:

      • Switching between Worlds on World Map

(if more then one World opened).

      • Entering and exiting a level.
        • For exiting a level, any of the following options are valid:
          • Pause and return to map (level select).
          • Finish a level.
  • In order to be successfully disabled,

the following cheat codes need to be disabled when not in a level:

    • Always Tail Attack (Any Powerup)
    • Always Flutter (Any Powerup)
    • Increased Speed (Land)
      • Can also be disabled when in level,

standing still on land.

    • Increased Speed (Underwater)
      • Can also be disabled when in level,

standing still on land.

    • Infinite Time

For more information (installation instructions, compatibility, ...) and in order to download the files, please follow the link(s) listed above. (Links are always updated to match the latest release.)

About

Hi all!

Due to the fact I couldn't find any complete or open sourced list of cheat codes for Nintendo's Super Mario 3D Land, I decided to put together (or for some codes: optimize & convert) a good selection of cheat codes myself. I even worked on some new and unique codes that I haven't seen in other cheat code releases for this game, like a full 100% (5 Shiny Stars) unlock code, together with options to open any closed Mystery Boxes & Toad Houses.

The entire process took quite some time (over a month for the initial release) and a lot of research, trial & error, digging and testing, while in meantime documenting the most important steps & findings along the way. Overall, in my humble opinion, I think the result is worthwhile.

Feel free to give these cheats a tryout. Also, feel free to improve where and if needed.

Super Mario 3D Land

Credits

To whom may concern, I uploaded my developer notes to my repository for those interested in reading about how these codes came to be (see link above).

Please note I can not guarantee all information is 100% correct, although it can be a bit of help (as in: an additional resource) for those learning how to cheat.

Credits

Software/Tools/Resources

  • 2DS/3DS Software
  • PC Software
    • TempAR
      • Used for help with finding pointer addresses in raw RAM dumps.
    • SM3DL Save Editor
      • Used for partially unlocking a save file in order to compare RAM dumps.
  • Online Resources
    • SM3DL Shiny Star Fix
      • Consulted for information/findings about converting a non shiny (1->5) star save to a shiny (1->5) star save. Thanks a bunch!
    • Super Mario Wiki
      • Among other resources, consulted for information about f.e. Mystery Boxes.
    • Gateway Cheat Codes Guide
      • Among other resources, consulted as a quick cheat sheet in case I forgot or wanted to double check a certain code type.
    • GSH Guide
      • Among other resources, consulted for information about how to search addresses/values for f.e. a Moon Jump code.

    Code Contributors

    Codes from other cheat contributors that I reused, renamed, optimized and converted to an all region version:

    • Always Tail Attack (Any Powerup)
      • Original Action Replay code by nolberto82.
      • Converted to GS (based on findings by buzzmaster1980), optimized (ability to restore default when not in level) & converted to All-Region by me.
    • Always Flutter (Any Powerup)
      • Original Action Replay code by nolberto82.
      • Converted to GS by buzzmaster1980.
      • Optimized (ability to restore default when not in level) & converted to All-Region by me.
    • Infinite Time
      • Original code by optantic.
      • Optimized (ability to restore default when not in level) & converted to All-Region by me.

    (Any feedback is always welcome and greatly appreciated.)

Advertising: