1. Welcome to Smogon! Check out the Smogon Starters Hangout for everything you need to know about starting out in the community. Don't forget to introduce yourself in the Introduction and Hangout Thread, too!
  2. Welcome to Smogon Forums! Please take a minute to read the rules.

Programming PPRNG (Mac & iOS)

Discussion in 'Technical Projects' started by chiizu, Mar 29, 2011.

  1. Psychic Will

    Psychic Will

    Joined:
    Aug 22, 2011
    Messages:
    15
    I'd still love it if there was somewhere specific to check. I've been having some difficulty with Zoroark in the Lostlorn Forest. Oh, and how does one RNG their starter when they haven't had a chance to verify their parameters in the game yet? I've been stuck right after the start of the game in BW2 because I want to RNG my first Tepig (went with the other two in BW). I started the game on the day they came out, so I'm hoping it doesn't involve starting a new game or anything. I'd also like to make it shiny, so I'm concerned about finding my SID when I won't be able to use PokeCheck.
  2. chiizu

    chiizu PPPPPPPPPPPPPPPPP RNG
    is a Programmeris a Pokemon Researcher

    Joined:
    Nov 12, 2010
    Messages:
    424
    That special event can't be shiny, if I recall correctly. Other than that I don't think there's much special about it.

    You can't RNG your starter if you don't know your parameters. You can make a guess based on common parameter ranges for the game version you are using (I don't know what they are for the English games), but at best you'll be able to get good IVs.

    For shininess you would have needed to RNG your trainer ID, since otherwise you have no way of knowing your SID without the use of an external device such as an AR. And to RNG your trainer ID you will need to restart your game. On top of all that, there are a large number of wandering NPCs around when you get your starter, making it even more difficult to hit the correct PID frame. Most people don't consider it to be worth the effort.

    You will get quicker answers to these general kinds of RNG questions by using the common Gen 5 RNG help thread. None of this is specific to PPRNG.
  3. Tapin

    Tapin

    Joined:
    Mar 5, 2013
    Messages:
    3
    I think this is better here than in the general RNG thread, but I'm not entirely sure. I'd be happy to post there too if it's warranted.

    I'm fairly new to RNGing; I've managed to successfully RNG a couple dozen Pokemon over the last few weeks, including an all-shiny rain team and several Keldeos from the WFC distribution that ended a few weeks back. My kids and I just went to get the Game Stop Meloetta, and I spent some time to RNG a Naive HP Ice (flawless w/Spe 30) one.

    When I succeeded, the nature, IVs, and HP were all right; but the Characteristic that PPRNG suggested it should have didn't match the Characteristic that it actually has: The software suggested "Capable of taking hits", but it's actually "Mischievous". I'm pretty sure I had all of the settings right (it's been my experience that if I miss at all, I miss big; never before have I missed just the Characteristic while hitting the nature and IVs), so I'm not sure if this is a "bug" or merely some sort of fluke. But I wanted to report it, just in case it's meaningful to someone.

    Show Hide
    [​IMG]
  4. Agonist

    Agonist Even as I tear your fucking throat away.
    is a Forum Moderator
    Moderator

    Joined:
    May 22, 2010
    Messages:
    4,400
    As far as I know, this is just something for wondercards (I've had it happen with one of the Genesect I RNGed), as I've never had it happen for anything else.
  5. chiizu

    chiizu PPPPPPPPPPPPPPPPP RNG
    is a Programmeris a Pokemon Researcher

    Joined:
    Nov 12, 2010
    Messages:
    424
  6. Tapin

    Tapin

    Joined:
    Mar 5, 2013
    Messages:
    3
    That was exactly it. Apologies for missing that in this thread. Thanks!
  7. chiizu

    chiizu PPPPPPPPPPPPPPPPP RNG
    is a Programmeris a Pokemon Researcher

    Joined:
    Nov 12, 2010
    Messages:
    424
    PPRNG 1.15.0 has been released.

    This release adds support for all of the languages for Black 2 and White 2 on all DS models, save for Korean Black 2.

    It also adds the ability to filter on multiple hidden power types and fixes a bug related to swarm frames.

    This is the last version that will support OS X 10.5 as well as PPC processors.
  8. Lork

    Lork

    Joined:
    Dec 22, 2010
    Messages:
    240
    i am clearly doing something very wrong. i'm trying to rng a keldeo from the dude in the pokemon centre (a gift pokemon right?) and keep getting a result so disagreeable it isn't even listed in the adjacent seeds.

    what on earth am i doing wrong?
  9. evo25

    evo25 so nice!

    Joined:
    Dec 6, 2011
    Messages:
    13
    Lork are you searching wondercard seeds if not thats your first problem. yes it is a gift but it comes from a wonder card so search wonder card seeds the next problem is you may be hitting the wrong timer0. Black2/white2 have many timer0's.
  10. Lork

    Lork

    Joined:
    Dec 22, 2010
    Messages:
    240
    hahaha, no i wasn't using wondercard. thanks for pointing that out! will go give it another go.
  11. evo25

    evo25 so nice!

    Joined:
    Dec 6, 2011
    Messages:
    13
    Thats all i could think of i'm afraid hope it helps you also are you using the correct key presses and sure your hitting your timer0
  12. Lork

    Lork

    Joined:
    Dec 22, 2010
    Messages:
    240
    yep, and you were right. i switched to the wondercard setting and rnged a perfect hp ice keldeo! thanks man.
  13. Icemahn98

    Icemahn98

    Joined:
    Mar 18, 2013
    Messages:
    6
    Hi guys I'm relatively new to using the RNG and I've found that while I can come up with the correct IVs, I have yet to get a correct PID. Basically what I'm saying is when I find a seed on PPRNG, it has the IVs I want, but the pokemon isn't the one in the corresponding encounter slot and it also tends to not be the nature or ability I want. I'm not exactly sure what is causing this. I have the parameters filled out with everything except SID because I do not have access to pokecheck or an AR. I'm not worried about shininess. I would just like to be able to find the pokemon I want without having to guess and check on my chatot flips. I appreciate any help you can offer.
  14. chiizu

    chiizu PPPPPPPPPPPPPPPPP RNG
    is a Programmeris a Pokemon Researcher

    Joined:
    Nov 12, 2010
    Messages:
    424
    You don't clearly state what you're doing, but if you're just hitting your seed and trying to catch the Pokemon without advancing the PID frame (via chatots), then you are not going to get what you're aiming for most of the time. If you don't want to bother with chatots, you'll need to find a seed that has the target frame equal to the starting PID frame. Since you aren't going for a shiny, that should be possible to find.

    Also, this question is not specific to PPRNG, so you are likely to get a quicker response by posting in the main Gen 5 RNG help thread.
  15. Icemahn98

    Icemahn98

    Joined:
    Mar 18, 2013
    Messages:
    6
    Ok I'll try again to explain since I didn't do a very good job with my last post. I'm currently trying to find a sturdy Aron with all 31 IVs on black2. Now the encounter slots say there should be an Aron in slots 4, 6, 8, and 10 if I'm not mistaken. I found a seed where the initial frame is 55 and my target frame is 70. So I do the chatot flips to get to frame 70 and then use sweet scent to bring out the pokemon, but it isn't the Aron that PPRNG tells me it should be. Instead it is a Boldore. Now I know I've hit the right seed because the Boldore has the IVs. I posted this in this thread because I'm stuck with PPRNG and I haven't found help elsewhere, but I had not tried the thread you suggested yet so I will try there as well. I appreciate any help you may offer and I hope I was more clear about what my problem is.
  16. Agonist

    Agonist Even as I tear your fucking throat away.
    is a Forum Moderator
    Moderator

    Joined:
    May 22, 2010
    Messages:
    4,400
    The issue would be WNPCs. Go into the Regi's rooms, those have the same encounter slots, and no WNPCs (you'd find it as a Lairon).
  17. jcompy122

    jcompy122

    Joined:
    Nov 12, 2010
    Messages:
    10
    I was having the same issue, until I ran across this post. After checking the memory link box, everything worked perfectly, after 20 trials (with various button presses) my Vcount and Vframe values are completely consistent, and my timer0 values only vary by 4. I have obtained wonder cards on my cart (wifi deoxys, wifi genesect, but no locals) and I have used the unova link to transfer keys to and from my two versions. Thanks for the awesome work, hope this helps, and keep it up!
  18. chiizu

    chiizu PPPPPPPPPPPPPPPPP RNG
    is a Programmeris a Pokemon Researcher

    Joined:
    Nov 12, 2010
    Messages:
    424
    It's been too long in coming -- especially now that X and Y are here -- but PPRNG has finally made its way to iOS.

    https://itunes.apple.com/us/app/pprng/id707495928?ls=1&mt=8

    Here is a short list of some of the differences between PPRNG for Mac OS X and PPRNG for iOS.
    1. PPRNG for iOS currently only supports Generation 5 games (Black, White, Black 2, and White 2).

    2. PPRNG for iOS is a free download, but it only initially includes basic functionality to allow you to calibrate your DS and perform searches for stationary encounters. All other functionalities are unlocked via low-cost In-App Purchases.

    3. PPRNG for iOS allows you to interrupt a search at any time and come back to it later, with all progress and partial results saved. Past searches and results are also saved automatically.

    4. PPRNG for iOS includes dex and location data, as well as an IV calculator. No more needing to know which ability is ability 0, or which encounter slot a Pokemon appears in for a given location. Calculated IVs are automatically filled in for calibration and adjacent seed searches.

    5. PPRNG for iOS does not display absolute frame numbers. It displays the number of frame advancements required after taking the starting frame into account. It of course cannot take into account frame advancements due to NPC movement.

    6. PPRNG for iOS has more up-to-date support for WonderCards than the current Mac OS X version.

    7. PPRNG for iOS is going to run slower than the Mac OS X version because it is running on your phone. On an iPhone 5, it runs slightly slower than on my 2008 MacBook Pro (2.53 GHz Core 2 Duo processor). WonderCard searches are by far the slowest and I am currently working to optimize them where possible.

    The currently available In-App Purchase functionalities are:
    • Full Encounter Support - All currently supported encounter types available for searching
    • WonderCard Seed Search and Inspection
    • Breeding Seed Search and Inspection (Black and White only)
    • Dream Radar Seed Search and Inspection (Black 2 and White 2 only)
    Additional functionalities such as Trainer ID abuse are in the works.


    I wish I could have gotten this out sooner, but life doesn't always work out as we like. ;-)
    Still, I hope people enjoy it and find it useful for the remaining regional competitions which use Black 2 / White 2, and also once the ability to transfer Pokemon from Gen 5 games to X and Y opens at the end of the year.

    Thanks to religiousjedi for testing.
    Last edited: Oct 19, 2013
    TRC, Darkmaster77, Jukain and 7 others like this.
  19. Prog89

    Prog89

    Joined:
    Apr 17, 2012
    Messages:
    23
    Hi! There are some news about the RNG in VI generation?
  20. chiizu

    chiizu PPPPPPPPPPPPPPPPP RNG
    is a Programmeris a Pokemon Researcher

    Joined:
    Nov 12, 2010
    Messages:
    424
    The news is that there probably won't be RNG in Gen 6 any time soon if ever because there's no way currently get the information needed out of a 3DS, and most people don't care because Game Freak changed some things in the game to make getting good IVs a lot easier. The only thing that is still difficult enough to benefit significantly from RNG manipulation would be finding shinies in random encounters and getting a specific Trainer ID, to my understanding.
  21. Prog89

    Prog89

    Joined:
    Apr 17, 2012
    Messages:
    23
    Please don't tell me :_( ...............
  22. Prog89

    Prog89

    Joined:
    Apr 17, 2012
    Messages:
    23
    Some news?
    Should we help?
  23. chiizu

    chiizu PPPPPPPPPPPPPPPPP RNG
    is a Programmeris a Pokemon Researcher

    Joined:
    Nov 12, 2010
    Messages:
    424
    I'm not sure what exactly you're asking, but if you're asking about whether there has been any progress on Gen 6 RNG, the answer is 'no', and there will not be any time soon if ever (you just asked 4 days previous...).

    Also, this isn't the right place to ask that kind of general question. Please only make posts in relation to PPRNG (either Mac or iOS version) in this thread.
  24. Prog89

    Prog89

    Joined:
    Apr 17, 2012
    Messages:
    23
    I'm sorry :/
  25. TRC

    TRC regal
    is a member of the Site Staffis a Smogon Social Media Contributoris a Forum Moderatoris a Community Contributoris a Tiering Contributoris a Contributor to Smogonis a Smogon Media Contributor
    Moderator

    Joined:
    Nov 16, 2013
    Messages:
    1,933
    This is brilliant. Well some and thanks as well.

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