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

zaksabeast

Well-Known Member
OP
Member
Joined
May 24, 2016
Messages
346
Trophies
0
XP
1,244
Country
United States
PCalc-SM - v0.6.0
By The PCalc Team


Happy New Year!

Download PCalc-SM on PokemonRNG.com, or in the downloads section below!

Version 0.6.0 Updates
  • PC Box view
    • Go to the Pokemon center, and open the PC
    • Slot 7 of PCalc's party view will show the Pokemon your PC cursor is hovering over (works in trades!)
  • More responsive frame advancing
  • Removing odd opponent slot numbers
  • Daycare parent species
  • Daycare parent ratios
  • Removed Egg Accept/Reject counters
  • Remove Pelago slot 3
  • Your TSV is now moved to the Game View
  • Removed TEA view
  • Pokemon views will show the Pokemon's TSV and ESV
Current Key Combos
  • X+Up: Key Combo Menu
  • Start+Down: Egg Seed View
  • Start+Up: Game View
  • 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: SOS Pokemon Switch
  • Select+Down: SOS Pokemon Switch
  • Party Slot 7: PC Box View
FAQ
  • Q: Why is my NPC counter wrong?
    • A: You need to reset your NPC Counter by closing and opening the Game View
  • Q: Can I use my O3DS/2DS?
    • A: YES! You need to use NTR Mode 3 - Check the troubleshooting section below
Troubleshooting
  • My console is at 11.5, 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.
Keep in touch with us at The Official PCalc Discord!

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
    • Pokemon Box View
    • Egg Seed View
    • RNG Views
  • RNG Tools
    • View Initial Seeds
    • View Current Seeds
    • View Frames
    • Pause and Unpause the game Live
    • Frame Advance while paused
    • NPC Counter in the "Game View" window
      • Open your "Game View" window and let your game sit for about 30 seconds to get an accurate NPC count
      • Close and open the "Game View" window when you move your character to reset the NPC count to zero, and have it count again.
  • Multiple Breeding Tools
    • Egg Species Line Checking
    • Remaining Egg Cycle Counter
    • Notification for Egg at Nursery
    • Parent Species
    • Parent Gender Ratios
  • TSV/PSV Checking
    • Check Your own TSV and Pokemon's TSV/PSV
  • Stats Affected by Nature
  • Moves and their PP for breeders and SOS battlers
  • Pokemon EVs for EV training
  • IVs highlighted green or red depending on really high or really low stats
  • A Pokemon's PSV and TSV will be highlighted if they are the same (this means the Pokemon is shiny)
  • Version number is now in the "Game View" window for proofs

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

Notes
Installation
To install, make sure you have NTR, download the zip below, and extract the "plugin" folder to the root of your sd card. Merge any folders it asks for.

Help fund us on Patreon!
Credits

All of our Patrons - you've done so much towards the advancement of RNG this year - 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!
 

Attachments

  • pcalc-sm.zip
    67.6 KB · Views: 1,150
Last edited by zaksabeast,

shadowofdarkness

Well-Known Member
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,253
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
 

adrifcastr

Well-Known Member
Member
Joined
Sep 12, 2016
Messages
2,038
Trophies
0
XP
1,947
Country
Germany
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
I totally agree.
 

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Trophies
1
Age
23
Location
New York
XP
2,761
Country
United States
I've heard rumblings that NTR will work in S&M on O3DS CHN or TWN consoles, in the near future.
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.
 

eroz76

Well-Known Member
Member
Joined
Feb 13, 2015
Messages
238
Trophies
0
Location
Chicago
XP
187
Country
United States

zaksabeast

Well-Known Member
OP
Member
Joined
May 24, 2016
Messages
346
Trophies
0
XP
1,244
Country
United States
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

I totally agree.

I think this is a great idea. I'll be sure to add those!
 
  • Like
Reactions: adrifcastr

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,570
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.
 

zaksabeast

Well-Known Member
OP
Member
Joined
May 24, 2016
Messages
346
Trophies
0
XP
1,244
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.

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. :)
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,570
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. :)
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.
 

sora10pls

Well-Known Member
Member
Joined
Oct 25, 2015
Messages
190
Trophies
0
XP
715
Country
Canada
Thank you for the compliment!
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. :)
 

carajillo

Member
Newcomer
Joined
Jan 30, 2017
Messages
5
Trophies
0
Location
Barcelona
XP
159
Country
nh4pSq.jpg
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
 

RustInPeace

Samurai Cop
Member
Joined
Oct 13, 2014
Messages
5,942
Trophies
1
Age
31
XP
5,143
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: @SylverReZ, Indeed lol