Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources

Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.



Reply
Click here to go to the first staff post in this thread.  
Thread Tools
  #151    
Old February 24th, 2009 (01:33 PM).
RetroGamer379's Avatar
RetroGamer379
Call Me Retro!
 
Join Date: Feb 2009
Location: Places, Ya Know.
Age: 20
Nature: Careful
I simply LOVE this program, exactly what I need!
Reply With Quote
  #152    
Old February 26th, 2009 (04:42 PM).
poddish's Avatar
poddish
Spirit Of Radio
 
Join Date: May 2008
Location: Earth
Send a message via Windows Live Messenger to poddish
well actually there are quite a few pokemon that, when bred, don't always come up with their lowest evo. form, the most well-known ones are the incense ones, but the nidorans can have EITHER gender as the baby pokemon, and I heard that also happens with volbeat and illuminous, and plusle and minun, but I amn't sure about those though...
__________________
I believe children are the future.
As such, we can do whatever we want, and in the future, when it's time to clean up our mess, they will have to do it for us.
Reply With Quote
  #153    
Old February 26th, 2009 (05:30 PM).
Gamer2020's Avatar
Gamer2020
This love is a sickness...
 
Join Date: Jun 2008
Location: Distant Land
Gender: Male
Nature: Bold
Send a message via Skype™ to Gamer2020
Seriously!

Does anyone have any clue where this tools maker is now and why he or she hasn't logged in?
__________________
Pokemon Game Editor Download!
Pokemon TCG Assistant!
Fun Fact: Even though PGE isn't posted on PC anymore it still has the same number of downloads per day.
Accept no imitations!
Reply With Quote
  #154    
Old February 28th, 2009 (03:36 AM).
HellShadower's Avatar
HellShadower
Beginning Trainer
 
Join Date: Nov 2008
Location: Singapore~AMK~
Gender:
Nature: Adamant
[quote=12345;3540235]I can't open it.
"Application error"
(sorry, I know why I can't open it)
Why can't you open it? I had the same problem!!
__________________
Reply With Quote
  #155    
Old February 28th, 2009 (06:10 PM).
SlyBash
Beginning Trainer
 
Join Date: Feb 2009
Location: I dwell huddled in a dark corner benath your basement playing tetris.
Gender:
Nature: Naughty
When i open mine i get the error:
"The application failed to initialize properly (0xc0000135). Click on OK to terminate the application."
Reply With Quote
  #156    
Old March 6th, 2009 (05:25 PM).
Musician of Literature's Avatar
Musician of Literature
La musica es la fuerza...
 
Join Date: Nov 2008
Location: Within a book
Gender: Male
Nature: Jolly
Quote originally posted by silver314:
Hello, everyone. I'm announcing the release of YAPE (Yet Another Pokemon Editor) version 0.9. This is, essentially, a pre-release of the coming version 1.0 (due out when it's out). I figured the community could use the new tool, and since all of the main features are complete and at least lightly tested, I'm releasing 0.9 now.

Main Features
YAPE works on the 3rd generation games (R/S/FR/LG/E) and edits the following:
  • All of the base stats, EVs, etc. This includes a few I have not seen editable in any other editors (such as the level-up rate).
  • Evolutions
  • Usable TMs/HMs
  • Learned attacks. (it even handles updating all the pointers automatically; adding/removing these for a pokemon is now extremely easy.)
  • Pokedex entries (including the height, weight, size, and text)
Some possibly less-obvious features:
  • Everything in the "Pokémon Selection" group can be used to select the active Pokémon. That means you can click on an entry in the evolution tree, enter one of the dex numbers, or select by name, etc.
  • You CAN change the number of learned attacks for a Pokémon. YAPE keeps all learned attacks for all Pokémon in the same space and only places a restriciton on the total across all Pokémon (to avoid overwriting important data by accident.) If you wish to add more learned attacks to say, bulbasaur, you would need to remove one from another Pokémon. You can add more moves to the "?" Pokémon this way. In future versions I plan to have the ability to specify a custom pointer for these for more advanced users, but beware that there will be no checking/automatic pointer updating on any such custom pointer values.
  • The text for the Pokédex entries is like the learned attacks. YAPE only tracks the total space for all text. If you want to make one entry longer, you would need to shorten another one.
  • It is possible to change what a Pokémon breeds to, but this must be done by editing evolutions. The game just backtracks through the evolution tree to determine what the result of breeding is. (There are a few special cases where it will stop before the beginning, such as breeding wobuffet without having it hold a lax insence, but everything else uses the beginning of the tree.) See the help file for more detailed info on how to do some more advanced things with this.
FAQ
  • Is it possible to add/edit dex entries for the "?" Pokémon (the ones between Celebi and Treecko)?
    • No. At least not in any useful manner. There is a limit of 386 dex entries. Technically, you could have an entry for them by changing the national dex numbers of these Pokémon to something between 1 and 386. However, this provides no real benefit over simply editing the stats/graphics of another existing Pokémon that already has a national dex number in the required range. See post #33 of this thread for all the gory details. If you want to make a hack with more than 386 Pokémon, it is strongly suggested that you wait for D/P tools and use those games as a base instead.
  • I opened a ROM in YAPE, just changed one thing (or nothing at all), hit save, and lots of bytes changed in the ROM. What gives?
    • The additional change you are seeing is probably normal. YAPE doesn't specifically track what was edited, it just saves all data every time you do a save. The things that are likely to change are:
      • the pokedex text/pointers (mainly in leaf green, as YAPE compacts all the entries and lg has some empty space in its dex text area)
      • The order of evolution data. For example, Eevee has 5 evolutions. It is possible that YAPE may change the order that these 5 evolutions appear in. (Evolution data is compacted/sorted internally in YAPE. When it writes the data back, it puts it in the sorted order rather than original order.)


Feature Requests
I'm listing the feature requests that I'm considering here. I have no current timelines for any of these features, so please do not ask when any of them will be done. In fact, I make no guarantees that any of these will be finished at all. They will only be added if I have the time and can do so in a sane, stable, and user-friendly fashion.

Considered for v 2.0 or sooner. I have at least a general idea of how to handle all of these, but in many cases the implementation is non-trivial:

  • Egg move editing. (Thanks to Teh Baro for info on this)
  • Pokédex order editing.
  • Simple method for expanding the space available for dex text and learned attacks. This will allow the addition of many more learned attacks and larger text entries without losing the safety and convenience of YAPE's automatic pointer updates.
  • Various other polish and niceties in the UI.
  • Importing/Exporting data as text.
Considered for post-v2 (Probably a long way off, if I ever get to it.):

  • Graphics editing for Pokémon (sprite, pallete, position on battlefield, presence of shadow, etc.). General graphics editing should be done with a tile editor or unlz etc.
Considered for separate companion tools to YAPE:
  • Type strength/weakness editor.
  • Attack editor (i.e. something that edits attack name, power, accuracy, etc.)
  • Item editor

If you would like to see a feature that's NOT listed above, feel free to let me know. Be aware, though, that I've got a pretty large list already, so the odds of any new requests (aside from very minor ones) being added in the near future is small.


If you're having issues with YAPE:
  • If the program will not start due to some error, you probably have one of the following issues:
    • You do not have the .Net framework 2.0 or higher installed. You can get this through windows update or from microsoft.com. It is free.
    • You're missing some of the dlls required by YAPE. These are included in the distribution; make sure you keep them in the same folder as the main program.
  • If anything in the UI is confusing, check the help files first. They contain much more detailed descriptions about what some of the options and stats mean.
  • Currently this only edits the English versions of the games. If someone can track down the necessary offsets for other versions, I will add support for those as well.
  • If you have a problem not covered above, either PM me or post in this thread and I will do my best to help you.
Translators Wanted
I would love to be able to release 1.0 in a few more languages. If anyone is interested in translating it, let me know. I'm using ini files for all of the program's text, so you would not need to do any actual programming. Take a look in data\en-us\*.ini for an idea of what would be involved in the translation. (Translating the help file would be nice as well, but I realize that is more work...)

Translation Update:
  • See post #38 for some more detailed instructions on making a translation.

Constructive feedback is, of course, welcome.

Enjoy!
--Silver314
I would like to see this program make you able to change a pokemon's type. Like say you're editing a bulbasaur, and you want to replace it with a dark/fighting type. I would like your program to do that.
__________________
[sig-reason="Your images are collectively too tall"]


Please support Pokemon Athens and Sparta!
Reply With Quote
  #157    
Old March 7th, 2009 (11:21 PM). Edited March 7th, 2009 by FinalZero.
FinalZero's Avatar
FinalZero
...
 
Join Date: Dec 2008
Quote originally posted by Agent of Pokemon:
I would like to see this program make you able to change a pokemon's type. Like say you're editing a bulbasaur, and you want to replace it with a dark/fighting type. I would like your program to do that.
Did you even open the program? It already can do that.

Just out of curiosity, as this might be an error, can anybody get the egg hatch speed and base happiness to actually change when they try to? I change it and save, but when I click back it still shows what it was before.
Reply With Quote
  #158    
Old March 8th, 2009 (01:45 AM).
Banjora Marxvile's Avatar
Banjora Marxvile
Oui Oui Si Si Ja Ja Da Da
 
Join Date: May 2008
Age: 21
Gender: Male
Nature: Lonely
Quote originally posted by FinalZero:
Did you even open the program? It already can do that.

Just out of curiosity, as this might be an error, can anybody get the egg hatch speed and base happiness to actually change when they try to? I change it and save, but when I click back it still shows what it was before.
You need to edit the Custom number, not the standard. After editing that, it should work.
__________________

Man of Steel
He harbors no shame
Got cut a raw deal
But he holds no blame
Gone and forgot to feel
Numb for pretentious pain
As he spins the wheel
There's no loss nor no gain...


Nerves o
f Steel
He must remain
Even if it kills
To remember my name
A view to a thrill
Like Campari and Champagne
I'm on the rocks
Please tell me, What Is My Name?

Reply With Quote
  #159    
Old March 8th, 2009 (09:45 PM).
FinalZero's Avatar
FinalZero
...
 
Join Date: Dec 2008
Quote:
You need to edit the Custom number, not the standard. After editing that, it should work.
Ah, I see how it works now. But, it is a rather unintuitive way of doing it. I wonder if he really intended to make it that way...
Reply With Quote
  #160    
Old March 10th, 2009 (07:23 AM). Edited March 10th, 2009 by Sophidius.
Sophidius's Avatar
Sophidius
Need a storyline? PM me!
 
Join Date: Mar 2009
Location: Farawaystan
Nature: Quiet
It doesn't work! It can't read my Firered ROM and in my my Ruby ROM it displays everything in Spanish?

Never mind it works now Turns out I had a EU version for Fire Red and a Spanish version of Ruby
__________________
Officially stopped hacking, but do check out my fanfic: The Legend of the Aquatus

Did you know that Mewtwo is actually a crossing between Marowak (Cubone's mother from Pokemon Tower) and Mew? O_o
Reply With Quote
  #161    
Old March 14th, 2009 (11:48 AM).
remyabel
Beginning Trainer
 
Join Date: Mar 2009
This is annoying. I can't even download it because the attachment code is ****ed up

It DOWNLOADS THE PHP FILE. I did save target as and there is no direct link

UPLOAD IT SOMEWHERE ELSE
Reply With Quote
  #162    
Old March 28th, 2009 (08:36 AM).
Aurasan
Beginning Trainer
 
Join Date: Dec 2008
Gender:
*yawn*
most useful and useless tool I have found..
No compatibility with platinum? or even d/p?
every other game, this is a necessity..
__________________





Reply With Quote
  #163    
Old March 30th, 2009 (11:56 AM).
RedBig's Avatar
RedBig
Beginning Trainer
 
Join Date: Sep 2008
Ok after reading through the forms it seems this is the best program for pokemon editting...but i have an issue with just openning it. When i try to run it, it says that it is not a vaild Win32 application. I didn't see anybody else with the prob and just wanted to know how to fix it. I'm new and would like help thanks!
Reply With Quote
  #164    
Old April 6th, 2009 (03:15 PM).
ajohn101
Beginning Trainer
 
Join Date: Mar 2009
Gender:
how do i edit evolutions?
everytime i try and play the rom it never works it goes to the evolution screen and does a cancel and says ...?
Reply With Quote
  #165    
Old April 6th, 2009 (06:02 PM).
Citrus Bolt
Beginning Trainer
 
Join Date: Apr 2009
Gender:
Quote originally posted by Xenomorph:
I would appreciate the help if someone could help me.

When I add a custom sprite and replace a pokemon with it, then say make a pokemon like Charizard evolve at a certain level. He ends up trying to evolve but stops and doesn't evolve and at the end the message goes

...?

any clue as to what's up with that? Thanks for any help I can get.

EDIT: I'm using Fire Red btw.
Has anyone figured this out? I could use this info.
Reply With Quote
  #166    
Old April 6th, 2009 (09:02 PM).
0m3GA ARS3NAL's Avatar
0m3GA ARS3NAL
Im comin' home...
Community Supporter Tier 1
 
Join Date: Jan 2008
Location: Superjail Penitentiary
Age: 22
Gender: Male
Nature: Gentle
Quote originally posted by Citrus Bolt:
Has anyone figured this out? I could use this info.
This is not a problem with YAPE, this is a script problem...

You ever play FireRed or Leaf Green before? Well, You CAN'T evolve Pokemon to a Non-Kanto Dex form (Like Golbat to Crobat, or Onyx to Steelix) Without the National Dex.

Please ask your question in the simple questions thread, but you should know, you need to know a bit of scripting to make it work... Just a little, but still...
__________________
>Boot Jailbot
>Pass *****
.
.
Jailbot OS Ver 1.1.2
Greetings Warden
of Superjail Penitentiary
Awaiting user input...

>Display User_Info
╠══User Info══╣
Username:
0m3GA ARS3NAL
Age: 18
Sex: Male ♂
Race: Caucasian
Quote:
"What is this
I don't even..."

M/O: Often acts out to get attention, but recently has changed that. Has been studying up on hacking information and hopes to participate in more advanced hacking discussion.
╠══End of File══╣
Awaiting user input...

>
Reply With Quote
  #167    
Old April 16th, 2009 (01:06 PM).
Bayonetta's Avatar
Bayonetta
Beginning Trainer
 
Join Date: Apr 2009
Does this opens japanese versions of pokemon?
Reply With Quote
  #168    
Old April 17th, 2009 (08:55 AM).
Gadbah
Beginning Trainer
 
Join Date: Mar 2009
Hello guys,

I downloaded YAPE from a bounch of sources and alla of the different ones had the followiing message when I tried to run the program:

YAPE.exe - .NET Framework Initialization Error
To run this application, you first must install one of the following versions of the .NET Framework: v2.0.50727
Contact your application publisher for isntructions about obtaining the appropriate version of the .NET Framework

I know what I have to do but I wonder if I SHOULD it. Is there any chance i will damage something in my Net Framework or something?

Hope I hear some answers because I really want to use this editor... :D
Reply With Quote
  #169    
Old April 18th, 2009 (08:45 PM).
Darkwaza's Avatar
Darkwaza
Magma Grunt
 
Join Date: Apr 2009
Location: Over there
Gender:
Nature: Calm
it's not leting my can someone help me it wont let me open the ini files or the dll files please help
__________________
Go to click this linkhttp://www.youtube.com/user/PivotJuniorDX




º¤ø„¸¨°º¤ø„¸¸„ø¤º°¨¸„ø¤º°¨
¨°º¤ø„¸ Korn¸„ø¤º°¨copy an paste
¸„ø¤º°¨ ROCK ON! `°º¤ø„¸if you think korn!!
¸„ø¤º°¨¸„ø¤º°¨¨°º¤ø„¸¨°º¤ø„ is great!
Reply With Quote
  #170    
Old April 25th, 2009 (09:05 AM).
Yuso6363's Avatar
Yuso6363
Beginning Trainer
 
Join Date: Apr 2009
Gender:
please can you make something exactly the same for diamond and pearl?
I need to be able to change the name, evolution, picture, type, moves and pokedex entry for my DS game!
thanks!
Reply With Quote
  #171    
Old April 25th, 2009 (08:15 PM).
0m3GA ARS3NAL's Avatar
0m3GA ARS3NAL
Im comin' home...
Community Supporter Tier 1
 
Join Date: Jan 2008
Location: Superjail Penitentiary
Age: 22
Gender: Male
Nature: Gentle
Quote originally posted by Gadbah:
Hello guys,

I downloaded YAPE from a bounch of sources and alla of the different ones had the followiing message when I tried to run the program:

YAPE.exe - .NET Framework Initialization Error
To run this application, you first must install one of the following versions of the .NET Framework: v2.0.50727
Contact your application publisher for isntructions about obtaining the appropriate version of the .NET Framework

I know what I have to do but I wonder if I SHOULD it. Is there any chance i will damage something in my Net Framework or something?

Hope I hear some answers because I really want to use this editor... :D
What YAPE is telling you is that you need to update your .NET framework. This is an overall good thing to do with your computer, since the .NET framework adds stability to your system... and allows for usage of programs made with VB.NET.
__________________
>Boot Jailbot
>Pass *****
.
.
Jailbot OS Ver 1.1.2
Greetings Warden
of Superjail Penitentiary
Awaiting user input...

>Display User_Info
╠══User Info══╣
Username:
0m3GA ARS3NAL
Age: 18
Sex: Male ♂
Race: Caucasian
Quote:
"What is this
I don't even..."

M/O: Often acts out to get attention, but recently has changed that. Has been studying up on hacking information and hopes to participate in more advanced hacking discussion.
╠══End of File══╣
Awaiting user input...

>
Reply With Quote
  #172    
Old April 27th, 2009 (04:49 AM).
Master Terrador's Avatar
Master Terrador
Welcome to the Underworld!
 
Join Date: Jan 2009
Location: Lost in my mind
Age: 20
Gender: Male
Nature: Quiet
I'm sry but I get this message often...InvalidArgument=Value of "0" is not valid for "Selectedindex..."Then it closes...How Do I fix this...If you can...
__________________
The distortion of antimatter signifies the dark one's arrival
Dragonadopters | Friend codes | Prism | Snakewood | Life of Guardians| Credits
Reply With Quote
  #173    
Old April 29th, 2009 (05:37 AM).
b1LLzZ
Beginning Trainer
 
Join Date: Apr 2009
Gender:
Incredible program.
btw if I have time, I may translate it into Greek
Reply With Quote
  #174    
Old May 6th, 2009 (08:31 AM).
+Roxas+'s Avatar
+Roxas+
God Of Umbreon
 
Join Date: Feb 2008
can you add an evolution to a pokemon for example eevee has 7 evolutions?
__________________
Reply With Quote
  #175    
Old May 6th, 2009 (08:37 AM).
Master Terrador's Avatar
Master Terrador
Welcome to the Underworld!
 
Join Date: Jan 2009
Location: Lost in my mind
Age: 20
Gender: Male
Nature: Quiet
Quote originally posted by +~Dark Umbreon~+:
can you add an evolution to a pokemon for example eevee has 7 evolutions?
Yes...You go to Evolutions...Select how you want them to evolve...And click Add...Its pretty simple...
__________________
The distortion of antimatter signifies the dark one's arrival
Dragonadopters | Friend codes | Prism | Snakewood | Life of Guardians| Credits
Reply With Quote
Reply
Quick Reply

Sponsored Links
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
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 06:03 PM.