Search the Community
Showing results for tags 'generator'.
-
Version 1.1.6
2582 downloads
This application can generate TID/SID pairs that can be used with the Cute Charm Glitch in Gen 4, and even outputs an Action Replay Code. You can: Choose the Cute Charm Lead, Shiny Group, and even specify a Trainer ID Even let the program choose the Shiny Group for you (if you want the shiny natures to be a surprise) Choose the button combo that activates the Action Replay Code (for those with broken buttons. Yes, I'm talking about you, shoulder buttons!) Add an Cute Charm Pokemon to be hacked in Compared to RNGReporter (one of the other programs that can calculate Cute Charm ID pairs), this program is: More user-friendly; there isn't all the RNG abuse stuff to get confused about (I still recommend RNGReporter if you plan on RNG Abusing for IDs) Built with everything you need. You no longer need to go online and find your 'Desired PID', etc. Able to output a Action Replay Code Able to choose Shiny Group for you Able to give you a Cute Charm Lead through the AR Code For more information visit the project's GitHub Page. -
Why does my PID/IV Generator look like this? Is this normal?
-
Theres a question thats been bothering me for a while now and I thought I'd ask it here. Does the Pokemon ID generator in Pokesav actually generate legal Pokemon IDs based on IVs, the location obtained etc. or does it just generate random Pokemon IDs? If it does generate random Pokemon IDs, is there any way that I can get a legit Pokemon ID for the given IVs, location obtained etc. or would I have to remake the pokemon completely?
-
EDIT: I think this is the most popular hit when people Google me and / or PKMDS. Just as an FYI to all those out there, this project is long dead. You can see my new stuff here: http://projectpokemon.org/forums/showthread.php?20984-PKMDS-Code-Library-Gen-V Hello all. Using my awesome PKMDS code library, I have created a little wizard for generating Pokémon. Right now it is somewhat incomplete, as there are some other features I'd like to get in there as well. THE GOAL: Upon finishing this program, the idea is to quickly and easily generate a 100% legal Pokémon, as if it were encountered in the game, which can be dumped directly into a save file, saved as a PKM file, or exported as an ARDS code file. Please try it out and let me know what you guys think! EDIT: You need the latest .Net framework for this program to work. PKMDS_Pokemon_Generator_by_Codemonkey85.zip
-
Well I was trying to create a team of Pokemon and I just wasn't getting what I wanted from Pokesav PID Generator or the other command line one that has been recommended. So I wrote one of my own in C#. I find it easier to use then the others. I made it so you can set a max gender value (just in case you want to specify your gender). Next you can specify if you want the first or second ability or if it doesn't matter to you. Next you can pick the Nature you are looking for. Then you can opt to search for particular IV's. At the moment I have programmed it to search for the IVs you selected or higher. I know this isn't always optimal, but I will update that eventually. I plan to have it able to choose to search for equal to your value, equal or better, and equal or worse. It also currently lacks the ability to search for Shiny Pokemon. I do know how to implement this I just wanted to get the immediate functionality working the way I wanted it. The columns can be selected to have it sort by descending or ascending of that value. Note: This program is still in the beta, if not alpha, stages. While I have compared it against the other PID generators and the examples provided on Smogon it is possible it might miscalculate something I haven't forseen. Warning: When generating PIDs it can take a while to get a complete sample of PIDs. You can always stop it and then look through what was already generated. Just so you can understand it will generate every single Pokemon possible searching for one to meet your specifications which is approximately 2^32 which comes out to a bit over 4.2 million Pokemon. That is such a sheer amount that it will take a while to complete search for anyone's computer. Please send me any errors that you may come across so I may correct them. PID_Generator.zip
-
I used the PID/IV generator to make a legit max 31 IV, shiny hasty Palkia. So I tried the PID Generator with option number 4 and answering all the questions correctly. And after about 10 min for the results to be made. It always says it could not be made or something along those lines. I tried it again with a different nature and ID to make sure but it all ended up in a 30 minute of epic failure:frown:. Anybody else have a simillar problem?
-
Hi as far as I can remember I was using a cheat code generator for Pokemon Ruby/Sapphire/Emerald to do something like Pokesav but you have to input in in Codebreaker/VGA or blah blah blah.... Anyone remembers?
- 10 replies
-
I remember there was one somewhere, where you put in the ID and SID, and it returned a list of IV/nature/gender combos that would be valid shinies with that ID and SID, anyone have a link?
-
This may sound noob-ish, but I was wondering if anyone could explain what "Type 1, Type 2, etc." mean when using the built-in PID generator. I know they have something to do with what type the PID is (Normal NDS or GBA, Very Rare GBA, Common GBA Event (Unrestricted), etc.), but I was hoping to find out which number type corresponded to what. I've been searching around for a day or so looking for the information, but I can't seem to find it.
-
I just want to make a legit shiny 10 Aniv Suicune,'coz the one that is on the event download is too bad (IVs/nature). It's PID is type 4. Is there a way to generate a legit type 4 shiny PID,corresponding to IVs I choose?
-
PokeGen is now maintained by Mat. Current version: 3.1.13 <-- THIS IS A LINK, SINCE PEOPLE DON'T GET IT Be sure to always keep backups of your save files prior to editing. I'm not perfect, mistakes can exist in the program still. This program can be used for Diamond, Pearl, Platinum, Heart Gold, Soul Silver, Black, White, Black 2, and White 2 for the following tasks: Generating Action Replay codes to create Pokemon, modify the Pokedex, and add Mystery Gift data, including exporting to an XML file that can be dragged to the Action Replay code manager Loading and saving of save files. Pokemon data and Pokedex data can be fully modified. Loading and saving of party and PC .pkm files (136, 220, and 236 byte, encrypted and unencrypted) Adding Wonder Cards to save files Conversion of Action Replay codes into Pokemon information (This is limited.) Finding a PID to match IVs, nature, gender, ability, shininess, and hidden power type/power - with variable IVs Recalculating save file checksums Editing items Editing C-Gear background images Most of what you need to know to use the program is self-explanatory. However, there are now tooltips explaining just about everything in it. There are some things that aren't quite covered though: Windows XP or newer is required. (However, it does run without issues on "emulated" Windows programs for Mac OS and Linux.) (This is only applicable to generation 4 games, and maybe not even HG/SS.) Using codes for party Pokemon can sometimes cause bad eggs upon activating the code. You can just activate it again and it should fix the problem. (You can check the summary after activating each time to see if it's fixed, or just close the party display and re-open it.) I don't think there's any way around this. As far as I know, this has no negative effect on the game when you save, as long as you don't save it with a bad egg. (I'm not even sure if saving with a bad egg would be harmful, but there's no reason to do so.) Pokemon can be dragged around amongst party/box slots. .pkm files can be dragged into and from party/box slots. You can associate compatible files (save files, .pkm files, etc) with PokeGen to be able to easily load them from Explorer windows. Holding alt and clicking a Pokemon icon will display that Pokemon's information instead of requiring you to right click and "View data". Holding shift + alt and clicking a Pokemon icon will set the slot's data with the tab's data. Obviously this is equivalent to right clicking and selecting "Set". If you don't want to receive updates to certain languages, delete the corresponding language file. If you can't figure out how to do something, read the tooltips. For those that don't know, tooltips are an informative message that gets displayed when you stop your mouse pointer over a control (editbox, dropdown box, button, etc) for a short period of time. There's also the questions and answers thread that's being updated occasionally. Note the date on posts in this thread if you're reading through it. There were many changes to the program since its initial release, including a rename, removal of generation 3 support, and other major redesigns. Also, this thread used to be the only way to post feedback/bugs for the program, prior to a forum section being made. That's why it has tons of posts when it's a locked thread.
- 860 replies
-
- 2
-
- black and white
- codes
- (and 11 more)
-
I think it would be cool to create (or port) PokeGen to the Android platform! I have many of the plans to do so already in my head, so mainly, the only things needed to do is just the time intensive coding portions. Of course, I would really like to get the approval of the PokeGen creator (since my code and GUI would be based off of the original PokeGen), but first I would like to see if anyone would like this idea? It would be a simple UI that would run on the android (very simple so most droids could use it), this way if you ever had any spontaneous need to create a Pokemon, or a really great idea for a Pokemon, then you could do it anytime, anywhere. Once created on the phone, a "PokeBox" application would be used to get all of your .pkm files onto your computer, in this way you would be able to use your .pkm files however you wish via your computer, edit it more, share with friends, etc. Eventually, I think it would be cool to port PokeSav to the Android. Unfortunately, I do my computer things in my spare time, so even if people thought the PokeGen for Android idea would be fun, I would still need time to put it all together. So what do you think? Would anyone actually use it? I really wouldn't like to spend many hours developing this tool if no one would want it. Thanks for your input! (Also, forgive me if this is the wrong area to post as I didn't know if it should be posted in the general topics or under the pokegen topics.)
-
ive recently strated using pokegen for white and it has been working perfectly as i wanted and as it should. ive done basically everything in the game, short of playing online since the pokegen pokemon dont tend to work. im not worried about all that i just want to know if i can restart the game and play with hacked pokemon all the way through (after beating the first gym leader so i can get the c-gear and use the gts) thanks in advance! :redface:
-
The Normal PRNG: class pkmgen4prng(object): def __init__(self,seed): self.seed =(seed * 0x41C64E6D + 0x6073) if self._bitLen(self.seed)>32: self.seed = self.seed>>self._bitLen(self.seed)-32 object.__init__(self) def prngenerate16(self): seed = self.seed self.seed = (self.seed * 0x41C64E6D + 0x6073) if self._bitLen(self.seed)>32: self.seed = self.seed>>self._bitLen(self.seed)-32 return seed>>self._bitLen(seed)-16 def prngenerate32(self): firstrandom16 = self.prngenerate16() secondrandom16 = self.prngenerate16() return ((firstrandom16<<16)|secondrandom16) def _bitLen(self,int_type): length = 0 while (int_type): int_type >>= 1 length += 1 return(length) The GTS PRNG: class pkmgen4gtsprng(object): def __init__(self,seed): self.seed =(seed * 0x45 + 0x1111) if self._bitLen(self.seed)>31: self.seed = self.seed>>self._bitLen(self.seed)-31 object.__init__(self) def prngenerate16(self): seed = self.seed self.seed = (self.seed * 0x41C64E6D + 0x6073) if self._bitLen(self.seed)>31: self.seed = self.seed>>self._bitLen(self.seed)-31 return seed>>self._bitLen(seed)-16 def prngenerate32(self): firstrandom16 = self.prngenerate16() secondrandom16 = self.prngenerate16() return ((firstrandom16<<16)|secondrandom16) def _bitLen(self,int_type): length = 0 while (int_type): int_type >>= 1 length += 1 return(length) Credits: LexyEvee/Evee (veekun.com) - for helping me fix my code and providing the gts prng constants