• Check out the relaunch of our general collection, with classic designs and new ones by our very own Pissog!

Most Generation PRNG Help / Information

I worded that poorly as I'm well aware of how the RNG cycles through all the seeds. However, the numbers that are generated are actually 16-bit not 32. Which brings us back to 0xFFFF and my original point(kinda). The RNG cycles from 0x0-0xFFFF for a period of 0xFFFFFFFF(0x10001 permutations). The total number of permutations for a set using all values from 0x0-0xFFFF is ~5.1*10^250000. This number is obviously far higher then the permutations used meaning a ton of lost possibilies(ie. coincidental that a particular spread shows up twice). Also, I was trying to say that delay and frame are not directly related, but I realize now that I was misunderstanding what you were trying to say. Yes, you can theoretically reach a target frame from any seed with enough advancement. However, not all values from 0x0-0xFFFFFFFF are valid initial seeds(once again this is based on the time finder in RNG Reporter, but I can't really test it...).
 
If I hit my desired seed on a Diamond cartridge, should I be able to hit that same seed using the same exact numbers for the timers using a Pearl cartridge? I only ask because my Pearl file only has about 15 minutes of playtime, so I can't calibrate my frame without catching and then trading (it's a WonderCard Arceus, so it will be easy to tell once I get to that point).
 
If I hit my desired seed on a Diamond cartridge, should I be able to hit that same seed using the same exact numbers for the timers using a Pearl cartridge? I only ask because my Pearl file only has about 15 minutes of playtime, so I can't calibrate my frame without catching and then trading (it's a WonderCard Arceus, so it will be easy to tell once I get to that point).
Unfortunately, this doesn't seem to work when I try it. I always have redo the cal for a different cart.

@imapedersag - Pokeradar pokes are Method J.
 
Is frame 3903 too high for a beginner RNG'er? I can hit my delay and time quite frequently, and have succesfully RNG bred and done method 1 pokes. I am thinking of a shiny flawless azelf/uxie.
 
does anyone know the encounter slot for the daily pokemon in the great marsh? please answer
anyone

Is frame 3903 too high for a beginner RNG'er? I can hit my delay and time quite frequently, and have succesfully RNG bred and done method 1 pokes. I am thinking of a shiny flawless azelf/uxie.
and that does seem kind of high especially for you first time you would have to do 1951 journal flips but its up to you really
 
I've been reading quite a bit about RNG methods for the last month or so for platinum and have finally actually started to try it out a week ago. Now I haven't been met with success, this is more of a "for my sanity" post. I realize the likely cause of my mistakes is within the delay/seconds time but I'm gonna mention my steps and see if I'm missing something obvious.

1. I calibrated my DS time etc and found my delay to range from 598~608 apprx. My seconds was consistently 13seconds.

2. Selected my spread (trying to get a 31 IV speed and 30Atk, Adamant kabuto fossil to start off). Chose method 1 with 200 frame limit. put in IVs/Nature, hit generate. See one at 0F160262, frame 19. Generate times from that.. and pick 2010 01 01 22:01:13 @600delay.

3. Edit DS system time to: 2010 01 01 22:00:00. Wait 1 minute with my sync'd clock then SR and enter game, entering at 22:01:13 hopefully, with the 600 delay.

4. Now RNG = target - frame monster on - wanderers (I've never seen the legendary birds talked about so assuming I didn't release them, never seen Cresselia, and have seen Mesprit so I'm assuming I -1 here due to it being a fossil and -1 due to Mesprit)

which would make it frame 17. Now I also realize in platinum there's a wandering NPC in the museum, which I notice is that girl off to the side who just turns and faces up or down. Each turn is 1 frame. She always starts off facing up so once she faces down I start counting 17 turns, then talk to the guy and get my fossil made. Exit, check, anddd not even close..

reset the DS edit the time back to 22:00:00 and try again.

Am I missing something really obvious or is it just the delay/seconds part I must be messing up? I've tried pretty hard to figure this out on my own before coming and asking for help.

Thanks to anyone who reads this all the way through haha.. =)
(also does getting a "got ___pokemon____ (GTS)" advance the RNG?
 
Ok, @ the above post: Im probably not the best person to ask, but I can give you a couple pointers. Maybe narrow down your delay range a bit more (you might not need to worry about that much) Also confirm the number of roamers - are you sure you haven't released the legendary birds? (you don't need to have seen them for them to be out there; I think talking to oak after e4 triggers them). Second, are you confirming you are actually hitting your desired seed? (coin flip test etc..) From what I gather you are relying on a wandering npc to advance the rng. You should be using journal flips as your safest way to advance the rng - if the number of advances is odd then use journal flips and then wait for the npc to turn once to advance by 1 [someone clarify]. Perhaps you should try an easier project to start rnging with (one without npcs so you can check your seed and advance the rng without pressure).
Hope I helped a little bit - if someone could expand or further clarify for me that would be great.
Edit: Iirc "got - from gts" or other trades doesn't advance the rng.
 
does anyone know the encounter slot for the daily pokemon in the great marsh? please answer

Hey Nex I just had a play with the Marsh, Skorupi appeared in the binoculars in area 5 and here are my results, the frame listed is method 1 frame because multiples can appear on J

Seed 6A080282
Skorupis encountered on frame:
135 = 10 31 0 30 15 21 slot - 6
7033 = 29 3 11 25 14 23 slot - 0 1 3 7
7606 = 15 6 12 26 22 27 slot - 7
12018 = 24 10 7 30 20 19 slot - 6 7

I know this is only a small sample set but I'm happy enough with this to believe that the daily pokemon is the same as the trophy garden in slots 6 and 7.

EDIT: Should mention this was on Pearl

EDIT 2: Different seed, Different day, same result

Seed 2C0B0292
83 = 0 1 19 28 5 3 slot - 4 5 6
290 = 23 20 24 31 17 5 slot - 0 7
384 = 26 30 1 25 29 6 slot - 2 4 6
650 = 8 24 1 0 6 24 slot - 0 1 6 7 9
667 = 19 9 5 2 6 18 slot - 1 6
1286 = 28 13 14 14 0 2 slot - 0 2 7
1410 = 28 26 30 15 11 24 slot - 3 7
3916 = 21 16 8 21 16 21 slot - 1 6
4512 = 17 18 31 5 24 28 slot - 1 6
5897 = 16 8 29 17 24 9 slot - 1 4 6 7 8

EDIT 3: Got bored so I used 100% catch code and sweet scented each slot for confirmation. heres the results for area 5

0 = Wooper
1 = Bibarel
2 = Budew
3 = Starly
4 = Marill
5 = Quagsire
6 = Skorupi
7 = Skorupi

8 = Bidoof
9 = Azurill
10 = Bidoof
11 = Azurill

Maybe someone could edit this info into the appropriate place on the front page for easier reference
 
Hate to double post but I had my own question and my last answer was too big that if I added it underneath it would just be skimmed over:

Can someone please explain or refer me to a guide on encounter slots? Eg. If the frame I'm heading for has 2 for grass/cave sweet scenting when I view encounter slots, and when I check the diamond encounter tables for the route I'm SRing number 2 is bidoof, does that mean that no matter how many I times I encounter a wild pokemon on that frame on that route, it will always be a bidoof? Is using pokeradar the same?
Thanks in advance guys. (:
 
Hate to double post but I had my own question and my last answer was too big that if I added it underneath it would just be skimmed over:

Can someone please explain or refer me to a guide on encounter slots? Eg. If the frame I'm heading for has 2 for grass/cave sweet scenting when I view encounter slots, and when I check the diamond encounter tables for the route I'm SRing number 2 is bidoof, does that mean that no matter how many I times I encounter a wild pokemon on that frame on that route, it will always be a bidoof? Is using pokeradar the same?
Thanks in advance guys. (:

Thats is correct, if that route has bidoof in the encounter slot for said frame, then yes, there is no other pokemon ever going to appear there. Pokeradar is the same to a degree but there is something else affecting pokeradar only pokemon appearing, that is explained in a separate guide still on the 1st page

EDIT: Happy Australia Day =D
 
Thats is correct, if that route has bidoof in the encounter slot for said frame, then yes, there is no other pokemon ever going to appear there. Pokeradar is the same to a degree but there is something else affecting pokeradar only pokemon appearing, that is explained in a separate guide still on the 1st page

EDIT: Happy Australia Day =D

Thanks. Haha you too (:
 
I worded that poorly as I'm well aware of how the RNG cycles through all the seeds. However, the numbers that are generated are actually 16-bit not 32. Which brings us back to 0xFFFF and my original point(kinda). The RNG cycles from 0x0-0xFFFF for a period of 0xFFFFFFFF(0x10001 permutations). The total number of permutations for a set using all values from 0x0-0xFFFF is ~5.1*10^250000. This number is obviously far higher then the permutations used meaning a ton of lost possibilies(ie. coincidental that a particular spread shows up twice). Also, I was trying to say that delay and frame are not directly related, but I realize now that I was misunderstanding what you were trying to say. Yes, you can theoretically reach a target frame from any seed with enough advancement. However, not all values from 0x0-0xFFFFFFFF are valid initial seeds(once again this is based on the time finder in RNG Reporter, but I can't really test it...).

I think we are both saying the same thing lol. We're just using different methodology to get there.
 
However, not all values from 0x0-0xFFFFFFFF are valid initial seeds(once again this is based on the time finder in RNG Reporter, but I can't really test it...).

They are, actually.

The seed value goes past 0xFFFF and just ends up "overflowing" into the hours section of the seed.
 
See I was trying to get clarification on that! So then it is a glitch in RNG Reporter that restricts (Delay+Year-2000) to 0xFFFF? The time finder throws an error for any value where the 2nd byte is > 0x17(0x170000+0x10000).
 
See I was trying to get clarification on that! So then it is a glitch in RNG Reporter that restricts (Delay+Year-2000) to 0xFFFF? The time finder throws an error for any value where the 2nd byte is > 0x17(0x170000+0x10000).

What do you mean by glitch? specifically "throwing an error".

Also remember that to get the delay to roll over you need to wait for > 18 minutes, so nothing in RNG Reporter supports rolled over delays, and it's not something that I am going to "fix", either.

But if you can make it give an error, I'll fix that.
 
Not even sure if this is the right thread to post this, but regarding the PID and Pokemon data structure: Is it possible to check a Pokemon for hacked IVs if it was bred and neither caught in the wild nor transferred from a 3rd gen game? From what I've read, a Pokemon's stored PID doesn't have any information regarding its IVs, so you couldn't, say, check the PID with an Action Replay and use that to determine whether the Pokemon was hacked or not?

Would there be a more appropriate place to direct questions like this? Also, is there any more information about the data structure of individual Pokemon beyond what is described here, particularly anything that is unrelated to the PID?
 
I'm getting an Invalid Seed message, but it's just from rolled over delays. I'm aware of how long you'd have to wait (emulators make this reasonable), but you're right users that insist on those initial seeds can calculate their own delay.
 
Not even sure if this is the right thread to post this, but regarding the PID and Pokemon data structure: Is it possible to check a Pokemon for hacked IVs if it was bred and neither caught in the wild nor transferred from a 3rd gen game(1)? From what I've read, a Pokemon's stored PID doesn't have any information regarding its IVs, so you couldn't, say, check the PID with an Action Replay and use that to determine whether the Pokemon was hacked or not?

Would there be a more appropriate place to direct questions like this? Also, is there any more information about the data structure of individual Pokemon beyond what is described here(2), particularly anything that is unrelated to the PID?

I guess it's as good a thread as any for the question.

1. No. There is no meaningful correlation between the PID and IVs for bred Pokemon.

2. Scroll to the bottom of this page and look at the links inside of the purple box:

http://bulbapedia.bulbagarden.net/wiki/Save_data_structure_in_Generation_IV


I'm getting an Invalid Seed message, but it's just from rolled over delays. I'm aware of how long you'd have to wait (emulators make this reasonable), but you're right users that insist on those initial seeds can calculate their own delay.

Do you mean in the seed to time dialog?

I'm really interested in places where it crashes and that is what I am trying to get out of you.
 
Mingot
I have a question about egg pokemon
Here's the set-up
I had 5 pkmn in my party and I accidently put my parents in the day care. I did taps and flips when I realized that I left the pokemon in the daycare(Pehu jap ditto and a caterpie)
I then run until the egg generated. I collect the egg and it was shiny and the correct nature (jolly which was a bad nature for it)
Will this happen all the time or was think luck because of the jap ditto?
 
You probably did all the taps and coin flips before the egg was generated, so luck probably wasn't an influencing factor, DC.

I haven't checked in a while, so I'm wondering if reliable RNG-advancing methods have been discovered for HGSS.
 
Back
Top