That's what I do. I used to do it in groups of 10, but then I decided that 20 was better.I add 20 every time I count to 20 on my calculator.
That's what I do. I used to do it in groups of 10, but then I decided that 20 was better.I add 20 every time I count to 20 on my calculator.
Oh, sorry. Was a bit unclear there. Meant 500-900. D:OMG this is amazing!
I'm now resetting on my favorite shiny.
Thetorsoboy, thank you for the great guide but I have a suggestion. In you guide you suggested looking for a delay of about 650 or under. I got fed up looking for a spread in that range so I just picked a high number. This high number provided me with a shiny that was only about 300 clicks away. So it doesn't seem to matter if the delay if high or not.
P.S. This is frakking awesome.
At some point I will probably do this.Mingot: You could add a function for inserting Trainer/Secret-ID for all of the editions someone owns - and then tell in the list which edition to hatch it on. This could greatly decrease the needed frame advancements if someone is willing to use more editions.
Well first off I strongly suspect that all of this will work on D/P. You finding the PID adjustment code for international parents pretty much confirms the extra chance of a shiny there. There it is just a matter of finding the initial seed, which is a little different in that the delay can probably be pretty much anything. My Initial seed finder will only check delay values to 36,000 (which is WAY to high for Platinum and probably too low for D/P. At some point I'll mess around with adjusting that and see if I can find D/P seeds and see if the IRNG (what we call the egg RNG here) works in a similar manner. Seems like it does from your experiment with breakpointing in the call.Also I'm still not certain whether all this only applies to Platinum. I found the
PID = PID*0x6c078965+1
in D/P as well and I'm suspecting that RNG-rollback could be possible on D/P, too.
I _really_ have to tris this in-game instead of just reeding about it.
TCC
PS: peeking into Diamond
0201BB6C contains the magic number 9D2C5680
0201BB2C loads it. Breakpointing the load does nothing for some time, but when switching to happiness viewer, it is called 12 times (I have 6 Pokemon in party).
still have to check whether it is called on boot-up and egg creation. Also init value of PRNG wasn't similar to my calculated datetime+delay but I'll have to check into this later.
Without knowing the IVs of the parents, I'd guess you have parents in the day care with the 11 and 20 IVs in SA. Without 31 SA from the parents, you have a small chance to land flawless SA (the same chance as landing that random 6 SA Feebas #7 has - about 1/64 eggs I think).asthegreat: Make sure you put the correct date in, if you did, then I'm sorry, I can't help you =(
I need some help aswell, still resetting on a good Shiny Modest Feebas, got these results:
16/20/9/20/10/30
27/20/31/20/10/7
26/17/31/11/20/28
29/20/8/11/31/10
22/11/9/20/20/28
31/25/2/9/28/18
14/18/10/6/11/28
27/2/18/11/23/30
28/15/31/11/28/28
Now I want to know, Sp. Att is 11 or 20 most of the times, is there any chance it'll be 30/31? If not, I might keep the last one.
We'd still have to figure out when the switch to the other seed is done. The numbers at the beginning of the battle still are generated with the old seed - so some seeds are used twice: at beginning of battle and after rewinding.So it's not that it unwinds at all, just that it starts using another seed stored in a different location during the battle RNG calls? It DOES make more sense than rewinding. Save initial seed, start battle, when battle is over reseed with saved value.
To be honest - at some points I guess, they weren't really thinking about it.When I see things like this it makes me wonder what they were thinking. I mean why go through the extra work to either rewind or save/restore a previous seed when you could have just kept going.
Just checked, and yes, Ditto has 20 and Milotic 11.Without knowing the IVs of the parents, I'd guess you have parents in the day care with the 11 and 20 IVs in SA. Without 31 SA from the parents, you have a small chance to land flawless SA (the same chance as landing that random 6 SA Feebas #7 has - about 1/64 eggs I think).
Thanks, I decided to keep it, and wait for Jonny's explaination on how to get flawless breeds =)@ TCCPhreak - The period is 2^32, with no numbers repeated during the entire cycle.
And it would be strange for code to even know about the full seed as all it is returned/use are the high 16 bits of the actual seed and not the full 32 bits that are stored in the routine. Remember this all starts as C most likely and the RNG calls are probably black box call. Someone really had to go out of their way to do this I think.
@ Pokerealm - If you could, please ask these questions in DMP, you will get much better answers from there, I think.
This is what I've been trying to verify - and what seems to be wrong.@ TCCPhreak - The period is 2^32, with no numbers repeated during the entire cycle.
function PRNG(){And it would be strange for code to even know about the full seed as all it is returned/use are the high 16 bits of the actual seed and not the full 32 bits that are stored in the routine. Remember this all starts as C most likely and the RNG calls are probably black box call. Someone really had to go out of their way to do this I think.
It's almost like they intended the RNG to be cracked at some point, considering that they went through so many seemingly needless steps to make it "convenient."When I see things like this it makes me wonder what they were thinking. I mean why go through the extra work to either rewind or save/restore a previous seed when you could have just kept going.
As far as I can tell, those numbers satisfy the criteria. m's only prime factor is 2, while c (24691) is odd; a-1 (551757622) is divisible by 2 (the only prime factor of m); and a-1 (1103515244) is divisible by 4. So in theory, it should work; TCC appears to have made a mistake somewhere.Ah from Wiki for the full period range to be 2^32:
1.andare relatively prime,
2.is divisible by all prime factors of,
3.is a multiple of 4 ifis a multiple of
4.[2]
Where c = 0x6073
Where a = 0x41C64E6D
Where m = 2^32
Maybe someone good at math could figure out if Nintendo used borked magic numbers.
The one I chose was over 3,000!Oh, sorry. Was a bit unclear there. Meant 500-900. D: