ROM Hack Pokemon Sword and Shield Cheats/Hacks/PKHex

Stoned

Well-Known Member
Member
Joined
Mar 26, 2014
Messages
2,763
Trophies
2
Age
45
XP
4,370
Country
Germany
Is there a comprehensive list of checks? Stuff that might not be obvious like hidden values n’ stuff?


C6THUTp.png


Under >Egg_Hatching are more entries
 

FabioCapela

Well-Known Member
Member
Joined
Jul 12, 2007
Messages
309
Trophies
1
XP
1,259
Country
Brazil
Can you do the new square shiny in pkhex
As long as you know how shiny calculations work, and how to transform the new version TrainerID/SecretID into their old versions (which are what is used when calculating shinies), yes.

One way to do that:
- Before starting, find a program that can convert numbers from decimal to hex, and that can do the XOR operation. The Windows 10 calculator does that in Programmer mode.
- Go into the OT/Misc tab. Jot down your 4-digits SID and 6-digits TID, and put them together (so, for example, if you had SID=1234 and TID=567890, the resulting number would be 1234567890). Important: the 6-digit TID can start with one or more zeroes, don't remove those.
- Convert that number to hex; this is your trainer's full ID, and the number that is compared with the pokemon's PID to determine if the pokemon is shiny. In the current example, it would be 499602D2‬.
- Choose a 4-digits hex number and write it twice; for example, if you choose ABCD, then you would get ABCDABCD.
- Now calculate the XOR of that number you got and your full trainer ID; in the example, 0x499602D2‬ XOR 0xABCDABCD is E25BA91F.
- Put that number you calculated in the pokemon's PID, in the Main tab. Now you have a "square shiny".

If you want it to be a regular shiny, when writing twice the 4-digits hex number, change the last digit. In the example, it would be ABCDABC?, with the ? being anything except D.
 

flamerampage

Member
Newcomer
Joined
May 28, 2007
Messages
13
Trophies
0
XP
22
Country
As long as you know how shiny calculations work, and how to transform the new version TrainerID/SecretID into their old versions (which are what is used when calculating shinies), yes.

One way to do that:
- Before starting, find a program that can convert numbers from decimal to hex, and that can do the XOR operation. The Windows 10 calculator does that in Programmer mode.
- Go into the OT/Misc tab. Jot down your 4-digits SID and 6-digits TID, and put them together (so, for example, if you had SID=1234 and TID=567890, the resulting number would be 1234567890). Important: the 6-digit TID can start with one or more zeroes, don't remove those.
- Convert that number to hex; this is your trainer's full ID, and the number that is compared with the pokemon's PID to determine if the pokemon is shiny. In the current example, it would be 499602D2‬.
- Choose a 4-digits hex number and write it twice; for example, if you choose ABCD, then you would get ABCDABCD.
- Now calculate the XOR of that number you got and your full trainer ID; in the example, 0x499602D2‬ XOR 0xABCDABCD is E25BA91F.
- Put that number you calculated in the pokemon's PID, in the Main tab. Now you have a "square shiny".

If you want it to be a regular shiny, when writing twice the 4-digits hex number, change the last digit. In the example, it would be ABCDABC?, with the ? being anything except D.

<3 thank you!
 

igoticecream

Well-Known Member
Newcomer
Joined
Jul 6, 2018
Messages
55
Trophies
0
Age
36
XP
369
Country
Spain
I made this calculator so you can generate an ultra shiny pokemon id using your secret/trainer id

https://drive.google.com/open?id=1lPXKWfosJvz2LCOopcH-_v9OJiLz-Adc

Usage:
Copy the file so you can edit it
Put your secret/trainer id in the light green cells
Select an empty cell and hit delete (randomly generate a new pokemon id each time)
Copy the pokemon id and put in pkhex after the shiny flag is set
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=uLN9qrJ8ESs