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. Jawshua

    Jawshua

    Joined:
    Mar 29, 2009
    Messages:
    200
    So, I'm trying to figure out how to use emloop to hit higher delays today, and I've come across a problem. When I get to this step (in Syberia's guide):

    ----------------------------------------------------------------------------------------------------
    Step 3:
    Press the blue button on emloop, and note the value that appears in the yellow box. This is your delay converted to seconds, and is necessary for finding a proper date/time combination in RNGReporter.

    Ignore anything after the decimal place, it's only the first two numbers that matter. Don't round, just cut them off. In this case, I would simply be using "12."

    Step 3.5:
    Not a requirement, but this can make things a lot less difficult in certain situations.

    If the value you get for seconds is dangerously close to the next whole number (to be safe, anything that's .8 or higher), I would add 0.2 to the green box (so, enter 60.2 instead of 60) and use (seconds +1) as the value to look for in RNGReporter. This minimizes the effects of not resetting your game and starting Emloop at the exact same time, as it gives you closer to a whole second's margin of error, as opposed to at most 0.2 seconds.

    For example, if my delay converted to 12.87 seconds, I'd enter 60.2 in the green box and search for things with a seconds value of 13 in RNGReporter.

    ----------------------------------------------------------------------------------------------------

    I get a seconds value of 12.95. I adjust my pre-delay time to 60.2 to account for the adjacency of my seconds result to 13. My problem, however, is that I can't hit a target time of 13 seconds. My typical seconds range is 14-15. What do I need to adjust in order to make this work?
  2. Chronix

    Chronix

    Joined:
    Jul 23, 2009
    Messages:
    557
    recently picked up legend abuse and i need some help calculating the number of steps i would need to walk (in an area with NO WILD POKEMON) to reach the frame 11094. I have 5 pokemon in my party and don't mind doing a coupal journal flips, but not over 100. Can someone show me how to calculate this so that I may myself be able to do it in the future?

    Also, in areas with no wild pokemon, does turning but not walking count as one step?
  3. Jawshua

    Jawshua

    Joined:
    Mar 29, 2009
    Messages:
    200
    IF you were just going to walk to advance the frame, you would have to walk 1,420,032 steps with 5 pokes in your party. However, that would take FOREVER. I suggest you find a spread with a lower frame.
  4. Chronix

    Chronix

    Joined:
    Jul 23, 2009
    Messages:
    557
    alright how about a frame of 8383?
  5. cantab

    cantab

    Joined:
    Oct 22, 2009
    Messages:
    3,301
    No, 128 steps with 5 Pokemon equals 5 frame advancement. (And with 4 pokemon 4 frames, with 6 6 frames, and so on.)

    It will I think generally be quicker to journal flip, but walking gives you the advantage that you can use the step counter to keep track - keeping count over several hundred journal flips is incredibly tedious and it's more possible to get it wrong.

    I'm surprised you need such high frames. My Palkia and Dialga, Hasty 31/31/30/31/31/31, needed a very reasonable frame 486. (Seed is 290802ac if you're interested)
  6. Jawshua

    Jawshua

    Joined:
    Mar 29, 2009
    Messages:
    200
    ah yeah you're right. so the 8383 = ~214,000 steps. Still too many IMO
  7. Sudo

    Sudo

    Joined:
    Jan 9, 2008
    Messages:
    801
    @Alsabino: Your best recourse for high frames is to journal flip. Sad but true! There is no way of legitimately getting around it.

    You need to find out what delay it takes for your game to load. He details how to do so in step nine; basically, you take a target delay that has a higher seconds value than the time it takes for you to hit A on the Continue Screen (from when the game starts loading at the blank, white screen). You try to hit that seconds value as closely as possible, and then catch a Pokemon to figure out what delay you truly got.

    Then you take the true delay, subtract the target delay from that value, and the resulting number is your game's loading delay. You would now add that result to any target delay you wish to hit; you'll find that now your targets should be more accessible (unless they were extremely low to begin with, but I don't believe you'll have much trouble with that).
  8. Jawshua

    Jawshua

    Joined:
    Mar 29, 2009
    Messages:
    200
    So just go through the motions with the emloop output I have now (12.95 seconds with the 60.2 pre-delay (a target dealy of 777, my average being 615)), catch a pokemon to see what I second/delay I actually got, then adjust the target delay which will change my the seconds output?
  9. Sudo

    Sudo

    Joined:
    Jan 9, 2008
    Messages:
    801
    You're going to have to test your loading delay with a seconds you can actually hit; if you can't hit ~13 seconds like you described, you won't get any meaningful results.
  10. opiaboy

    opiaboy

    Joined:
    Dec 22, 2007
    Messages:
    27
    Ok, I'm trying to hit this spread for a Dialga in Diamond.

    Seed: 52140289
    Frame: 93

    Date: 2009 12 03
    Target Time: 20:46:00
    Delay: 640

    I keep resetting my time, and I keep trying, but every time I can never get the coin flips to match. I have no clue what I'm doing wrong... Every time I get very close, getting delays around 630 and such.

    What I don't understand, is this:

    Every time I fail to get the right coin flips, I use the "Find initial seed by stats" tab to check what seed I actually hit. Usually I am very close. However, when I try to use the "search flips" feature to check in the "seed to times/Adjacent Finder" tab, I can never find a seed that matches my coin flips. This leads me to believe that I am not proceeding correctly, and I have absolutely no idea what I am doing wrong.

    I am pretty sure I can eventually hit the delay. But why can I not match any of the coin flips? If I can't even match the flips I get to a seed when I get close, how am I supposed to know when I ever actually hit my correct delay?

    Thank you for your help!
  11. sandman

    sandman Bum bum bum bum
    is a Forum Moderator Alumnus

    Joined:
    May 11, 2007
    Messages:
    2,123
    i tried to get a giratina in turnback cave on and even frame with no runners so i had to walk 125 steps with 5 pokemon in my party to move on, one of them is fainted though and i've hit my delay twice, using the coin flip ap, and still got the wrong giratina. Is it the fainted pokemon messing me up or do i just keep on messing up something?
  12. Sudo

    Sudo

    Joined:
    Jan 9, 2008
    Messages:
    801
    When you're trying to hit your target time, are you sure you press A on the Continue Screen at precisely 0 seconds of that minute? Or are you loading/soft-resetting the game at the start of that minute?

    Maybe the frame you're trying to hit requires a synchronizer and you forgot to bring one along.

    It also takes 128 steps to advance the frame by five, not 125, so you could've messed that up too.
  13. cantab

    cantab

    Joined:
    Oct 22, 2009
    Messages:
    3,301
    Have you actually generated the adjacent flips (populating the lower list) over a wide enough range.
    Once you've done that, when you search by flips RNGReporter doesn't jump to the result. You have to scroll through the lower list until you find a highlighted line, which is the seed you hit.
  14. sandman

    sandman Bum bum bum bum
    is a Forum Moderator Alumnus

    Joined:
    May 11, 2007
    Messages:
    2,123
    i have a synchronizer and im hitting about 125, i walk around a bit, so the fainted pokemon isn't affecting the frame number when i walk?
  15. Sudo

    Sudo

    Joined:
    Jan 9, 2008
    Messages:
    801
    You have to hit at least 128 steps for the RNG to advance. 125 steps won't advance it.
  16. opiaboy

    opiaboy

    Joined:
    Dec 22, 2007
    Messages:
    27
    I have used a wide enough range... I have +-1 second and a range of +-30 in the delay. However, when I try to find a coin flip match, I get a message that says:

    "No matches could be found"

    So.... not sure what to do at this point.

    AND yes, I am hitting 0 seconds of the minute when I press A on the continue screen.
  17. sandman

    sandman Bum bum bum bum
    is a Forum Moderator Alumnus

    Joined:
    May 11, 2007
    Messages:
    2,123
    i was walking 125 and then some to get back to gira, so fainted pokemon wont affect it?
  18. Sudo

    Sudo

    Joined:
    Jan 9, 2008
    Messages:
    801
    Fainted Pokemon do affect it as well. Make sure you only have 5 members in your party (and to walk 128 steps).
  19. opiaboy

    opiaboy

    Joined:
    Dec 22, 2007
    Messages:
    27
    So, I watched a tutorial video by Bearsfan092, on youtube. It is titled "RNG abuse for Legends". I have done everything in this tutorial, but I am still not matching coin flips to seeds. Any ideas why this I can't match seeds with coin flips?
  20. Sudo

    Sudo

    Joined:
    Jan 9, 2008
    Messages:
    801
    Like I asked before, are you sure you're hitting your target time correctly (at zero seconds)?
  21. opiaboy

    opiaboy

    Joined:
    Dec 22, 2007
    Messages:
    27
    Yes, I am hitting at 0 seconds. I soft reset at 20:45:46 because it takes me 14 seconds to get in, and I actually press A on the screen when the clock hits 20:46:00.
  22. Starshine

    Starshine

    Joined:
    Sep 17, 2009
    Messages:
    120
    Perhaps you did not hit your delay?
  23. opiaboy

    opiaboy

    Joined:
    Dec 22, 2007
    Messages:
    27
    I am aware I am not hitting the delay... that isn't the problem.

    The problem is that the coin flips that I am receiving after I SR are not matching up with the seeds that I am hitting. So even if i DID hit the right delay, there is no way for me to verify it.
  24. Sudo

    Sudo

    Joined:
    Jan 9, 2008
    Messages:
    801
    Perhaps posting one of the strings of coin flips you obtained would help in getting the solution (the respective stats are not necessary but would aid things).
  25. opiaboy

    opiaboy

    Joined:
    Dec 22, 2007
    Messages:
    27
    Ok, here it is:

    H T H T T H H H T T

    Dialga's stats:

    Lvl 54

    Nature: Impish

    Sturdy Body

    Stats go down the line:

    HP: 181
    ATK: 149
    DEF: 165
    S.ATK: 153
    S.DEF: 127
    Speed: 102

    I am pressing A for continue at 20:46:00 on December 3, 2009

Users Viewing Thread (Users: 1, Guests: 2)

  1. chester0334