ROM Hack Guide: Make A "Legit" Pokemon using Pokegen!

Mr. Prince

Well-Known Member
OP
Member
Joined
Oct 29, 2011
Messages
537
Trophies
0
Location
All Blue
XP
245
Country
Saudi Arabia
Guide: How To Make A "Legit" pokemon
using Pokegen!










(NOTE 1 : THIS GUIDE IS FOR B/W, I DON"T GUARANTEE A LEGIT POKEMON FOR OTHER GAMES)

(NOTE 2 : THIS IS NOT FOR LEGENDARY OR UN-BREEDABLE POKEMON)



PS: If the pokemon wasn't accepted in random wi-fi, please PM me or post a reply.

EDIT: I kind of made typo by typing "male" instead of "make" and I have no idea how to edit the info that is written above the guide of this topic.
 
  • Like
Reactions: 1 person

Necron

Lurking~
Member
Joined
Dec 29, 2008
Messages
1,078
Trophies
1
Location
Mi casa
XP
2,356
Country
Chile
Good guide. Some questions. Can you make pokemon so they look like they came from other gen? And catched pokemon?
Also, is best to use serebii.net pokedex, since it tells you if a DW ability is avaible or not, since not all pokes are avaible with their DW abilities.

P.S: teach me how to do the eternal blizzard!
 

FlashX007

Well-Known Member
Member
Joined
May 3, 2009
Messages
1,295
Trophies
0
Age
31
Website
Visit site
XP
344
Country
United States
Whatever its been ages since I played. I only play for fun now. When it comes to metagaming related to Pokemon I learned to get out while you can or you will waste your life over it.
 

DarkStriker

GBAtemp's Kpop lover!
Member
Joined
Mar 15, 2009
Messages
1,959
Trophies
0
Age
17
Location
NIKU!
Website
Visit site
XP
541
Country
Norway
In Black/White, the PID algorithm were remade and IV/nature has no correlation anymore. You can manually edit IV and nature without worrying about it going unlegit. There is no way to prove if it is legit IV or not as far as i know. PID only affects gender, shininess and ability. Thats why your tick on shiny wouldnt always work because of a new algorithm for the Black/White. Also if you only intend to change his ability, but not his gender/shininess its better to leave the PID field BLANK. PokeGen automatically generates the PID for you. DW abilities also has no correlation to PID. DW abilities simply "overwrites" it. So your safe to change it to whatever DW ability it has without worrying about a new PID. Do note that PokeGen makes the PID based on the algorithms from the last gen!

@FlashX007: PokeSav was awful because it didnt have the ability to make pokemon look legit as compared to PokeGen when Black/White came. You wont be able to go wifi with pokemon made with PokeSav unless you manually create the PID to make them look legit. And PokeGen is easier than PokeSav in terms of just creating a pokemon. PokeSav is harder to create legit pokemon now.

EDIT: And if you really want to make them look legit with the PID values for the shininess/gender/ability, then it will require a GOOD amount of your free time where you use 2/3 of it to learn about hex-editing and how PID works.

EDIT2: And this should be in tutorial/FAQ thread. Not to mention that there is already a guide for this there that has pictures and offers other options than just creating a pokemon from scratch.
 

Mr. Prince

Well-Known Member
OP
Member
Joined
Oct 29, 2011
Messages
537
Trophies
0
Location
All Blue
XP
245
Country
Saudi Arabia
Good guide. Some questions. Can you make pokemon so they look like they came from other gen? And catched pokemon?
Also, is best to use serebii.net pokedex, since it tells you if a DW ability is avaible or not, since not all pokes are avaible with their DW abilities.

P.S: teach me how to do the eternal blizzard!

Yeah, you can, but you have to change the "origin" and "Game" to match the gen you want.

And, no I can't teach you, because you don't have any mental problems.........JK, JK!! :D

In Black/White, the PID algorithm were remade and IV/nature has no correlation anymore. You can manually edit IV and nature without worrying about it going unlegit. There is no way to prove if it is legit IV or not as far as i know. PID only affects gender, shininess and ability. Thats why your tick on shiny wouldnt always work because of a new algorithm for the Black/White. Also if you only intend to change his ability, but not his gender/shininess its better to leave the PID field BLANK. PokeGen automatically generates the PID for you. DW abilities also has no correlation to PID. DW abilities simply "overwrites" it. So your safe to change it to whatever DW ability it has without worrying about a new PID. Do note that PokeGen makes the PID based on the algorithms from the last gen!

@FlashX007: PokeSav was awful because it didnt have the ability to make pokemon look legit as compared to PokeGen when Black/White came. You wont be able to go wifi with pokemon made with PokeSav unless you manually create the PID to make them look legit. And PokeGen is easier than PokeSav in terms of just creating a pokemon. PokeSav is harder to create legit pokemon now.

EDIT: And if you really want to make them look legit with the PID values for the shininess/gender/ability, then it will require a GOOD amount of your free time where you use 2/3 of it to learn about hex-editing and how PID works.

EDIT2: And this should be in tutorial/FAQ thread. Not to mention that there is already a guide for this there that has pictures and offers other options than just creating a pokemon from scratch.

Well, with the steps I provided I got a full party of "Legit" pokegen-made pokemon (I tried to leave the PID empty so it would auto-generate a working PID but it gave me a bad PID, and for DW abilities, I made a reuniclus with Regenerator and the game wouldn't accept it as a "Legit" pokemon)


nice guide i have to try this sometime...



also for step 10 replace it with this.

http://bulbapedia.bu...9mon_by_ability

if you want to that is.

Thanks, I edited my post!
 

DarkStriker

GBAtemp's Kpop lover!
Member
Joined
Mar 15, 2009
Messages
1,959
Trophies
0
Age
17
Location
NIKU!
Website
Visit site
XP
541
Country
Norway
Well, with the steps I provided I got a full party of "Legit" pokegen-made pokemon (I tried to leave the PID empty so it would auto-generate a working PID but it gave me a bad PID, and for DW abilities, I made a reuniclus with Regenerator and the game wouldn't accept it as a "Legit" pokemon)
Unreleased Dreamworld ability will ALWAYS result in it being unlegit(Can still enter wifi i think lol). And the auto-generate from blank should be used with the change of Ability only. If you give him a DW ability, then you want to keep the old PID. The bad PID was most likely the result of you flikering with the gender/shininess or the algorthim made a PID for that ability making the game detect that it has ability other than the ability it has(dw abilites not included). Which is way i said that dw abilties "overwrites" the PID and even so the PID is still being read and if the PID doesnt fit with the pokemons ability 1 or 2 it will result in illegal pokemon. If Pokemon is created from the scratch, then indeed finding a PID might be better, but editing a Pokemon from a existing one is always better and recommended.
 

Mr. Prince

Well-Known Member
OP
Member
Joined
Oct 29, 2011
Messages
537
Trophies
0
Location
All Blue
XP
245
Country
Saudi Arabia
Well, with the steps I provided I got a full party of "Legit" pokegen-made pokemon (I tried to leave the PID empty so it would auto-generate a working PID but it gave me a bad PID, and for DW abilities, I made a reuniclus with Regenerator and the game wouldn't accept it as a "Legit" pokemon)
Unreleased Dreamworld ability will ALWAYS result in it being unlegit(Can still enter wifi i think lol). And the auto-generate from blank should be used with the change of Ability only. If you give him a DW ability, then you want to keep the old PID. The bad PID was most likely the result of you flikering with the gender/shininess or the algorthim made a PID for that ability making the game detect that it has ability other than the ability it has(dw abilites not included). Which is way i said that dw abilties "overwrites" the PID and even so the PID is still being read and if the PID doesnt fit with the pokemons ability 1 or 2 it will result in illegal pokemon. If Pokemon is created from the scratch, then indeed finding a PID might be better, but editing a Pokemon from a existing one is always better and recommended.

Yeah, I know, but this guide explains how to create a pokemon from scratch, so that's why I said to search for PID.
 

DarkStriker

GBAtemp's Kpop lover!
Member
Joined
Mar 15, 2009
Messages
1,959
Trophies
0
Age
17
Location
NIKU!
Website
Visit site
XP
541
Country
Norway
Yeah, I know, but this guide explains how to create a pokemon from scratch, so that's why I said to search for PID.
It also works from scratch. The auto-generated PID by leaving the space blank is generated with the A-B-C-D algorithm which is from the 4th gen pokemons. You just have to make sure is generated before you change his ability to dreamworld. Its basically doing what your telling the others to do.
 

Mr. Prince

Well-Known Member
OP
Member
Joined
Oct 29, 2011
Messages
537
Trophies
0
Location
All Blue
XP
245
Country
Saudi Arabia
It also works from scratch. The auto-generated PID by leaving the space blank is generated with the A-B-C-D algorithm which is from the 4th gen pokemons. You just have to make sure is generated before you change his ability to dreamworld. Its basically doing what your telling the others to do.

When I tried the A-B-C-D algorithm, it didn't work, but when I tried the A-B-D-F algorithm, it worked!
 

DarkStriker

GBAtemp's Kpop lover!
Member
Joined
Mar 15, 2009
Messages
1,959
Trophies
0
Age
17
Location
NIKU!
Website
Visit site
XP
541
Country
Norway
When I tried the A-B-C-D algorithm, it didn't work, but when I tried the A-B-D-F algorithm, it worked!
Well thats no wonder because the algorithm on Black/White is different like i said. The best way to make a 100% working PID no matter what is to create the PID from scratch with a hex program.
 

Mr. Prince

Well-Known Member
OP
Member
Joined
Oct 29, 2011
Messages
537
Trophies
0
Location
All Blue
XP
245
Country
Saudi Arabia
I did understand that the algorithm for gen 4 pokemon are different from B/W.
Just trying to say that PokeGen's algorithm is still based on Gen 4, and thats why there will always be a fault in the PID that results in not being able to access wifi.

Thanks, and is the algorithm stored in the pokemon itself or the game?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    DinohScene @ DinohScene: when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying