Go Back   Smogon Community > Contributions & Corrections > Projects
Register FAQ Social Groups Calendar Search Today's Posts Mark Forums Read

Reply
Categories: HTML, Programming, Other
 
Thread Tools
Old Mar 29th, 2011, 11:36:20 AM   #1
chiizu
PPPPPPPPPPPPPPPPPPPPPPPPP RNG
is a Programmeris a Pokémon Researcher
 
chiizu's Avatar
 
Join Date: Nov 2010
Posts: 374
Default PPRNG 1.15.0 (Mac)

Download: PPRNG 1.15.0 (Released March 15, 2013)

IMPORTANT NOTICE:
Barring any critical bug fixes, this is the last version of PPRNG that will support OS X 10.5, also making it the last version that supports PPC. Thank you for your understanding.

Mac Requirements:
Intel or PPC Mac with OS X 10.5 or greater.

DS Requirements:
All DS types are supported for English, Japanese, French, German, Italian, and Spanish language Black, White, Black 2, and White 2, as well as Korean White 2. Only DS and DS Lite are supported for Korean Black, White, and Black 2 at this time.


Optional Download:
Egg Seed Data File 1.0 (Released April 17, 2012)
Unzip and place this file (eggseeds.dat) in the same folder as the PPRNG application to enable faster egg searches for Black / White. Faster egg searches only take 1/3 of the time of normal searches, however you must be searching on IV frame 8 using a non-custom IV pattern on Black or White to enable faster searching. It does not support Black 2 / White 2 at this time.


New in 1.15.0
  • Added DSi / 3DS support for French White 2, Italian White 2, Spanish Black 2, and Spanish White 2.
  • Added DS / DS Lite support for Korean Black 2 and White 2, and DSi / 3DS support for Korean White 2.
  • Filtering on multiple Hidden Types is now possible in searches.
  • Fixed an issue where the Standard Seed Searcher could incorrectly indicate a result had a swarm frame.

For help with the new parameter calibration technique as well as a full guide to Dream Radar abuse and Hidden Grotto abuse, please see this post.

Previous Releases


Quick Start:
For Black / White setup and details of common functions, see this post.

For Black 2 / White 2 setup and details of new functions, see this post.

For functions supported only on Black 1 / White 1, see this post.

General Usage Tip:
In any seed searcher window (Standard Seed, Wonder Card, C-Gear), double click on a result row to bring up the seed inspector for that specific seed.

Known Issues in this version:
  • Aside from the C-Gear Seed Inspector, none of the 'Find' or 'Save' buttons in the seed inspectors work. For now, you'll just have to scroll through manually. 'Save' buttons in the searcher windows should properly save CSV files of the results.
  • Copy / Paste will work on specific fields that you can type in, but at the moment you can't copy other things such as result rows.
  • There is still not much in the way of argument checking. If you set a minimum IV that is greater than the corresponding maximum IV, it may try very hard to find that impossible IV spread.
  • There is some funny behavior when editing the DS / Game Config with multiple windows open. The selected config in other windows appears to change. It is a minor annoyance, but for now just set your config again in the other window from it's drop down menu. Down the line there will be a bit of an interface change to deal with this.
Upcoming Features:
  • Cute Charm encounters for Generation 4

Technical Info


Thanks

Last edited by chiizu; Mar 14th, 2013 at 11:32:16 AM. Reason: Release 1.15.0
chiizu is offline   Reply With Quote
Old Mar 29th, 2011, 11:36:50 AM   #2
chiizu
PPPPPPPPPPPPPPPPPPPPPPPPP RNG
is a Programmeris a Pokémon Researcher
 
chiizu's Avatar
 
Join Date: Nov 2010
Posts: 374
Default

The following guides are meant to be a supplement to Smogon's RNG guides focusing specifically on how to use PPRNG. They are currently a work in progress.

Gen 5 Common
The functionalities explained here can be used in all Generation 5 games (Black 1, White 1, Black 2, White 2). See the following posts for functionalities which are specific to Black 1 / White 1 or Black 2 / White 2.

Getting Started


Perfect IVs


Nature Manipulation


Wonder Cards


ID Abuse

Last edited by chiizu; Oct 3rd, 2012 at 1:05:33 PM.
chiizu is offline   Reply With Quote
Old Mar 29th, 2011, 11:37:20 AM   #3
chiizu
PPPPPPPPPPPPPPPPPPPPPPPPP RNG
is a Programmeris a Pokémon Researcher
 
chiizu's Avatar
 
Join Date: Nov 2010
Posts: 374
Default

Black 1 / White 1 Only

The following features are only supported for Black 1 and White 1.

Breeding Eggs



Last edited by chiizu; Oct 3rd, 2012 at 1:05:28 PM.
chiizu is offline   Reply With Quote
Old Mar 29th, 2011, 11:37:57 AM   #4
chiizu
PPPPPPPPPPPPPPPPPPPPPPPPP RNG
is a Programmeris a Pokémon Researcher
 
chiizu's Avatar
 
Join Date: Nov 2010
Posts: 374
Default

Black 2 / White 2 Only

The following functionalities are only supported for Black 2 and White 2.

Important note regarding the Memory Link
Black 2 and White 2 have the option of performing a Memory Link with a Black 1 or White 1 game. This enables various optional story elements, but more importantly (for our purposes) it affects the initial PID frame for standard seeds as well as changing your possible Dream Radar frames. It is therefore necessary for you to indicate in each of your Black 2 or White 2 game configurations whether you have performed the Memory Link. A check box has been added to the DS / Game Config screen for this purpose.

Less important note regarding the Shiny Charm
Black 2 and White 2 have also added a new item called (tentatively) the Shiny Charm. This item, which is obtained once you have completed the National Pokedex, makes it more likely that shiny Pokemon will appear. Once you have received the Shiny Charm, it is always in effect, and thus you should correctly indicate in each of your Black 2 or White 2 game configurations whether or not you have obtained the Shiny Charm. A check box has been added to the DS / Game Config screen for this purpose.

Calibration (A faster method)


Hidden Grotto Generation


Dream Radar

Last edited by chiizu; Nov 13th, 2012 at 9:06:01 AM.
chiizu is offline   Reply With Quote
Old Mar 29th, 2011, 11:38:34 AM   #5
chiizu
PPPPPPPPPPPPPPPPPPPPPPPPP RNG
is a Programmeris a Pokémon Researcher
 
chiizu's Avatar
 
Join Date: Nov 2010
Posts: 374
Default

Basically reserving the first 5 posts for later use.
chiizu is offline   Reply With Quote
Old Mar 29th, 2011, 5:25:59 PM   #6
Venser
 
Venser's Avatar
 
Join Date: Jun 2010
Posts: 1,606
#doubles if anywhere
Default

Looks pro, is there any way to help you out?
Venser is offline   Reply With Quote
Old Mar 29th, 2011, 11:47:30 PM   #7
Kaphotics
Remodeling Kitchens
is a Pokémon Researcheris a Contributor to Smogon
 
Kaphotics's Avatar
 
Join Date: Apr 2009
Posts: 759
Berkeley, CA
Default

For the Adjacent standard seeds, you might want to have a variable frame (+/-) because each seed might not have the same frame offset upon loading.

Better yet, if you know the IVs you hit, you can see what standard seed you hit.
Then you would display the list of natures in order according to those adjacent frames. (prompt via rightclick?? idk lol)

Lookin good!
Kaphotics is offline   Reply With Quote
Old Mar 31st, 2011, 12:25:48 PM   #8
Nightmare13
 
Nightmare13's Avatar
 
Join Date: May 2006
Posts: 156
Chicago, IL, USA
Default

Can't wait for this. Even though I did just fight with Wine to get RNGReporter to work. :(

Thanks.
Nightmare13 is offline   Reply With Quote
Old Mar 31st, 2011, 5:53:40 PM   #9
Flail
 
Flail's Avatar
 
Join Date: Nov 2006
Posts: 952
Default

Awesome! Been waiting for this for a long time!
__________________
My Trade Thread: Monster Island My art thread: http://www.smogon.com/forums/showthread.php?t=39124
FC: White - 3267 4390 8088
Diamond - 3823 7686 4259
Soul Silver - 3481 4760 2108

Flail is offline   Reply With Quote
Old Apr 3rd, 2011, 11:23:13 AM   #10
chiizu
PPPPPPPPPPPPPPPPPPPPPPPPP RNG
is a Programmeris a Pokémon Researcher
 
chiizu's Avatar
 
Join Date: Nov 2010
Posts: 374
Default

Version 1.0 is released. Please read the first post of this thread.

Enjoy.

Last edited by chiizu; Apr 6th, 2011 at 10:35:08 AM.
chiizu is offline   Reply With Quote
Old Apr 3rd, 2011, 12:00:58 PM   #11
Unreality
 
Unreality's Avatar
 
Join Date: Mar 2009
Posts: 577
Yes, I am, son. Now we can be a family again.
Default

╱╲ ________ ╱╲

finally some mac love! great job on the program!
__________________
FC: 5071 6059 8078
i guess it doesn't matter anymore
cinccino cinccino cinccino cinccino i love you
Unreality is offline   Reply With Quote
Old Apr 3rd, 2011, 12:06:41 PM   #12
xElite
 
xElite's Avatar
 
Join Date: Jun 2009
Posts: 329
MI, USA
Default

This program is amazing! Nice job on it.

I think that if you included a feature that allowed you to search for shiny Roamer PIDs, you'd be able to ID/SID abuse with that. That's how I did it on the Japanese versions.

And it would be nice if you could (eventually) include 4th gen breeding. Breeding is a pain with RNG Reporter + Mono.
__________________
90% of shinies look worse than their original form, 9% hardly look different at all, .5% could go either way.
xElite is offline   Reply With Quote
Old Apr 3rd, 2011, 5:15:50 PM   #13
Nightmare13
 
Nightmare13's Avatar
 
Join Date: May 2006
Posts: 156
Chicago, IL, USA
Default

None of the buttons load anything when I click them except the Gen IV Seed Searcher. Anyone else having a problem?

Working on an Intel iMac 10.5.8. Haven't tested it on my laptop yet, which is a much newer computer. But the Gen IV seed searcher works fine...
Nightmare13 is offline   Reply With Quote
Old Apr 3rd, 2011, 5:56:18 PM   #14
Cooper
 
Cooper's Avatar
 
Join Date: Apr 2006
Posts: 2,806
The sunny streets of Santa Barbara
Default

I've been playing with this for the past hour and an immediate problem is that I can't get the Gen V DS parameter searcher to work. I've followed the directions to the letter and ran my information, but the search feature yields no seeds.

I tried it with a fresh Victini first and used its lvl 15 IVs, which produced a very large number of seeds. Thinking to narrow these down, I caught a new Victini, putting in a new time of course, and leveled it a bit with rare candies to get more specific IVs. But with these new ones, no seeds were produced.

I then decided that Victini might be a bad pokemon to experiment with, considering its low level. I ran over to Kyurem's area and tried to find new parameters. But even with him at lvl 75, the search yielded no seeds.

I ran all the numbers listed in the OP example and found the exact seed produced, so the program seems to work fine, so I don't know if it might just be a user error, but as I said, I followed the directions to the letter. Running this on Mac OS X 10.6.6.

A second, more general question has to do with the SID finder. I don't know the hour I started playing, so I find about 52 results with just my date of starting. How do I know which one to pick?
Cooper is offline   Reply With Quote
Old Apr 3rd, 2011, 6:48:05 PM   #15
chiizu
PPPPPPPPPPPPPPPPPPPPPPPPP RNG
is a Programmeris a Pokémon Researcher
 
chiizu's Avatar
 
Join Date: Nov 2010
Posts: 374
Default

Quote:
Originally Posted by Fat Nightmare13 View Post
None of the buttons load anything when I click them except the Gen IV Seed Searcher. Anyone else having a problem?

Working on an Intel iMac 10.5.8. Haven't tested it on my laptop yet, which is a much newer computer. But the Gen IV seed searcher works fine...
As it says in the 'Known Issues' section of the first post, you need to set more specific search parameters. If you think you are doing so, please tell me what search parameters you are setting. A screenshot would be most useful.


Quote:
Originally Posted by Fat Cooper View Post
I've been playing with this for the past hour and an immediate problem is that I can't get the Gen V DS parameter searcher to work. I've followed the directions to the letter and ran my information, but the search feature yields no seeds.

I tried it with a fresh Victini first and used its lvl 15 IVs, which produced a very large number of seeds. Thinking to narrow these down, I caught a new Victini, putting in a new time of course, and leveled it a bit with rare candies to get more specific IVs. But with these new ones, no seeds were produced.

I then decided that Victini might be a bad pokemon to experiment with, considering its low level. I ran over to Kyurem's area and tried to find new parameters. But even with him at lvl 75, the search yielded no seeds.

I ran all the numbers listed in the OP example and found the exact seed produced, so the program seems to work fine, so I don't know if it might just be a user error, but as I said, I followed the directions to the letter. Running this on Mac OS X 10.6.6.

A second, more general question has to do with the SID finder. I don't know the hour I started playing, so I find about 52 results with just my date of starting. How do I know which one to pick?
Please post your information (MAC Address, game version), the start date and time, and the IV ranges you have found. Actually, just to be safe, please also post the Pokemon and its stats (including nature) without calculating IVs. Also, please note that this does not work with DSi / DSi XL / 3DS. (Note about this added to the first post.)

Regarding the SID, unfortunately there's no way to know better if you don't know the time that you started. The easiest way would be to get someone with an AR to find it for you, but if you have to do the search manually, searching 50 possibilities is a lot better than searching 65000.

Last edited by chiizu; Apr 6th, 2011 at 10:35:28 AM.
chiizu is offline   Reply With Quote
Old Apr 3rd, 2011, 7:06:41 PM   #16
Ace Emerald
Taking care of business
is a Community Contributor
 
Ace Emerald's Avatar
 
Join Date: Jan 2010
Posts: 1,245
Lost in thought
Default

*bows*
Amazing, I will download it as I get time. Your effort is very appreciated!
__________________
Ace Emerald is offline   Reply With Quote
Old Apr 3rd, 2011, 7:49:12 PM   #17
Nightmare13
 
Nightmare13's Avatar
 
Join Date: May 2006
Posts: 156
Chicago, IL, USA
Default

Quote:
Originally Posted by Fat chiizu View Post
As it says in the 'Known Issues' section of the first post, you need to set more specific search parameters. If you think you are doing so, please tell me what search parameters you are setting. A screenshot would be most useful.
No I mean... from the main menu, when I first open the program, none of the Gen V buttons do anything. :\
__________________
Black FC: 0948 1719 1756
My Trade List
Nightmare13 is offline   Reply With Quote
Old Apr 3rd, 2011, 7:56:05 PM   #18
Cooper
 
Cooper's Avatar
 
Join Date: Apr 2006
Posts: 2,806
The sunny streets of Santa Barbara
Default

EDIT: Upon changing the time from hour 4 to hour 16 in accordance with the 24-hour clock, I managed to get a seed. I'm an idiot :p

Last edited by Cooper; Apr 3rd, 2011 at 9:07:38 PM.
Cooper is offline   Reply With Quote
Old Apr 3rd, 2011, 8:25:23 PM   #19
Carefree Cradily
 
Carefree Cradily's Avatar
 
Join Date: Jun 2010
Posts: 20
Hoenn
Default

Quote:
Originally Posted by Fat Nightmare13 View Post
No I mean... from the main menu, when I first open the program, none of the Gen V buttons do anything. :\
You aren't alone my 10.5.6 Mac has the same problem, only the Gen 4 Seed Finder opens up a window when clicked, however on my mom's laptop, 10.6.6 all windows open up just fine. O_o

And, don't want to forget to say; thank you chiizu for devoting your time to making a program for mac users! :D
__________________
Black FC:4169-3827-7711
White FC:0948-2106-4459
HeartGold FC: 4297-6000-1560
Carefree Cradily is offline   Reply With Quote
Old Apr 3rd, 2011, 9:08:32 PM   #20
Cooper
 
Cooper's Avatar
 
Join Date: Apr 2006
Posts: 2,806
The sunny streets of Santa Barbara
Default

One more question for now, when the program tells me the R key (or any other key) is necessary to hit my seed, when do I start holding that?
Cooper is offline   Reply With Quote
Old Apr 3rd, 2011, 9:30:19 PM   #21
chiizu
PPPPPPPPPPPPPPPPPPPPPPPPP RNG
is a Programmeris a Pokémon Researcher
 
chiizu's Avatar
 
Join Date: Nov 2010
Posts: 374
Default

Quote:
Originally Posted by Fat Nightmare13 View Post
No I mean... from the main menu, when I first open the program, none of the Gen V buttons do anything. :\
Quote:
Originally Posted by Fat Carefree Cradily View Post
You aren't alone my 10.5.6 Mac has the same problem, only the Gen 4 Seed Finder opens up a window when clicked, however on my mom's laptop, 10.6.6 all windows open up just fine. O_o
Ok, it seems there may be an issue with 10.5 versions. Unfortunately, I don't have 10.5 handy to test with, so I might contact one or both of you to do some testing.

Can both of you please do the following test? Open the Console application in the Applications/Utilities folder, then run PPRNG. Try clicking on one of the Gen 5 buttons and see if any log appears in the Console application. Also, after clicking on one or more of the buttons, open the Window menu to double check that the windows aren't being opened offscreen somehow.

We'll get this worked out.

Quote:
Originally Posted by Fat Cooper View Post
One more question for now, when the program tells me the R key (or any other key) is necessary to hit my seed, when do I start holding that?
Right after you start the game from the DS menu (whether by pressing A or by using the touch screen) you press the specified button combo and hold it until after the initial white Pokemon Company screen disappears.

Last edited by chiizu; Apr 6th, 2011 at 10:35:44 AM.
chiizu is offline   Reply With Quote
Old Apr 3rd, 2011, 10:06:40 PM   #22
Arseus
is a Pre-Contributor
 
Join Date: Oct 2006
Posts: 869
Default

I know I am not directly involved, but I will try to help you out with this. Using Mac OS X 10.5.8 (Intel version), I cleared Console of all records, then opened PPRNG. I clicked each of the options, and sure enough, nothing came up. This is what was shown under the Console application:

DS Parameter Searcher


Standard Seed Searcher


Standard Seed Inspector


Wonder Card Seed Searcher


Wonder Card Seed Inspector


C-Gear Seed Searcher


C-Gear Seed Inspector


SID Searcher


DS/Game Config


On the contrary, nothing appears on Console if I open the "Seed Searcher" under the Generation 4 header. Checking the "Window" menu also only gives the PPRNG option, so there are no windows being opened at all. I do not know if you need logs for all of the different options, but I included them nonetheless; please note that I did try a few buttons before formally trying and logging them, in case that is a factor in your debugging.
Arseus is offline   Reply With Quote
Old Apr 3rd, 2011, 10:46:14 PM   #23
Nightmare13
 
Nightmare13's Avatar
 
Join Date: May 2006
Posts: 156
Chicago, IL, USA
Default

Getting:

Sender[PID] Message
com.apple.SystemStarter[18] Stopping ProTecV Server

For all Gen V buttons.

Thankfully my laptop is running Snow Leopard so I'm going to try this out soon. Thanks for the hard work. :)
__________________
Black FC: 0948 1719 1756
My Trade List
Nightmare13 is offline   Reply With Quote
Old Apr 4th, 2011, 1:53:02 AM   #24
Carefree Cradily
 
Carefree Cradily's Avatar
 
Join Date: Jun 2010
Posts: 20
Hoenn
Default

Clicked Standard Seed Searcher
...

Clicked Standard Seed Inspector
...

Clicked Wonder Card Seed Searcher
...

Clicked Wonder Card Seed Inspector
...

Clicked C-Gear Seed Searcher
...

Clicked C-Gear Seed Inspector
...

Clicked SID Searcher
...

Clicked DS Parameter Search
...


Clicked DS/Game Config , a bunch of stuff popped up for this one
...


When I clicked the 4th Gen Seed Searcher, nothing appeared. :/

I found these results under the LOG FILES -> System.log, otherwise simply opening the console got me nothing but
"com.apple.loginwindow[25] 25 System shutdown time has arrived" For every click, which didn't seem right, which is when I looked around a bit more and found the System.log. I hope these are helpful, as I'm not very familiar with using the Console so hopefully this is the sort of information you're looking for, let me know if there's anything else I should do to help or if there is a different section of the Console I should be looking in to get the error information that you need.

Oh and the Window menu only shows PPRNG and nothing else.
__________________
Black FC:4169-3827-7711
White FC:0948-2106-4459
HeartGold FC: 4297-6000-1560
Carefree Cradily is offline   Reply With Quote
Old Apr 4th, 2011, 2:08:19 AM   #25
kingoftricks
 
kingoftricks's Avatar
 
Join Date: May 2010
Posts: 172
The Narrow Alley in Castelia City
Default

Nothing comes up when I hit search on the Standard Seed Searcher...not even the blue progress bar...is there a way to fix this?
NVM, Fixed it already. :)
When do you suppose the tutorial for this will come out? I'm not rushing or anything, I'm just curious. Thanks.
__________________
HG FC:4211 6584 1655
Black FC: 4169 4111 0240
I EV train for credits. 5th gen only, Just leave me a VM if you need anything. ;)
The biggest nightmare in Pokemon? Whitney's Miltank. Your arguments are invalid.
Looking for a PPRNG breeding tutor. Please VM/PM me . Thanks.

Last edited by kingoftricks; Apr 4th, 2011 at 2:30:22 AM.
kingoftricks is offline   Reply With Quote
Reply Smogon Community > Contributions & Corrections > Projects

« Previous Thread | Next Thread »
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -4. The time now is 7:48:31 AM.