New Super Mario Bros 2 - Gold and Special Edition Cheat Codes 3DS

From GameBrew
New Super Mario Bros 2 - Gold/Special Edition Cheat Codes
Nsmb2segecheats2.png
General
AuthorKDb
TypePlugins
Version2.2.1
LicenseMixed
Last Updated2019/11/21
Links
Download
Website
Source

This is a collection of cheat with some new and unique codes for:

  • New Super Mario Bros 2 - Special Edition (Europe)
  • New Super Mario Bros 2 - Gold Edition (USA).

Almost all the codes are searched and created by KimDebroye using varies software/tools and RAM Dump comparisons (no ASM).

Installation

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

Running Custom Firmware Luma3DS 9.1 or higher:

  • Create a folder named cheats on the root of your SD/MicroSD card (if it doesn't already exist).
  • Place/Overwrite the .txt file(s) containing the cheats for your game region in this folder:
    • New Super Mario Bros 2 Special Edition (EUR) - SD:/cheats/0004000000137F00.txt
    • New Super Mario Bros 2 Gold Edition (USA) - SD:/cheats/0004000000137E00.txt
  • Launch the game and pull up the Rosalina menu (L+Down+Select).
  • Select the menu option Cheats.
  • Select the cheats you want to activate by pressing the A button.
  • Certain cheats need additional key combinations when in game. These cheats are marked with a * and also mention the key combinations.
  • Exit out of the Rosalina menu by pressing the B button until the game is back in focus.

User guide

General notes

  • In order for enabled cheat codes to take effect, depending on the code enabled, some codes require you to:
    • Use a button combination.
    • Trigger a screen transition, e.g. Switching between Worlds on World Map (if more then one World opened).
    • Entering and exiting a level (valid options include die in level, pause and return to map or finish a level).
  • It is strongly recommend not to enable all cheat codes at once and occasionally disable any cheat codes that aren't of use anymore.
  • In order to be successfully disabled, the following cheat codes need to be disabled when not in a level:
    • Always Shoot Fireballs.
    • Always Shoot Gold Fireballs.
    • Rapid Fireballs.
    • Infinite Time.
    • All Quick Presets using any of the above cheat codes.
    • All codes can be used in all levels (including Bowser Castle).

Cheat Codes Overview

  • Character Modifier.
    • Play as Mario.
    • Play as Luigi.
    • No Hat. Doesn't require max (1110) lives.
    • Half Sized Mario/Luigi.
      • When in level.
      • Does not affect hitbox.
      • Turn off when Mega Mario/Luigi Powerup wears off in order to unfreeze game.
    • Double Sized Mario/Luigi.
      • When in level.
      • Does not affect hitbox.
      • Turn off when Mega Mario/Luigi Powerup wears off in order to unfreeze game.
    • Invisible Mario/Luigi.
      • When in level.
      • Does not affect hitbox.
      • Turn off when Mega Mario/Luigi Powerup wears off in order to unfreeze game.
  • Character Powerups.
    • (L+Down) Small Mario/Luigi.
    • (L+Left) Big Mario/Luigi.
    • (L+Right) Fire Mario/Luigi.
    • (L+Up) Tanooki Mario/Luigi.
    • (R+Down) Mini Mario/Luigi.
    • (R+Left) Mega Mario/Luigi.
      • Only works in intended (sub)levels.
      • 1-2 (Underground only).
      • 5-6.
      • M-3.
      • Not (yet) optimized to work in Coin Rush levels that have a Mega Mushroom powerup.
    • (R+Right) Gold Mario/Luigi.
    • (R+Up) White Tanooki Mario/Luigi.
  • Character Abilities.
    • Always White Tanooki Suit.
    • Always Full Tanooki Pwing Gauge.
    • Always Star Power.
    • Always Gold Block Head.
      • Start each level as Gold Block Head.
      • Has unlimited coins.
      • Getting hit loses it temporarily.
    • Always Shoot Fireballs.
      • In effect when playing a level.
      • In order to restore game default, disable this cheat code when not in a level.
    • Always Shoot Gold Fireballs.
      • In effect when playing a level.
      • In order to restore game default, disable this cheat code when not in a level.
    • Rapid Fireballs.
      • In effect when playing a level.
      • In order to restore game default, disable this cheat code when not in a level.
      • Works for Fire and Gold Mario/Luigi and in combination with above Fireball codes.
    • 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.
  • Unlocks/Sets/Resets.
    • Max Lives (Three Crowns).
    • 5 Lives.
    • Infinite Time.
      • In effect when playing a level.
      • In order to restore game default, disable this cheat code when not in a level.
    • Flying Gold Coin Block (At Level Start).
    • 3 Star/Moon Coins Collected (Per Level).
      • Per level code. Registers after finishing level.
    • All Star Coins (All Levels).
    • Reset Star Coins (All Levels).
    • All Moon Coins (All Star Levels).
    • Reset Moon Coins (All Star Levels).
    • 219 Star/Moon Coins (Counter).
    • 000 Star/Moon Coins (Counter).
    • Enable Gold Leaf Block (All Levels).
    • Disable Gold Leaf Block (All Levels).
    • (L+R+Left+A) Unlock All (5 Star Save).
      • For currently opened save file.
      • Max lives (1110), Three Crowns & No Hat Mario/Luigi.
      • All levels opened & cleared (including Rainbow Levels & Toad Houses).
      • All Star Coins in Worlds 1-6 and Mushroom/Flower Worlds collected.
      • All Moon Coins in Star World collected.
      • All paths opened (the ones that cost Star/Moon coins + all hidden exits).
      • Additionally.
      • Unlocks all Coin Rush levels.
      • Sets Star/Moon counter to zero since all star pathways are opened.
      • Disables Gold Leaf Blocks in all levels to make sure saving game results in a Shiny Star save.
      • Enables a Flying Gold Coin Block.
      • Puts a Star in Item Box.
      • Results in a 5 Shiny Star save game when saved.
    • 9999 Coin Score (All Levels).
    • 0000 Coin Score (All Levels).
    • 9999999 Total Coins (Counter).
    • 1000000 Total Coins (Counter).
    • 0000000 Total Coins (Counter).
  • Ease Of Use.
    • No Game Over.
    • Able To Leave Unfinished Levels. Press Down at pause screen to highlight and enable level exit.
  • Teleport.
    • Straight To Bowser.
    • Straight To End Credits.
  • Quick Presets.
    • Easy Peasy Level Easy.
      • Star Power.
      • (B) Infinite Jump.
      • Infinite Time.
    • Coin Rusher.
      • Star Power.
      • Gold Block Head.
      • Rapid Gold Fireballs.
      • Infinite Time.

Compatibility

Compatible with Old & New 2DS/3DS XL.

Custom Firmware Luma3DS 10.0.1, Luma3DS 9.1 (with/without CTRPF plugin loader).

They are also compatible with the latest Citra builds.

Known issues

No notable crashes (as of Stable Release Version 2.1).

Changelog

v2.2.1

  • Usability:
    • Ability to disable ASM codes.
      • By rewriting game defaults when not in a level.
    • The following codes are no longer persistent:
      • Always Shoot Fireballs.
      • Always Shoot Gold Fireballs.
      • Rapid Fireballs.
      • Infinite Time.
      • All Quick Presets using any of the above cheat codes.
    • In order to be successfully disabled, the above mentioned cheat codes need to be disabled when not in a level.
  • Cosmetic changes:
    • Corrected a rather embarrassing typo in all cheats & documents: Browser -> Bowser.

Credits

Credits, Software/Tools Used & Technical Notes:

Codes that are reused/edited/ported from other cheat contributors @ Max-Cheats/GameHacking/CTRPF Cheat Code Db:

  • Instant Powerup Change codes - Merged and edited existing codes.
  • Always Shoot Fireballs - Ported & optimized the NSMB2 Non Gold/Special Edition (USA) cheat code to both regions (SE+GE).
  • Always Shoot Gold Fireballs - Ported & optimized the NSMB2 Non Gold/Special Edition (USA) cheat code to both regions (SE+GE).
  • Rapid Fireballs - Ported & optimized the NSMB2 Gold Edition (USA) cheat code to NSMB2 Special Edition (Europe).
  • Able To Leave Unfinished Levels - Ported the NSMB2 Non Gold/Special Edition (USA) cheat code to both regions (SE+GE).

Author's findings and thought process (contains a few Dutch language strings, which can of course easily be translated using Google Translate for example in case needed).

External links

Advertising: