PKMN-NTR: Real-time memory editing program for Pokémon games [WIP]

Discussion in '3DS - Homebrew Development and Emulators' started by drgoku282, Nov 13, 2016.

  1. drgoku282
    OP

    drgoku282 GBAtemp Fan

    Member
    420
    484
    Oct 16, 2014
    Mexico
    It is not implemented yet. Will work on it later.
     
  2. gatao30cm

    gatao30cm Advanced Member

    Newcomer
    66
    24
    Mar 9, 2016
    Brazil
    Oh, sorry then
     
  3. Sakiisa

    Sakiisa Member

    Newcomer
    36
    5
    Sep 17, 2016
    Malaysia
    Just got an 002 012 ban. may be related to moon/sun and not this software neccesarily but just giving a heads up.
     
  4. Zeshh

    Zeshh Member

    Newcomer
    18
    1
    Jan 21, 2016
    I don't know if this helps but i'm playing pokemon moon in a 2DS, so i think the tool may work for Old 3ds
     
  5. pasc

    pasc GBATemps official GBA Freak

    Member
    2,619
    151
    Sep 9, 2006
    Gambia, The
    Germany
    Seems like pokeyman is serious business, eh ?

    xD
     
  6. drgoku282
    OP

    drgoku282 GBAtemp Fan

    Member
    420
    484
    Oct 16, 2014
    Mexico
    So, I got banned for science, lol.

    I connected online to test the application and do RAM dumps. I have a spare 2DS to swap certs and stuff, I'll do that later. Just to make this clear, this program wasn't the cause of the bans, just going online in the festival plaza or using other online features of sun/moon caused the ban.
     
    QuickQuestion and RustInPeace like this.
  7. drgoku282
    OP

    drgoku282 GBAtemp Fan

    Member
    420
    484
    Oct 16, 2014
    Mexico
    Update: I can go online again, moved LocalFriendCodeSeed_B from my 2DS to my New 3DS, I suggest to stick with last stable release with no Gen 7 support until Friday.
     
    RustInPeace likes this.
  8. QuickQuestion

    QuickQuestion Advanced Member

    Newcomer
    83
    24
    Apr 24, 2014
    United States
    Did you try going back online with SuMo haha? Wouldn't that just result in another ban?
     
  9. drgoku282
    OP

    drgoku282 GBAtemp Fan

    Member
    420
    484
    Oct 16, 2014
    Mexico
    No, I uninstalled it and removed ticked, I'll wait for my legit version.
     
    RustInPeace likes this.
  10. MichiS97

    MichiS97 "Leftist snowflake milennial"

    Member
    GBAtemp Patron
    MichiS97 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,376
    777
    Jun 14, 2011
    Germany
    Munich
    Hi man, great work so far! I really love your tool! As I have some programming knowledge myself I'd like to ask if I could be of any help regarding the implementation of the sky battles (Dialga, Palkia...) for the Soft Reset bot for ORAS? Is it even possible to pull this off? I mean you can't save in mid-air so you'd have to find a way to make the player soar to the defined spots by sending very specific button inputs, I guess. Have you done any research on that so far?
     
  11. drgoku282
    OP

    drgoku282 GBAtemp Fan

    Member
    420
    484
    Oct 16, 2014
    Mexico
    New preview version is up: https://github.com/drgoku282/PKMN-NTR/releases/tag/2.0.0-beta2

    This adds Wonder Trade bot support for Gen 7, also the same bot was rewritten in Gen 6, I made a trade-off of security checks for speed, the bot should be more dynamic and will try to perform an action more times before sending an error. Both WT bots need testing, and read the wiki of the Gen 7 WT bot before use. Again, the following changelog is based on last stable release.

    Added:
    • Core: Pokémon Sun and Moon support
      • Can read and write the player's name, TID, SID, Money, current and total Festival Coins, Language and Played Time.
      • Read and modify pokémon in boxes.
      • Read pokémon in party.
      • Clone pokémon
      • Write pokémon from a ".pk7" file
      • Delete pokémon
      • Wonder Trade bot
    • Core: Added a button to reload all data in the "Edit Save" tab.
    Changed:
    • Core: Huge code cleanup, many functions were moved to their own class.
    • Core: Dropped support for files without specific generation number: ".pkx" and ".ekx" (with an x at the end). Gen 6 mode will only support ",pk6" and ",ek6" files. In the same way Gen 7 will only support ".pk7" and ".ek7" files.
    • Soft-reset bot: No longer reloads all trainer fields after a reset.
    • Wonder Trade Bot (Gen 6): Rewritten entirely, the number of safety checks was reduced for speed. Hopefully it doesn't crash too often.
    • GUI: Hidden Power field is updated every time the IV values are changed.
    Fixed:
    • Core: Minor fixes and code rewriting.
    • Core: Party warning message fixed,.
    • GUI: Changing between radio boxes for pokémon sources no longer causes gui malfunctions.

    — Posts automatically merged - Please don't double post! —

    It's on plans, haven't looked on it, though. Currently gen 7 support and code cleanup are the priority.
     
    Real.96 and RustInPeace like this.
  12. MichiS97

    MichiS97 "Leftist snowflake milennial"

    Member
    GBAtemp Patron
    MichiS97 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,376
    777
    Jun 14, 2011
    Germany
    Munich
    I'm just gonna mess around with the sky battles a little bit then, maybe I'll get it working
     
    Real.96 likes this.
  13. Chaos_Therum

    Chaos_Therum Member

    Newcomer
    33
    7
    Apr 13, 2016
    United States
    So is it going to even be possible to implement a new breeding bot with the lack of a grid. I would imagine it will be even if you could get the movements right it seems like not knowing exactly where a person is when it starts could cause issues.
     
  14. drgoku282
    OP

    drgoku282 GBAtemp Fan

    Member
    420
    484
    Oct 16, 2014
    Mexico
    The problem is not the position in map, the problem is that NTR Debugger (needed for the program) doesn't work outside from the festival plaza in online mode. Not even the memory patch that is used for NTR viewer works for the debbuger, without a workaround the other two bots are impossible to program in gen 7.
     
  15. RustInPeace

    RustInPeace Samurai Cop

    Member
    3,334
    2,610
    Oct 13, 2014
    United States
    Will there be support of dumping pokemon during trades like before? Also opponent pokemon dumping? I know there's the internet limitation, but at least through dumping opponent pokemon data, you can just suspend the game via going to home menu. Dump, check data, and soft reset manually if on a legendary hunt.
     
  16. Chaos_Therum

    Chaos_Therum Member

    Newcomer
    33
    7
    Apr 13, 2016
    United States
    Really there is no way to activate online outside of the plaza. I still haven't gone online I wonder why gamefreak would remove the awesome passive online features.
     
  17. RustInPeace

    RustInPeace Samurai Cop

    Member
    3,334
    2,610
    Oct 13, 2014
    United States
    You can activate by suspending the game and going to the home menu without closing it. It's limiting, yes, but it's something.
     
  18. telon22

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
  19. Real.96

    Real.96 GBAtemp Advanced Fan

    Member
    992
    258
    Sep 14, 2015
    Italy
    Last edited by Real.96, Nov 27, 2016
    telon22 and RustInPeace like this.
  20. telon22

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    Can confirm this too! Without even going to plaza it works,also soft reset. Tested the controls and each worked flawlessly although I couldn't move as circle pad is required for that in sm.