[WIP] pokeCalcNTR - IV and Nature Overlay Plugin For Sun and Moon

Discussion in '3DS - Homebrew Development and Emulators' started by zaksabeast, Feb 10, 2017.

  1. zaksabeast
    OP

    Member zaksabeast GBAtemp Regular

    Joined:
    May 24, 2016
    Messages:
    238
    Country:
    United States
    pokeCalcNTR - v0.4.0
    By Zaksabeast, EzPzStreamz and Admiral_Fish

    Gen 7 RNG has never been more fun, especially on v1.2 of Sun and Moon!

    Keep in touch with us at The Official pokeCalcNTR Discord!


    If you need help, please check out our Troubleshooting section!


    v0.4.0 Updates
    • Pokemon Sun and Moon v1.2 Support!
    • SOS Chain Counter
    • Egg Accept/Reject Counter
    • Wild Pokemon battles now automatically jump 312 frames
      • the manual method to do this was removed
    • Slot 7 of the Party View now shows Your TSV in addition to your trading partner's TSV and the PSV for the Pokemon they show you

    Current Key Combos

    • X+Up: Key Combo Menu
    • Start+Down: Egg Seed View
    • Start+Up: RNG Tools
    • Start+Left: Wild Pokemon View
    • Start+Right: Party Pokemon View
    • Select+Left: Party Pokemon View -1 Slot, Wild Pokemon SOS -1
    • Select+Right: Party Pokemon View +1 Slot, Wild Pokemon SOS +1
    • Start+Select: Pause Game
    • Pause+A: Unpause Game
    • Pause+Start: Unpause Game
    • Pause+Select: Advance One Frame
    • Select+Up:
      • If on Egg View: +1 Egg Accept
      • If on Game Info View: +1 SOS Chain Count
    • Select+Down:
      • If on Egg View: -1 Egg Accept
      • If on Game Info View: Reset SOS Chain Count
    • Select+X+Y: Reset egg counter
    Troubleshooting
    • My console is at 11.4, but the plugin doesn't load!
      • Please Update NTR by holding X while launching BootNTR Selector
        • O3DS and 2DS Users: Update BOTH versions of BootNTR Selector.
    • pokeCalcNTR displays Init Seed as 0 or 30000000!
      • Please update Sun and Moon to version 1.2 from the eshop, as well as pokeCalcNTR to version 0.4.x!
        • If you have a firmware region changed console or emunand, this can be obtained from other sources, such as dumping your update from another console, emunand, or sysnand.
        • Pokemon Updates are not region locked.
        • Cartridge updates are stored on the sd card and are console/emunand specific, and will have to be installed on the console/emunand you are using the game with.

    Features
    • Multiple Menus and Views
      • X+Up for Menu, help, and features
      • Wild Pokemon View
        • Including SOS Support!
        • Also includes SOS Chain Counter!
      • Party Pokemon View, including all members of the party
      • Egg Seed View
        • And Egg Accept/Reject Counter
      • And RNG View!
    • RNG Tools!
      • View Initial Seeds
      • View Current Seeds
      • View Frames
      • Pause and Unpause the game Live
      • Frame Advance while paused
    • Multiple Breeding Tools
      • Egg Species Line Checking
      • Remaining Egg Cycle Counter
      • Notification for Egg at Nursery
    • TSV/PSV Checking
      • Check Your own TSV and Pokemon's PSVs
      • Check a trading partner's Pokemon's TSVs and PSVs
    • Stats Affected by Nature
    • IVs highlighted green or red depending on really high or really low stats

    Please post screenshots In #bragging on The Official pokeCalcNTR Discord!

    Notes
    • We advice the usage of SMEncounterRNGTool by @wwwwwwzx to help you when using this plugin!
    • We love it when people post screenshots! You can even tell us about your catch - nickname, ball caught with, and other fun stories! Please keep these coming!!!
    Installation
    To install, download the zip below, and extract the "plugin" folder to the root of your sd card. Merge any folders it asks for.

    Guides

    Future Plans
    • Gen 6 is near :D

    Credits
    Patrons - @Real.96, @Mike007899, Lo0bo0[a]Discord, @Djura, @gyaratoast @hurricane_matt, Chimera[a]Discord, Moxxx[a]Discord, CptnObvious[a]Discord - Thank you so much!!!

    Shiny_Sylveon for being my player 2 support when I need backup with testing, a nice break, and when I sometimes listen to her grammatical critiques :)
    EzPzStreamz/imaboy321 and Admiral_Fish for joining the dev team and contributing a lot!
    /u/Shiny_Sylveon and /u/FrostByte_Manuel for their help being Discord Mods!
    /u/FrostByte_Manuel, /u/Subject21_J, /u/TORNADO03, and T.yeti for being great testers when I randomly need them
    Real.96 for their stellar RNG Tutorials, and helping find a bug with the nightly build updater
    wwwwwwzx for SMEncounterRNGTool
    Quandra for PokemonSunMoonRNGTool
    Admiral_Fish for all his help with research
    CollectorTogami/ItsProfOak for helping obtain info and testing
    Ketzaren and Delta_Vortex for testing many things and helping improve user experience during one of the release points
    This plugin is based off of Cell9's sample fps plugin, and borrows some code from PCHex++ as well.
    Cell9 for NTR
    Kaphotics, SciresM, Omega Donut, and all the other Pokemon Researchers
    Everyone involved in the 3ds hacking scene!
     

    Attached Files:

    Last edited by zaksabeast, May 19, 2017 at 3:18 PM


  2. kprovost7314

    Member kprovost7314 I AM 15, NOT 26!

    Joined:
    Dec 24, 2014
    Messages:
    1,489
    Location:
    In that bara manga ( ͡° ͜ʖ ͡°)
    Country:
    United States
  3. Fishaman P

    Member Fishaman P Speedrunner

    Joined:
    Jan 2, 2010
    Messages:
    3,233
    Location:
    Wisconsin
    Country:
    United States
    I've heard rumblings that NTR will work in S&M on O3DS CHN or TWN consoles, in the near future.
     
  4. shadowofdarkness

    Member shadowofdarkness GBAtemp Fan

    Joined:
    Apr 17, 2007
    Messages:
    477
    Country:
    Canada
    May I request you add some other information to this plugin

    The egg RNG seed located at 0x3313eddc the size is 16 bytes and should be shown as hex preferably the correct byte order.

    The main RNG seed located at 0x325a3838 size is 4 bytes also should be shown as hex in the correct byte order.

    Lastly would be the chain counter a u8 number located at 0x3003960d
     
    fr3quency, Hozu and addi33 like this.
  5. addi33

    Member addi33 GBAtemp Maniac

    Joined:
    Sep 12, 2016
    Messages:
    1,481
    Country:
    Germany
    I totally agree.
     
  6. Giodude

    Member Giodude Ruler of Italy

    Joined:
    May 17, 2015
    Messages:
    2,940
    Location:
    New York
    Country:
    United States
    I'd imagine to make that work, cell9 would have to make it so booting an extended ram mode while in ntr would reboot the console with a heavy reboot patch.
     
  7. eroz76

    Member eroz76 GBAtemp Regular

    Joined:
    Feb 13, 2015
    Messages:
    234
    Location:
    Chicago
    Country:
    United States
    No need to wait. NTR CFW 3.4 Preview5 and BootNTR 3.1 works with all O3DS.

    https://github.com/44670/BootNTR/releases
     
  8. zaksabeast
    OP

    Member zaksabeast GBAtemp Regular

    Joined:
    May 24, 2016
    Messages:
    238
    Country:
    United States
    I think this is a great idea. I'll be sure to add those!
     
    addi33 likes this.
  9. AnalogMan

    Member AnalogMan GBAtemp Maniac

    Joined:
    Apr 20, 2007
    Messages:
    1,145
    Country:
    United States
    Any chance of adding ability to this as well? Also, is source going to be released? I've been working on trying to pull opponent stats for a while now and have not succeeded. I'm curious to see how this works.
     
  10. zaksabeast
    OP

    Member zaksabeast GBAtemp Regular

    Joined:
    May 24, 2016
    Messages:
    238
    Country:
    United States
    The "Future Plans" section in the main post has Abilities mentioned, so there are plans to add them.

    Normally, I'm all for releasing the source for things, especially "For Fun" things, but that won't be the case for this. I'm 100% fine with genning Pokemon for things like battles where proofs don't matter, but modifying the source of this could easily be used to falsify proofs for, say, a 6IV Tapu that was soft reset to obtain. While genning is fine, false proofs are not, therefore, the source will not be released. I am hoping to work on it with a few more people however to speed up development and add new features. We will have a private way to share the code.

    Regardless, thank you for your interest. :)
     
  11. AnalogMan

    Member AnalogMan GBAtemp Maniac

    Joined:
    Apr 20, 2007
    Messages:
    1,145
    Country:
    United States
    That's alright, thanks for replying at least. I'll use it alongside my sumoCheatMenu plugin by putting it in the plugin/game/ folder once it has an on/off switch.
     
  12. xtheman

    Member xtheman Custom Titles are trash.

    Joined:
    Jan 28, 2016
    Messages:
    5,825
    Country:
    Antarctica
    @zaksabeast might want to remove the n3ds only part. This works perfectly on my o3ds using the mode3 cia from the latest bootntr release
     
  13. zaksabeast
    OP

    Member zaksabeast GBAtemp Regular

    Joined:
    May 24, 2016
    Messages:
    238
    Country:
    United States
    Thanks for the heads up!
     
  14. Matt :^)

    Member Matt :^) GBAtemp Regular

    Joined:
    Oct 25, 2015
    Messages:
    104
    Country:
    Canada
    This is unreal. Thanks a ton for this awesome tool!
     
    addi33 likes this.
  15. zaksabeast
    OP

    Member zaksabeast GBAtemp Regular

    Joined:
    May 24, 2016
    Messages:
    238
    Country:
    United States
    Thank you for the compliment!
     
    Matt :^) likes this.
  16. Matt :^)

    Member Matt :^) GBAtemp Regular

    Joined:
    Oct 25, 2015
    Messages:
    104
    Country:
    Canada
    Any time! Adding onto feature requests, the ability to see Held Items would be AWESOME. It would make farming for certain Items, or even trying to find certain Items like Magmarizer, for example, a lot more efficient. :)
     
  17. Squidnator

    Newcomer Squidnator Member

    Joined:
    Sep 2, 2015
    Messages:
    27
    Country:
    Japan
    Please support EV and Moveset
     
  18. carajillo

    Newcomer carajillo Newbie

    Joined:
    Jan 30, 2017
    Messages:
    1
    Location:
    Barcelona
    Country:
    Spain
    Warning: Spoilers inside!
    Are these stats for the Solgaleo in the title screen? :P
    I'm glad it works with the EUR version and for old3ds too, nice job man
     
  19. zaksabeast
    OP

    Member zaksabeast GBAtemp Regular

    Joined:
    May 24, 2016
    Messages:
    238
    Country:
    United States
    Haha, no sorry, those are irrelevant until you run into your first Pokemon.

    Thank you!
     
  20. RustInPeace

    Member RustInPeace Samurai Cop

    Joined:
    Oct 13, 2014
    Messages:
    1,971
    Country:
    United States
    About the SR thing, it turns out most of the Gen 7 legends are escape-able, namely the Ultra Beasts and Solgaleo/Lunala, maybe Necrozma, not sure on that. So already this WIP covers a lot of ground, at least for me being concerned more on the UBs. Great job, can't wait for the future updates too.
     

Share This Page