[Release] Pokémon SuMoCheatMenu [supports o3DS]

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

  1. Ryois

    Ryois Member

    Newcomer
    10
    0
    Mar 11, 2017
    United States
    Isn't there a way to get a lower version so I can or is it not worth it to downgrade just to get cheats? I thought I seen somewhere where you can lower the version somehow? All I want to do is try cheats i beat the game nothing else for me to do wanted to try have fun with the game is all I'm trying to do
     


  2. KunoichiZ

    KunoichiZ GBAtemp Guru

    Member
    7,092
    2,642
    Mar 16, 2012
    United States
    No there is no way. Sorry, but you're out of luck for the time being.
     
  3. Ryois

    Ryois Member

    Newcomer
    10
    0
    Mar 11, 2017
    United States
    Oh ok well thanks for help anyway so what happens to my 3ds with all these things I rooted to my sd card like sumohax nd homebrew and everything??
     
  4. KunoichiZ

    KunoichiZ GBAtemp Guru

    Member
    7,092
    2,642
    Mar 16, 2012
    United States
    You can still use Homebrew. You just can't use these cheats so delete BootNTR and anything related to these cheats from your SD card. Keep the 3ds folder.
     
    Last edited by KunoichiZ, Mar 11, 2017
  5. Ryois

    Ryois Member

    Newcomer
    10
    0
    Mar 11, 2017
    United States
    Ok so what does homebrew exactly do and why have it I thought it was process for the cheats?
     
  6. Detoxboss

    Detoxboss Newbie

    Newcomer
    7
    0
    Mar 18, 2017
    Canada
    Hey AnalogMan,

    Just wanna say, Great effin work bud! Really saved my ass on the o3ds. Was so happy to see the new Boot-3 method for NTR come out.. and this just tops the cake.

    I do have one question however,

    how difficult would it be for me to modify some of the incremental values you have chosen for item/money/etc cheats found in your menu?


    those values aren't dictated by the original gateshark codes are they? (for example item based cheats increment by x50) I assume they lie within your own variables/constants somewhere correct? seeing as how the cheats seem to be adaptable to a changing value (x50 increment)...

    I was hoping to accomplish two things by attempting this. First, gain some practical and hands on experience working with this kinda thing.. And second, revise the menu to instead use some more.. erm.. "toned down" values instead. Probably couldn't hurt to use different "outside the norm" values incase this somehow effects the way nintendo/gamefreak tells the difference between legit and non-legit players in the future.

    I am not necessarily a "Seasoned" C/C++ programmer... I do of course understand the fundamentals and consistencies/similarities between C/C++ and various other programming languages I DO have a strong background in. So I probably wont find it incredibly difficult but I figured I would see if i could get an answer from you first and save me a little time and digging around..

    Any help or guidance would be SUPER appreciated. And again, excellent work on this. It's always nice to see someone pick up a legendary but outdated project and revive it / continue on.

    Thanks!


    EDIT 1: Think I found most of my answer, though there is probably a much smarter/more globally effective way to do things.. this SHOULD work for me for now (Currency multiplier example below)

    Code:
    /********************************
     *                              *
     *     Currency Modifiers       *
     *                              *
     ********************************/
    
    static u32 quantity = 10000;
    static u32 incValue = 10000;
    Code:
    // Increases currency quantity by 10000
    void    increaseCurrencyQuantity(void) {
        switch(quantity) {
            case 9999999:
                quantity = incValue;
                break;
            case 9990000:
                quantity = 9999999;
                break;
            default:
                quantity += incValue;
        }
        updateCurrencyQuantity();
    }
     
    Last edited by Detoxboss, Mar 18, 2017
  7. Detoxboss

    Detoxboss Newbie

    Newcomer
    7
    0
    Mar 18, 2017
    Canada
    New Question.. How do I determine which version of the menu I am compiling (O3DS or N3DS) with the build.bat/build.py scripts?

    EDIT: My bad, found a comment you made buried in this thread that states we must use the "NoBG" branch of the project.
     
    Last edited by Detoxboss, Mar 18, 2017
  8. yadora5

    yadora5 Newbie

    Newcomer
    1
    0
    Mar 19, 2017
    Cote d'Ivoire
    there is one like this but of pokemon x?
     
  9. trainboy2019

    trainboy2019 Shadow Maker in the Shadows

    Member
    672
    198
    Oct 6, 2015
    Antarctica
    Ylisse
    I keep getting disconnected from wifi with the use z-moves without z-crystal cheat. Also, the +6 all stats crashes the game online.
     
  10. Hylianzero

    Hylianzero GBAtemp Regular

    Member
    124
    7
    Nov 21, 2010
    United States
    Hey, so I'm trying to make myself a streamlined version of your plugin with only the stuff in it that I'm personally interested in. But none of the source stuff seems to have been updated recently. Would you be able to upload a more recent cheat database? Newer things like your Pokemon Spawner aren't listed in the current one.

    Edit: To be more specific, I'm only looking at the Gateshark.txt. I have NO idea what I'm doing, so it's entirely possible that I'm in the wrong place.
     
    Last edited by Hylianzero, Mar 20, 2017
  11. Nanquitas

    Nanquitas GBAtemp Advanced Maniac

    Member
    1,958
    1,567
    Sep 29, 2015
    France
    South of France :)
    His github is updated and have the last version of the plugin.
     
  12. Hylianzero

    Hylianzero GBAtemp Regular

    Member
    124
    7
    Nov 21, 2010
    United States
    I realized that I was likely missing something and came back to edit before seeing your post. Any chance you know where I SHOULD be looking or what I need to use to tinker with this?
     
  13. Nanquitas

    Nanquitas GBAtemp Advanced Maniac

    Member
    1,958
    1,567
    Sep 29, 2015
    France
    South of France :)
    The spawner can't be done using ActionReplay code.
    Not in the configurable way we use in this plugin.
     
  14. Hylianzero

    Hylianzero GBAtemp Regular

    Member
    124
    7
    Nov 21, 2010
    United States
    Ok. So how would I go about editing the plugin as it stands to remove the things I'll never use?
     
  15. Nanquitas

    Nanquitas GBAtemp Advanced Maniac

    Member
    1,958
    1,567
    Sep 29, 2015
    France
    South of France :)
    Clone the github, remove the lines from the menu and compile it again.
     
  16. Hylianzero

    Hylianzero GBAtemp Regular

    Member
    124
    7
    Nov 21, 2010
    United States
    Could you be a tad more specific? Compile in/with what?
     
  17. Zidapi

    Zidapi GBAtemp Addict

    Member
    2,922
    1,728
    Dec 1, 2002
    Certain cheats are prevented from being used online. I'm not sure how @AnalogMan enforces this, the disconnection/crashing may be intentional.

    Unless you're using an older build which allows cheating online, in this case it may be a bug. Either way you won't get any assistance here.
     
  18. TheShadowFrag64

    TheShadowFrag64 Member

    Newcomer
    11
    0
    Feb 27, 2017
    Thanks for getting back to me!
    True about it coming down to the space needed in the overlay, but is there any way to implement any changes to the existing overlay which could enable this? I don't have any programming experience but am willing to try if I can get some help in making these changes, because I was thinking that maybe for extra space I can categorise the moves by initials or every 1st half of every word of the move in the bottom section of the overlay .

    Do you think it would be possible to somehow implement this on the bottom screen of the enemy info on an older build? I'm guessing that there really isn't any space since battle conditions and effects take up the space beneath all normal in battle text as well as the opp info of ability and item, but was just wondering
     
  19. Queno138

    Queno138 Ravens

    Member
    2,410
    782
    Sep 18, 2010
    Senegal
    Luigi's Dark Mansion
    hey @AnalogMan
    This is great, thank you so much!

    Are you going to add spawner: Zygarde formes, as well as Totems?
    (I'm using the latest one on github)
     
  20. tivo76

    tivo76 Advanced Member

    Newcomer
    74
    0
    Nov 29, 2016
    Canada
    can i request for a unlimited hp and unlimited PP in battle cheat for this game please