ROM Hack [Release] Super Mario 3D Land (Cheat Codes)

  • Thread starter KDb
  • Start date
  • Views 49,599
  • Replies 54
  • Likes 9

KDb

Active Member
OP
Newcomer
Joined
Oct 13, 2019
Messages
41
Trophies
0
Age
41
XP
1,578
Country
Belgium
Q6N6ZNq.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
( TLDR: Happy cheating! )

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.

[GAME=/game/super-mario-3d-land.1079]Super Mario 3D Land[/GAME]​

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
  • 2DS/3DS Software
  • PC Software
    • TempAR
      • Used for help with finding pointer addresses in raw RAM dumps.
    • HxD: Freeware Hex Editor
      • Used for manually searching addresses/values/pointers
        by comparing and reading 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.
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. )

 
Last edited by KDb,

KDb

Active Member
OP
Newcomer
Joined
Oct 13, 2019
Messages
41
Trophies
0
Age
41
XP
1,578
Country
Belgium
Not sure if my n3DSXL being retarded, but so far in level cheats not are working, latest luma, eur region, and rev1 game
Well, talking about getting off to a good start :D...
Can't tell for sure based on your post what could be the issue.
Could you provide some more info (f.e. game cartridge or cia, in case of a cia version: what version number does FBI list under Titles, ...)?
 
Last edited by KDb,

KDb

Active Member
OP
Newcomer
Joined
Oct 13, 2019
Messages
41
Trophies
0
Age
41
XP
1,578
Country
Belgium
all the codes working for me USA. Only problem i have are for some reason not all the codes appearing.I only have these.. see image..

https://imgur.com/b6vU8Iw
Hmmm, you are using a different cheat file. Please make sure you overwrite your current cheat file with the one(s) found in the latest release (make a backup of your current file if needed). When you have followed the installation steps for this release, feel free to let me know if the codes work for you or not.
 
Last edited by KDb,

KDb

Active Member
OP
Newcomer
Joined
Oct 13, 2019
Messages
41
Trophies
0
Age
41
XP
1,578
Country
Belgium
CIA downloaded from Nintendo CDN before they patched it out.

16 (0.1.0)
Strange. I seem to have the same release installed (although I own the actual game cartridge).
All cheats do work on my end.
Does your your installation match the reference below?
SUPER MARIO 3D LAND
  • Title ID: 0004000000053F00
  • Media Type: SD
  • Version: 16 (0.1.0)
  • Product Code: CTR-P-AREP
  • Region: Europe, Australia
  • Size: 290,94 MiB
I do own a N2DSXL (running CFW Luma 10.0.1) and not a N3DSXL, although I don't think that could be the reason why the cheats aren't working for you. For the time being, I'll be needing some more feedback from others. If you do have any additional information, feel free to keep me posted.
 
Last edited by KDb,

Aquadraws

Well-Known Member
Member
Joined
Apr 1, 2018
Messages
508
Trophies
0
Age
20
Location
Da qualche parte nella Dimensione Magica...
XP
980
Country
Italy
Reference SUPER MARIO 3D LAND
  • Title ID: 0004000000053F00
  • Media Type: SD
  • Version: 16 (0.1.0)
  • Product Code: CTR-P-AREP
  • Region: Europe, Australia
  • Size: 290,94 MiB
Mine is the exact same thing, I think my console is just on drugs, just to be more specific all cheats that like modify save, start level as/with, etc work but in-level cheats like Always Star Power, Infinite Time, Moonjump, Press * button * for * powerup *, etc DO NOT
 
Last edited by Aquadraws,

omega59

Well-Known Member
Member
Joined
Jul 14, 2007
Messages
626
Trophies
1
XP
1,557
Country
Canada
Okay was my bad. I had placed the txt into the wrong location. The cheats show now in Rosalina menu and all of them work so far thanks for your good work man! It would be cool to play around with some other options like Run Faster, go through walls, swim faster. Would you be able to add these types of codes next time? :D

EDIT: my game is

USA 0004000000054000
 
Last edited by omega59,

KDb

Active Member
OP
Newcomer
Joined
Oct 13, 2019
Messages
41
Trophies
0
Age
41
XP
1,578
Country
Belgium
... just to be more specific all cheats that like modify save, start level as/with, etc work but in-level cheats like Always Star Power, Infinite Time, Moonjump, Press * button * for * powerup *, etc DO NOT
Don't worry about your console.
The in-level cheats indeed use a different pointer setup, so it makes sense.
I'll have to dig into this, although at the moment I have no idea why it works on my end and not on your end. I did notice occasional address offset differences myself when in level during the development process of these cheats (when curious, findings documented in Developer Notes > Level Pointer, subject to change). It could be I overlooked/missed something.
Are you by any chance able to provide me with a compressed RAM Dump when in level W1-1, so I could look into what may be the issue?
 

KDb

Active Member
OP
Newcomer
Joined
Oct 13, 2019
Messages
41
Trophies
0
Age
41
XP
1,578
Country
Belgium
Okay was my bad. I had placed the txt into the wrong location. The cheats show now in Rosalina menu and all of them work so far thanks for your good work man! It would be cool to play around with some other options like Run Faster, go through walls, swim faster. Would you be able to add these types of codes next time? :D

EDIT: my game is

USA 0004000000054000
Don't worry about your game region. All codes I set up for this game should be the same for all regions with only the file name being different.
Regarding other codes:
  • Run/Swim faster: Not sure if I'll be able to find the address(es)/value(s) needed though, although an interesting idea. Perhaps I'll look into this.
  • Go Through Walls: Such type of code hasn't ever been my favorite. In my opinion, a cheat like this breaks the game too much and probably wouldn't be a user-friendly cheat, since it would probably have the character also fall through floors, having to combine with another cheat, etcetera. I'll probably not be looking into such type of code.

There you go (*link removed*)
Thanks & got it, you may remove it if you want.
I'll be off now. When I have the time, I'll check it out.
 
Last edited by KDb,

omega59

Well-Known Member
Member
Joined
Jul 14, 2007
Messages
626
Trophies
1
XP
1,557
Country
Canada
cool I will look for your cheat if you do update and add it. Will you be working on any other titles maybe Luigi Mansion 1? :)
 

KDb

Active Member
OP
Newcomer
Joined
Oct 13, 2019
Messages
41
Trophies
0
Age
41
XP
1,578
Country
Belgium
@am714: I found out what makes the in-level cheat codes not work for you and most certainly some other non USA region users. I'm investigating some more and I hope to come up with a fix soon. Thanks in advance for notifying me about the issue.

Update: Should be fixed. Could you please verify?
 
Last edited by KDb,
  • Like
Reactions: Aquadraws

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
    Psionic Roshambo @ Psionic Roshambo: @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to...