Hi everyone, after RNGing some legendaries in Emerald main-game (events excluded) I loaded my save on PkHex and i noticed that my Shiny Registeel is flagged as Illegal.
Target frame was 293932 with PID 4F4FE587:
For the RNG process i used Pokefinder 2.5.2 by Admiral Fish, VBA ReRecording svn480 and the kaphonics' Lua script (found this Script on reddit, don't know if they mispelled the name of Kaphotics or if the author is a different person) to monitoring the frame advances, PID etc. As the ROM game I used my own ROM dumped from my original Italian Emerald cartdridge with GBA Backup Tool.
Here's the Shiny Registeel appeared and then caught:
Note that the frames stated on the Script were always been discordant to the frame shown in Pokefinder, there are about 10000 frames of difference, i suppose this is for the Italian game version of my ROM, but i can't be sure of this. However this has never been a problem: to hit the right frame i simply calculated the frame difference each time i was in front of a legendary.
All the Pokémon are fine except for Registeel. The thing is that Registeel has 3 different IVs from the ones calculated by Pokefinder: SpA, SpD and Spe are different, while HP, Atk and Def are the same:
The fact is that the Registeel is totally untouched and unmodified. I then cloned the Registeel and changed his IV with the ones that Pokefinder gave me: the Pokémon now is shown as Legal by PkHex.
Although, my intention was to keep only ""legit" in game obtained" Pokémon and i don't want modified Pokémon in this Save file.
But i also don't want that my RNGed Pokémon are illegal.
So i don't know what to do right now.
Firstly, i would like to know what's the problem with this Registeel. Maybe it's a bug of the game, maybe it's a bug of the RNG calculation, maybe it's a bug of the emulator, maybe it's a bug of Pkhex. I don't know.
If anyone can help me in understanding what's happened it would be very very appreciated!
I will attach the unedited and untouched pk3 of the Registeel as well as the Full frame list resulted by Pokefinder. Note that my frame is the 293932 - PID 4F4FE587.
Sorry for the wall of text but i wanted to be as clear as possibile.
RNGResult.txt 379 ★ - REGISTEEL - 027C4F4FE587.pk3