ROM Hack [Release] Pokémon SuMoCheatMenu [supports o3DS]

DocKlokMan

Plugin Dev
OP
Member
Joined
Apr 20, 2007
Messages
3,016
Trophies
2
Age
35
XP
4,460
Country
United States
Seeing as how the original Pokémon Sun and Moon NTR plugin, SUMOHax, has not been updated in a while, I have decided to release my remake of it, with added codes, features and improved ease of use.

To those new to NTR plugins, you’ll need a 3DS with a custom firmware like Luma3DS and BootNTR or BootNTR Selector. For o3DS you will need the reduced file size version labeled for old3DS and launch it using Mode 3.
Download this: BootNTR Selector
After installing it and going through setup, you'll have a 'plugin' folder on your SD card. Put the two game folders from my download into that plugin folder.

Old 3DS users:
Also download the mode-3 version of BootNTR Selector

When you want to use the plugin, run BootNTR Selector (for n3DS) or BootNTR Selector Mode-3 (for o3DS) to load NTR then start the game. NTR lasts until you restart the 3DS. Press SELECT in game to open the cheat menu.

Download Link | Source Code
Current Version: 1.0.0
Last update: Jun 21, 2017

- Pokémon Spawner (Spawn a wild Pokémon by ID)
1. Set ID
2. Set Level
3. Set Form

- EXP Modifiers
1. Dynamic EXP multiplier adjustable from 0x to 255x

- Time Modifiers (Changes time of day in game without affecting 3DS clock)
1. Increase or decrease in-game time in one-hour intervals

- Appearance Modifiers
1. Change Gender (Open a menu to see change. WARNING: This will reset clothes and hair)
2. Change Skin Tone (Ride a Pokémon or save and reload)

- Battle Modifiers
1. No Wild Encounters (Hold START to temporarily allow encounters)
2. 100% Capture Rate
3. Wild Pokémon are Shiny (Does not work on Shiny-locked Pokémon)
4. View Opponent's Info (Press START to activate)
5. Stat Stages +6 (Raises all in-battle stat stages to max)
6. Use Z-Moves without Z-Crystal
7. Infinite Z-Moves
8. 1-Hit KO
9. Invincible Party

- Movement Modifiers
1. Run Faster
2. No trip animation
3. Walk through Walls (Hold R to activate or R+A to toggle)

- Pokémon Modifiers
1. Rename any Pokémon at the Name Rater
2. Instant Egg available from Nursery (Hold L and speak with NPC)
3. Instant Hatching (Hatch eggs in one step)

- Currency Modifiers (Adjust currency to a custom quantity in increments of 500,000)
1. Poké Dollars
2. Festival Coins
3. Total Festival Coins
4. Photo Thumbs Up
5. Battle Points

- Items (Adjust items to a custom quantity in increments of 50)
1. All Poké Balls Types
2. All Items
3. All Medicine Items
4. All Berries
5. All Poké Beans
6. All TMs
7. All Clothes

- QR Codes
1. Removal of 24h wait time between Island Scans
2. 100 QR Scan Points

- Misc
1. Instant message speed
2. Access PC from Anywhere (Open Options sub-menu)
3. Re-match trainers (Hold L and speak to Trainer)
4. Black outline toggle ON/OFF for player and Pokémon. (Open a menu to see change)
5. NTR Debugger toggle to allow access from NTR Debugger outside of Festival Plaza (Disables in-game NFC while active)
6. Change Camera Zoom (START+L / START+R to enable or disable)
7. View IV/EV on Status Screen (Press START or X respectively while on Pokémon Status screen. Switch Pokémon to see change)

- Illegal Cheats
1. Catch Trial Pokémon
2. Catch Trainer's Pokémon
3. Pokémon can learn any TM
4. Learn any move from Move Reminder
01.png 02.png 03.png 04.png 05.png 06.png
07.png 08.png 09.png 10.png

Previously I had removed any codes that could make illegal Pokémon that could not be traded or battled online. I have decided to add these codes in but with a large disclaimer. The Spawner code can make legal Pokémon if attention is taken to location, level, and form of spawned Pokémon.

This is a work in progress and a learning exercise. The GateShark cheats these codes were derived from can be found in the resources folder.

v1.0.0
  • First official release! Maintenance for new game updates will continue along with bug fixes but new features and cheats will come slower as I work on other projects
  • Changes:
    • View Opponent's Info cheat now shows more data including party, team, box and online trades. Activate with START.
v0.7.0
  • New Features:
    • 1-hit KO cheat
    • Invincible Party cheat
  • Changes:
    • Battle Modifiers section now split into Party Modifiers and Opponent Modifiers
    • Walk through walls cheat can now be toggled with R+A in addition to it's original hold R to activate
  • Improvements:
    • Building script is simplified, works cross-platform and now works with both Python 2 & 3
  • Fixes:
    • View Opponent Data now shows entire enemy team
v0.6.4
  • Fixed Learn all from Move Reminder cheat.

v0.6.3
  • Fulfilled a request to add old style View Opponent Info cheat due to in-game tool tips for ability and item being helpful. Works alongside current overlay version.

v0.6.2
  • Updated EXP Multiplier, Camera Zoom and Pokémon Spawner to comply with LayeredFS. Fixes only applied to update 1.2.

v0.6.1
  • Prevents a crash when using the plugin in combo with NovaSun and UmbraMoon LayeredFS
  • Currently the EXP Multiplier cheat does not work with these mods and trying to use it will crash the game. When the cause is discovered the cheat will be updated. This only affects NovaSun and UmbraMoon LayeredFSmods.

v0.6.0
  • Updated to support v1.2
  • Bug Fixes: No Encounters cheat now disables properly without needing to change areas.

v0.5.0
  • Added support for new overlay feature.
  • Updated View Opponent Info cheat to show via overlay feature. Also includes Nature and IVs. Credit to dragonfyre173.

v0.4.1
  • Disables certain cheats when internet is connected to protect online play.

v0.4.0
  • New Cheats
    1. None
  • New Features
    1. Spawn ID now has a Random option. Will randomize a Pokémon between 1 and 802 along with randomizing the form.
    2. Spawn Level now has a passthrough option that leaves wild level untouched.
    3. Spawner no longer disabled after changing ID, Level or Form
    4. Shiny encounter odds can now be changed. From 1/1 (always shiny) to 1/4096 (Normal odds) it increases in powers of two: 1/1, 1/2, 1/4, 1/8, 1/16, 1/32 ... etc.
  • Bug fixes:
    1. 100% Catch rate can now properly be disabled
    2. Minior's form cannot be set with the Spawner due to how the game generates Minior specifically. Form option updated to reflect this.
    3. Unobtainable items from the Berry and Medicine bags have been removed. Running the code again will remove unobtainable items that were previously granted.
v0.3.0
  • New cheats: No wild encounters, Show Opponent Info, View IV & EV, Camera Zoom, Catch Trial Pokémon, Catch Trainer Pokémon, Learn Any TM, Learn all Relearn Moves.

v0.2.9
  • Fixed bug that prevented Pokémon Spawner from disabling properly.

v0.2.8
  • Fixed broken Instant Text Speed cheat that would cause battles to crash.

v0.2.7
  • Updated and added remaining cheats for update v1.1. Game versions 1.0 and 1.1 now have the same codes available.

v0.2.6
  • Updated and added Pokémon Spawner. Fixed Access PC Anywhere cheat for game version 1.0.

v0.2.5
  • Updated and added EXP Multiplier code for v1.1

v0.2.4
  • Updated and added Max BP and Instant Egg from Nursery code for v1.1

v0.2.3
  • Not all codes are updated for the new update. Codes that do not work with update v1.1 have been disabled from the menu. This version is backwards compatible with Pokémon Sun and Moon ver 1.0.
Will add more codes as time goes on.

v0.2.2
  • Changing gender now adds or removes Makeup Bag from Key Items.

v0.2.1
  • Changed some form names for Pikachu, removed some un-obtainable items from the All Items code and added a version number to the bottom of the cheat menu.

v0.2.0 (Due to a mix up, please re download if you downloaded prior to Jan 5, 2017 6:50PM EST)
  • Added additional forms for Pokémon Spawner

v0.1.2
  • Un-hid QR Codes which were previously disabled from previous debugging

v0.1.1
  • Fixed compile bug in source code

v0.1.0
  • Initial release
GBATemp members:
@Nanquitas for GateShark2NTR lib, help debugging & GateShark Only code support
@RyDog for blankCheatMenu to start learning with
@ymyn for all the amazing GateShark codes
@DarkFlare69 for the Gender and Appearance offsets
@Ericjwg for Instant Egg from Nursery v1.1
@drgoku282 for Battle Point offset used by PKMN-NTR
@nyok0 for improved Opponent Info overlay

Fort42 members:
omarroms: Remove Outlines
bluedart: All Poké Beans, Festival Coins

Twitter members:
SciresM: Wild Pokémon Shiny offset and value

Github projects:
PokeViewNTR: Opponent info.

and the PKHeX team, whose source provided insight into item management and alternate forms.
 
Last edited by DocKlokMan,

lonewolf08

Well-Known Member
Member
Joined
Feb 4, 2016
Messages
427
Trophies
0
Age
32
XP
305
Country
United States
The item change has to be my favorite change from the other plugin, thank you for this. I have one question with the hour change, if you save it then open the game later will the time have corrected itself? I assume yes but it doesn't hurt to ask.
 

DocKlokMan

Plugin Dev
OP
Member
Joined
Apr 20, 2007
Messages
3,016
Trophies
2
Age
35
XP
4,460
Country
United States
The item change has to be my favorite change from the other plugin, thank you for this. I have one question with the hour change, if you save it then open the game later will the time have corrected itself? I assume yes but it doesn't hurt to ask.
Thank you, it required a whole new sub-system to implement. As for the time change, the time does not correct itself. Saving your game keeps the time you set. If you want it back to normal, use the code again. The two default times are Sun Time +0 hours and Moon Time + 0 hours depending on your game.
 
Last edited by DocKlokMan,
  • Like
Reactions: lonewolf08

DocKlokMan

Plugin Dev
OP
Member
Joined
Apr 20, 2007
Messages
3,016
Trophies
2
Age
35
XP
4,460
Country
United States
You didn't add the 4 save slot teleported code?
I did not. I asked a few people what they would actually use it for, since it's restricted to only the map you're currently on, and none could bring convincing answers or examples. I attempted to add map changing into the code but it proved to be beyond my abilities. If you can bring me a good, useful example that would benefit from having this code I'll think about adding it in an update.
 

YyAoMmIi

Well-Known Member
Member
Joined
Oct 26, 2015
Messages
688
Trophies
0
Age
30
XP
283
Country
United States
I did not. I asked a few people what they would actually use it for, since it's restricted to only the map you're currently on, and none could bring convincing answers or examples. I attempted to add map changing into the code but it proved to be beyond my abilities. If you can bring me a good, useful example that would benefit from having this code I'll think about adding it in an update.
Eh true. I didn't even know how the initial code worked before explained.
Just nice to have
 

DocKlokMan

Plugin Dev
OP
Member
Joined
Apr 20, 2007
Messages
3,016
Trophies
2
Age
35
XP
4,460
Country
United States
hi where can i find the infinite z-moves code from your older release?
Unfortunately that was an error on my part. I thought it gave infinite Z-Move use but it actually did not. Only Z-Move use without Z-Crystal. The error was in the labeling of the cheat. The cheats function has not changed.
 

DocKlokMan

Plugin Dev
OP
Member
Joined
Apr 20, 2007
Messages
3,016
Trophies
2
Age
35
XP
4,460
Country
United States
I have 0.2.0 and it doesn't work.
I just checked it before replying to you and it worked. To be sure you're using it right, you set the ID to 658, then press A on "Change Form" until Form says "Ash", then turn the Activate cheat on and go catch the Greninja that appears. Check it's ability and it should say Battle Bond.
 

Trainiax

Certified Genius
Member
Joined
Jun 2, 2016
Messages
257
Trophies
0
Age
49
Location
Earth
XP
359
Country
United States
So if you follow the directions I posted earlier, what ends up happening? Do you encounter a Greninja? Does the cheat say Form: Ash? Does it have Battle Bond? If not, what ability does it have?
Pressing Change Form does nothing. It still says Normal, and when caught it's Torrent. No option for Ash.
 
General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes