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

uaeip

Active Member
Newcomer
Joined
Jan 5, 2017
Messages
35
Trophies
0
Age
34
XP
211
Country
Is it possible to add cheat to only encounter pokemons that you havent caught?

--------------------- MERGED ---------------------------

Okay, thanks. I'll try SuMoCheatMenu maybe some day when I get a new3DS ;)
Believe it or not but im buying another n3ds just to use this plugin its really awesome!
 
  • Like
Reactions: ORelio

DocKlokMan

Plugin Dev
OP
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Is it possible to add cheat to only encounter pokemons that you havent caught?
The XYORAS multi plugin has this option. I think they generate a Pokémon ID, then check it against the capture flags in your Pokédex. I don't know where the capture flags for the dex is stored yet, though a look through PKHeX's source files may tell me. I'm working on a randomizer for spawning first before I add in restrictors like that.
That would be awesome! But it's probably not easy or doable.
Doable, it's an option in the XYORAS multi-plugin, but definitely not easy.
 
  • Like
Reactions: eroz76

DocKlokMan

Plugin Dev
OP
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Would an unlimited vitamin usage code be possible, or a code that can make a vitamins or wing items give 252 EVs? I know that we can just modify EVs with PKSM but with that code we wouldn't have to reboot our 3DS and load the homebrew channel, load up PKSM, edit, save, reboot, and then reload NTR.
I don't know where to find that code. I assume the game code is something like
Code:
if (ev(STAT) >= 100 || (ev(HP) + ev(ATK) + ev(SATK) + ev(DEF) + ev(SDEF) + ev(SPD)) < 510)
    return "This won't have any effect."
If the value could be found I could change the 100 to be 252 so you can use Vitamins all the way to 252. It's not a priority and it would be really hard to find though.
so is there an easy way to do a code that gives you the qr code magearna without actually using the qr code in game cause my 3ds camera is broken
PKHeX can set the event flag so that the Delivery person will be waiting for you to pick it up as if you had actually scanned it. (this reminds me that I need to scan it now too)

And "No Wild Encounters" makes the screen black after a encounter by holding START, and a restart in needed.
I have been unable to replicate this issue. Any more info about it?

Sorry but i didn't got it. It's only for n3ds or it's usable on an o3ds? My english is not that good sry :c
n3DS only.

Great! But Minior's Form chooser doesn't work on 1.1 (If you choose any of the forms its still gives you random forms, don't know if it works on 1.0).
Bad news. So I looked through some PKHeX code and found this: https://github.com/kwsch/PKHeX/blob/master/PKHeX/Saves/SAV7.cs#L907

Basically Minior is special in that the form is only decided after the battle starts, not before, so the form spawner won't work on it. I've updated the form spawner to show Random when Minior is selected as this cannot be fixed.
 
Last edited by DocKlokMan,

tomx86

Well-Known Member
Member
Joined
Jun 3, 2015
Messages
778
Trophies
0
Age
38
XP
2,184
Country
Poland
I don't know where to find that code. I assume the game code is something like
Code:
if (ev(STAT) >= 100 || (ev(HP) + ev(ATK) + ev(SATK) + ev(DEF) + ev(SDEF) + ev(SPD)) < 510)
    return "This won't have any effect."
If the value could be found I could change the 100 to be 252 so you can use Vitamins all the way to 252. It's not a priority and it would be really hard to find though.
PKHeX can set the event flag so that the Delivery person will be waiting for you to pick it up as if you had actually scanned it. (this reminds me that I need to scan it now too)

I have been unable to replicate this issue. Any more info about it?

n3DS only.

Bad news. So I looked through some PKHeX code and found this: https://github.com/kwsch/PKHeX/blob/master/PKHeX/Saves/SAV7.cs#L907

Basically Minior is special in that the form is only decided after the battle starts, not before, so the form spawner won't work on it. I've updated the form spawner to show Random when Minior is selected as this cannot be fixed.
Ok, here are the details for "No Wild Encounters":
It works on my cartridge SUN game, but on my Gateway it doesn't (SUN/MOON) and also you still can hear the music but quieter with the black screen.
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
maybe even no outlines, I'd like for a new XY/ORAS plugin,
Both @shinyquagsire23 and @ymyn have indicated that it is too difficult and time consuming to make it worth their while.

Extra thanks to @Nanquitas for providing the function to allows previously GateShark-only codes to work on NTR.
This is exciting news!

The XYORAS multi plugin has this option
Which XYORAS multi plugin are you referring to?
 

RustInPeace

Samurai Cop
Member
Joined
Oct 13, 2014
Messages
5,942
Trophies
1
Age
31
XP
5,148
Country
United States
Both @shinyquagsire23 and @ymyn have indicated that it is too difficult and time consuming to make it worth their while.


This is exciting news!


Which XYORAS multi plugin are you referring to?

https://github.com/hartmannaf/PokemonCheatPlugin

The random feature specifically, it will spawn pokemon not registered in your pokedex. And yeah I understand the difficulty, and really there's not much incentive because they are outdated now, it's easy to see how excited one would be for hacking the newest pokemon games. I'd say the end-user got more goodies the first 2 months of release than the whole span of Generation 6, showing how far the 3DS hacking has come.
 
  • Like
Reactions: Zidapi

Garblant

Well-Known Member
Member
Joined
Apr 1, 2016
Messages
726
Trophies
0
Age
25
Location
Alola
XP
508
Country
United States
Sorry to interrupt the previous conversation, but where's the value that can disable outlines located? I tried using SMPatcher but the latest version caused my game to freeze when the patches were loaded.

I found a way to get the patches to the qr code features working, but I still don't know where the value for the outlines is located in the updated code.bin...
 

RustInPeace

Samurai Cop
Member
Joined
Oct 13, 2014
Messages
5,942
Trophies
1
Age
31
XP
5,148
Country
United States
Sorry to interrupt the previous conversation, but where's the value that can disable outlines located? I tried using SMPatcher but the latest version caused my game to freeze when the patches were loaded.

I found a way to get the patches to the qr code features working, but I still don't know where the value for the outlines is located in the updated code.bin...

I'm not sure, but you can check out the SuMo IPS helper, no outlines patch there works.


http://gbatemp.net/threads/batch-tool-to-generate-ips-patches-for-pkmn-su-mo.452178/
 

Garblant

Well-Known Member
Member
Joined
Apr 1, 2016
Messages
726
Trophies
0
Age
25
Location
Alola
XP
508
Country
United States
The tool I link uses an unedited code.bin, from the update, and applies patches to it to make a ready IPS, but also a "code_edit.bin" file if you want to stick with .bin.
Oh, I guess I'll try using it.

Also, has anyone tried making a code that allows you to control the camera? (It would allow you to zoom in or zoom out)
 

RustInPeace

Samurai Cop
Member
Joined
Oct 13, 2014
Messages
5,942
Trophies
1
Age
31
XP
5,148
Country
United States
Oh, I guess I'll try using it.

Also, has anyone tried making a code that allows you to control the camera? (It would allow you to zoom in or zoom out)

No, it seems most button pressing hacks can't be converted to code files. You're better off with SuMoCheatMenu.
 

Archerz

Member
Newcomer
Joined
May 15, 2008
Messages
11
Trophies
1
Age
35
Location
Kettering
XP
453
Country
i have been using these cheats for awhile now and im loving this one better then any other cheat plugin for pokemon sun and moon its brilliant thanks so much mate for all your work and for every one else who helped you make this such a great one you guys rock :)
 

Billy1006

Well-Known Member
Member
Joined
Jan 5, 2016
Messages
109
Trophies
0
Age
21
XP
81
Country
Gambia, The
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, BootNTR Selector, and a new3DS or new3DS XL as NTR does not work with extended memory games such as Sun and Moon on old3DS.
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. When you want to use the plugin, run BootNTR Selector 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: 0.3.0
- 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 (Tap opponent Pokémon's icon on bottom screen to see HP, Ability & held item)
5. Stat Stages +6 (Raises all in-battle stat stages to max)
6. Use Z-Moves without Z-Crystal
7. Infinite Z-Moves

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

- 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

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.

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 form 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

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

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

and the PKHeX team, whose source provided insight into item management and alternate forms.
Work on ver.1.1?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: sure, it can be hands free