[Release] Pokémon SuMoCheatMenu [supports o3DS]

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by AnalogMan, Jan 2, 2017.

  1. deoxys101

    deoxys101 Newbie

    Newcomer
    5
    0
    Jan 6, 2017
    Odd, I can't seem to get the View Opponents' Info overlay to work. Holding X doesn't display anything. I thought it was a Trainer battle vs. wild encounter thing, but neither types of battles show any menu when I press and hold X.

    I've only ever really used your plugins, so there should be nothing else interfering with this plugin in particular. The other options seem to work just fine though. (I'm using a New 3DS XL, and I made sure to get the appropriate version as well.)
     


  2. lonewolf08

    lonewolf08 GBAtemp Fan

    Member
    416
    134
    Feb 4, 2016
    United States
    Are you using ntr version 3.4?
     
    Last edited by lonewolf08, Mar 31, 2017
  3. Zidapi

    Zidapi GBAtemp Psycho!

    Member
    3,019
    1,802
    Dec 1, 2002
    I have nothing to do with the development of this plugin, it's @AnalogMan you should be directing your thanks to!

    Requested and ignored dozens of times since the games were released.

    No idea why, but it's definitely unnecessary since you have "unlimited" items.
     
    RustInPeace likes this.
  4. deoxys101

    deoxys101 Newbie

    Newcomer
    5
    0
    Jan 6, 2017
    That might be the reason then—I've been using 3.2 so far. Thanks for the heads-up!
     
  5. Corrin

    Corrin Member

    Newcomer
    13
    3
    Sep 15, 2016
    Brazil
    1st of all I'd like to thank you for your hard work, what you have here is truly incredible!
    Secondly, I'd like to know if it would be possible/doable to add a screenshot feature to this plugin. I could do it with XY/ORAS using hans but that doesn't work with SM, unfortunaly, and I don't know any other way to do it.

    Anyway, keep up the good work :)
     
  6. havefeith

    havefeith Member

    Newcomer
    26
    0
    Mar 8, 2011
    Canada
    I've not been able to get this to work on my old 3DS (the onlyone I have). Is there something I'm doing wrong? I've booted NTR, enabled the Blue Light (not entirely certain which level to put it at), then booted the game, but there was no green screen in the boot logo to signify that it loaded properly. And when I press/hold select, nothing happens.
     
  7. lonewolf08

    lonewolf08 GBAtemp Fan

    Member
    416
    134
    Feb 4, 2016
    United States
    Need to run mode 3 ntr
     
  8. AnalogMan
    OP

    AnalogMan sumoCheatMenu Dev

    Member
    1,414
    831
    Apr 20, 2007
    United States
    The actual source code is the XXXXX.c files in the Sources folder. Each category has it's own file and the entries that appear in the main menu are at the start of each file. Remove the entries you don't want see and compile. To compile you need Python and DevKitPro installed.

    This has already been worked on and accomplished by another coder named @nyok0. However I have not been adding new features to the plugin lately because it's being migrated over to a new framework however @nyok0's version should already have it. Not sure if they've released it though. Here's a preview image:

    K2Rbj4X.jpg

    I do no plan on adding forms for Totems (they actually seem to be a completely different pokemon) and Zygard's mechanics are... difficult to implement in a way I can ensure would remain legit.

    Most of these codes come from @ymyn and I have been unable to find those after trying. Perhaps direct your request to them.

    NTR has screen shot built in, press X+Y after loading NTR and you'll get a menu with Screenshot options.

    You need NTR Mode 3, a version special for old3DS'. Also be sure you're using the o3DS version of my plugin.
     
    Last edited by AnalogMan, Apr 3, 2017
    Corrin likes this.
  9. Real.96

    Real.96 GBAtemp Advanced Fan

    Member
    974
    254
    Sep 14, 2015
    Italy
    Hey @AnalogMan can you create a code to make the Frame advance faster? It is really simple, it has to modify 0x33196548 (1 byte) with FE every time you click a button (L or R would be great). I tested it with NTR Client and the Frame make a jump of 100 more or less. This code can be really useful to get high frame in less time :)
     
  10. AnalogMan
    OP

    AnalogMan sumoCheatMenu Dev

    Member
    1,414
    831
    Apr 20, 2007
    United States
    I asked for clarification about this earlier. Is the frame you're referring to for RNG manipulation?
     
  11. Real.96

    Real.96 GBAtemp Advanced Fan

    Member
    974
    254
    Sep 14, 2015
    Italy
    Yes it is
     
  12. AnalogMan
    OP

    AnalogMan sumoCheatMenu Dev

    Member
    1,414
    831
    Apr 20, 2007
    United States
    Alright, seeing as my plugin does not have any other RNG manipulation aspects to it nor does it have a display to show the current frame, adding this feature alone would not help much. I assume you're using it in combo with another plugin, in which case this feature may be better suited for that plugin. But if you're interested the code would just be this:

    Code:
    void advanceFrame(void)
    {
        if (is_pressed(BUTTON_L))
            WRITEU8(0x33196548, 0xFE);
    }
    
    You can use whatever button you want of course. Why don't you ask the developer of the RNG plugin you're using?
     
    Zidapi likes this.
  13. Real.96

    Real.96 GBAtemp Advanced Fan

    Member
    974
    254
    Sep 14, 2015
    Italy
    I was using it with pokeCalcNTR. Anyway the dev doesn't work on cheat codes, he only works on the RNG aspect xD
     
  14. AnalogMan
    OP

    AnalogMan sumoCheatMenu Dev

    Member
    1,414
    831
    Apr 20, 2007
    United States
    Hmmm, I'll consider it but I don't like making codes just to subvert someone else. I've been meaning to implement an overlay with more info similar to this anyway, if I can find out enough about the RNG then perhaps I can implement those features too.

    K2Rbj4X.jpg
     
  15. Real.96

    Real.96 GBAtemp Advanced Fan

    Member
    974
    254
    Sep 14, 2015
    Italy
    You're not subverting no one xD This code only modify the ram, not the pokeCalc xD the pokeCalc will change the frame valuse according to the modified ram. Anyway looks great this pgl screen!
     
    Last edited by Real.96, Apr 3, 2017
  16. TheShadowFrag64

    TheShadowFrag64 Member

    Newcomer
    15
    0
    Feb 27, 2017
    This has already been worked on and accomplished by another coder named @nyok0. However I have not been adding new features to the plugin lately because it's being migrated over to a new framework however @nyok0's version should already have it. Not sure if they've released it though. Here's a preview image:

    [/QUOTE]

    Thank you for your informative reply and also for all the effort you've put in for everyone including myself with your plugin! That's great news to hear, I'm guessing it will just be a matter of time until you add any more features including this one. I've tried seeing if I can message @nyok0 about it but haven't been able to find a way. Just going to assume that as of this moment they haven't released it yet, I'll be on the lookout though many thanks yet again!
     
  17. TheTrueDream42

    TheTrueDream42 Member

    Newcomer
    41
    22
    Jun 26, 2015
    United States
    @AnalogMan I don't like making requests to someone who is almost spamed with requests All the time but these are ones that I feel that should be added and is for everyone;

    1st to split the all items code into 2 separate codes, one with all the released items only and one with ALL the legal items for the game (one with beta/unused items would be fun but I don't want to make the plugin too big for old 3ds users and unesesary work for you).

    2nd a cheat to 100% complete the Pokédex with all the Pokémon, it was always a popular one for older games and right now you can't even find the entries for the transfer-only Pokémon on Serebii or Bulbapedia or anything like that.

    3rd is more of curiosity rather than a request but is it possible to mega evolve Pokémon without their mega stone? (edit: and make Darmanitan and Zygarde ect. forme based abilities kick in at the start of battle?)
     
    Last edited by TheTrueDream42, Apr 5, 2017
  18. havefeith

    havefeith Member

    Newcomer
    26
    0
    Mar 8, 2011
    Canada
    As I've said, I followed the instructions. It did NOT show up using said instructions. Are the plugins for the EU version? I have a NA copy of Sun, Physical as well.

    Edit: Maybe I should have specified which version of NTR I was running, but as far as I know, only Mode 3 requires Bluelight reduction before you can use it.
     
    Last edited by havefeith, Apr 11, 2017
  19. lonewolf08

    lonewolf08 GBAtemp Fan

    Member
    416
    134
    Feb 4, 2016
    United States
    As far as I know mode 3 doesn't require blue light reduction before you can use it, it's just something that was added on ntr 3.4. What you do need, is use ntr mode 3 and the o3ds version of this plug in for it to work on the o3ds. For n3ds you just use regular ntr, you don't install mode 3 on a n3ds.
     
  20. C3S4R

    C3S4R Newbie

    Newcomer
    5
    0
    Apr 12, 2017
    I just tried the no outlines in my moon game and OMG you're a legend, so i wanna know if you could make a plugin for ORAS with the no outline that's all i need everything else can be done with pkhex at the moment but i swear i will kill for a no outline mod for ORAS there's none at the moment.