1. New to the forums? Check out our Mentorship Program!
    Our mentors will answer your questions and help you become a part of the community!
  2. Welcome to Smogon Forums! Please take a minute to read the rules.
  3. Welcome to Wi-Fi! Please remember to read the rules and do NOT create a new thread for simple trades or Friend Safari codes.

Most Generation PRNG Help / Information

Discussion in 'Wi-Fi' started by mingot, Mar 16, 2009.

  1. sandman

    sandman Bum bum bum bum
    is a Forum Moderator Alumnus

    Joined:
    May 11, 2007
    Messages:
    2,123
    I wasn't but i could if that makes a difference.
  2. Zorrioh

    Zorrioh

    Joined:
    Jun 24, 2005
    Messages:
    71
    I might just try that, although I dont really like using AR for anything and I do think my SID is correct.

    This is what I was doing, sorry if I was unclear in my original post. I did do the 10 required coin flips to see if I got the right seed or not. I was aiming for 14 seconds and 598 delay and I WAS able to get it. After the first time I got it I had to fly to Solaceon town and breed my pokemon that way. After that time didn't work, I decided to save in that town and try for the same seed and thus seconds and delay time. Of course I had to resync my clock and DS clock each time and I did so, and I was able to get the same seed again. I went into the daycare and put my pokemon in, got the egg, hatched it, and it was incorrect again. The weird thing is even though it was the same seed, both pidgeys I got out of this were completely different, and both were not shiny of course.

    I've gone through all the steps and double checked my numbers quite a bit, I just can't figure out what I'm missing. Could I be doing something that advances the frames? Is there a list of all that advances the frames for Platinum available somewhere? Gah, I just don't get it. D:
  3. OmegaForte

    OmegaForte

    Joined:
    May 9, 2010
    Messages:
    805
    Double checking again.

    So lets say I hit continue (or after I say no to C-Gear), get 11 seconds as the amount of time to get to the game world, quickly pick up my egg, and then eventually get a usable spread. (like 31 in two or three spots that weren't passed down) That would be my usable spread, noting the date, time, and seconds to get it, right?
  4. mattj

    mattj blatant Nintendo fanboy

    Joined:
    Mar 30, 2009
    Messages:
    4,654
    Pooosssssibly.... I don't think I understand you. The amount of time it takes to get into the game world, or when you press Continue on the Blue Screen (is it Black now?) doesn't matter. Your seed is generated just from the Date/Time (to the second) that you either:
    A) Select your game on the DS Startup Screen
    B) Soft Reset your game
    C) Boot your game with codes with your AR
    That's the Date/Time (to the second) you need to keep track of.

    [edit]
    Oh, it matters for PID/Inheritance frame, but that shifts around every time you save your game. That's why it's important to get as many 31s or 30s as you can, because then it matters less what inheritance you get.
  5. OmegaForte

    OmegaForte

    Joined:
    May 9, 2010
    Messages:
    805
    So I should sync my DS time with an external watch and simply SR till I get a good spread? Also what time should I keep track of? The time I SR or the time I get to the in game world.

    Edit: Does anyone know the initial seed location for White? (Like what 4th gen had)
  6. mattj

    mattj blatant Nintendo fanboy

    Joined:
    Mar 30, 2009
    Messages:
    4,654
    Time you get into the game world means nothing. I know that in 4th Gen RNG, your "target" was the moment you pressed Continue at the Blue Screen, but now your target is the Date/Time (to the second) that you:
    A) Select your game on the DS Startup Screen
    B) Soft Reset your game
    C) Boot your game with codes with your AR

    Initial seed location is mentioned in the RNG Research thread IIRC. But actually, at the moment, that seed doesn't mean much. The seed that tells you the IVs of the next egg or capture is the MTIVRNG.
  7. Thomaz

    Thomaz

    Joined:
    Jun 8, 2007
    Messages:
    1,032
    I figured this is probably a longshot, but I guess I could try. :P

    Does anyone know the memory address for the checking of IVs in Emerald?
  8. OmegaForte

    OmegaForte

    Joined:
    May 9, 2010
    Messages:
    805
    Okay, that makes sense. So MTIVRNG is in rng reporter, right? From there, I use the AR code to see what seed am I on, and put that seed into there, right?
    Other than that, thanks for the big help.
  9. Kaphotics

    Kaphotics Remodeling Kitchens
    is a Pokemon Researcheris a Contributor to Smogon

    Joined:
    Apr 25, 2009
    Messages:
    779
    It's called Method 5, at least for now. Currently in 8.31 you can see it in Researcher by clicking IRNG and changing Custom 1 to >> 27. You have to use an unmodified seed on counter frame 0270 for it to work. In other words it's the initial non-cgear seed.

    In general, frames (X through X+5) will be the IVs if you encounter a Pokemon on frame X-1, or grab an egg on X-8.
  10. mattj

    mattj blatant Nintendo fanboy

    Joined:
    Mar 30, 2009
    Messages:
    4,654
    i.e. 99% of capture IVs are "usually" frames 1,2,3,4,5,6 and "base egg IVs" are "usually" frames 8,9,10,11,12,13. Your roamer's IVs will be frames 2,3,4,7,5,6 in that order. Things that can screw with that are walking 128 steps and withdrawing mons from your PC, which both advance your IV frames (by 1Xparty and 7 accordingly).
  11. OmegaForte

    OmegaForte

    Joined:
    May 9, 2010
    Messages:
    805
    I got lost on the last part Kaphotics. Thanks but I guess I'll stick with trial and error, wait till someone can make a video tutorial. (Which can take months. lol)
  12. Lord Scalgon

    Lord Scalgon

    Joined:
    Dec 23, 2007
    Messages:
    419
    Ok, I'm trying to hit an even frame while RNG'ing an Oblivia Deoxys wondercard on my Diamond, but it always comes up odd. I used up all the roamers, even waited for the NPC to turn without moving, and waited for the NPC to move without turning (not all at the same time). So far, this is what I'm seeing:

    NPC turns without moving - 2 frames
    NPC moves without turning - 2 frames

    I'm lost. I did search for other people's posts who have the same problem with this, followed the other people's advice, and it didn't even help at all. I really don't want to assume it's impossible for me to get an even frame without roamers. I'll need a bit of support on this...so any help would be appreciated...
  13. Winters Zombie

    Winters Zombie

    Joined:
    May 11, 2010
    Messages:
    1,330

    Frame can be hit even or odd. Are you talking about hitting your delay? Or really the frame?

    If you're attempting to get the right frame (journal flips and such). Find a Pokemart that doesn't have any moving NPCs. I don't know of a place as I don't ever abuse in Diamond. So you'd have to ask someone else or look yourself.

    But lets say your frame is 100. So you'd need to advance the frame 99 times. Say there are no frame advancing NPCs. You'd have to do 49 Journal flips and 128 steps with one Pokemon in your party, than talk to the guy and it should land on frame 100.


    As for my question: when RNG'ing for the starters. If you got a shiny spread on that start, will it come up as shiny when picking the Pokemon up from the Pokeball?
    I remember someone stating that it wouldn't.



    Edit: Nevermind found my answer. Doing it myself actually. It would also seem as if Totodile is frame 8 for the Japanese version? I tried getting him while I was on frame 22, so that it would be frame 31 when I picked him up, but it seemed to be frame 30 that has his Iv's (which is why the quiet spread before him was highlighted). So I tried for frame 23 than pick him up, and that's the results. As you can see he is shiny when being picked up <3 Yay for shiny Jolly 31/31/31/29/31/31 Elm's totodile :D!
    Show Hide

    [​IMG]

    and the final product:

    [​IMG]
  14. RotatingAtom

    RotatingAtom

    Joined:
    Sep 24, 2010
    Messages:
    320
  15. mattj

    mattj blatant Nintendo fanboy

    Joined:
    Mar 30, 2009
    Messages:
    4,654
    Because it's wrong in a lot of places.

    MTIVRNG is the number that tells you what IVs you'll get on the next capture or egg.
  16. .....

    .....

    Joined:
    Jul 4, 2010
    Messages:
    7
    How do I find my sid in pokemon bw?
  17. mattj

    mattj blatant Nintendo fanboy

    Joined:
    Mar 30, 2009
    Messages:
    4,654
  18. Thomaz

    Thomaz

    Joined:
    Jun 8, 2007
    Messages:
    1,032
    Finding the PID of a bred Pokémon, is that only possible by using RSEDecode (which doesn't work on Windows 7) or manually calculating the IVs or something?
  19. Musica

    Musica

    Joined:
    Aug 29, 2010
    Messages:
    414
    Uhh, you don't need a DSi to find SID.
    Use an Action Replay or something. If you'd ask over the SQSR thread, someone mught help you.
  20. Lord Scalgon

    Lord Scalgon

    Joined:
    Dec 23, 2007
    Messages:
    419
    I meant the frame. I know how to hit even/odd delays, but anyway, I don't think there's a mart on top of my head that has no moving NPC's in D/P/Pt, but I know there's one in HG/SS, but it takes too long to get a high frame number (btw, when I RNG'd the Oblivia Heatran in HG, it took me 35 minutes to get to 388). Also, is it true that once you start the game, if the NPC moves without turning, it advances the frame by 1 and not 2?
  21. Dark Ray

    Dark Ray Here to bug you
    is a Pre-Contributor

    Joined:
    Sep 27, 2010
    Messages:
    876
    @lord I find getting very high frames on SS easy and fast, all you need to do is use pokemon talk (top right, advances 14-18 frames) and radio seed to track where you end up. For example, I recently RNGed a flawless ditto on frame 5525 and it took ~10 minutes to advance the frame. Hope this helps.
  22. Riski

    Riski

    Joined:
    Nov 11, 2009
    Messages:
    1,267
    I can't get the RadioSeed program to work right for me, so I calculate about 15 frame advances per radio detuning to the top right channel. On my games, if I have a target of, for example, 468, I will divide that by 15 to get the number of detunings necessary. In this example, 468/15=31.2. So I remove 1 detuning from that figure and count 30 detunings. 30 * 15= 450. That will put me near the 450 frame, but probably not exactly on it. I do the detunings, then I use Elm calls to locate my exact position and do the remaining frame advancements using only Elm. The time it takes to get high frames is really small when you do this.
  23. Lord Scalgon

    Lord Scalgon

    Joined:
    Dec 23, 2007
    Messages:
    419
    Never thought about using the radio to RNG, but I guess this is my only hope of getting frame 116...thanks for the help, Dark Ray and Riski, I'll see what I can do.
  24. riddlinkid

    riddlinkid

    Joined:
    Apr 19, 2009
    Messages:
    1,467
    I would just find a different seed to use that has a target frame where you don't need to use an NPC for advancement. Roamers are obviously the easiest option, but you said you've used them up already. I've always found that when an NPC makes a single, stationary turn, it advances the frame 1 time. But if you're having trouble, a different seed would be the way to go. And you're correct about the marts, there are none in DPPt that are NPC-free.

    Edit: And what Riski said is definitely the easiest way to do high frames in HGSS. It really only takes a few minutes to do.
  25. OmegaForte

    OmegaForte

    Joined:
    May 9, 2010
    Messages:
    805
    How would one go for advancing the frames? Just letting NPCs move around till it hits your target frame-1? Thankfully I still have the savestate so it shouldn't be much of a problem to RNG these starters.

Users Viewing Thread (Users: 0, Guests: 0)