Swampert 22 thank you for your wonderful programs (pokemon crystal) !,Is there a program for the Pokemon SS ... Pokemon Editor/Wild Editor ? to edit wild pokemon there is such? please answer... thank you :)

No problem, glad they're useful to you! As for HG/SS tools, I really don't think there's a lot, or at least I havn't seen many. Do a google search and see what comes up! I may look into making one if I get time!

Now what I wanted to post:

This is Challenge! A starter and rival editor for Red, Blue and Yellow. It correctly edits the game's scripts so you'll get no weird movements or glitched battles throughout the game now. Plus edit every battle you have with your rival! This tool replaces PokéStarter GB, my old starter editor, which to be honest was crap.

Or if you're not using Windows, like with my other released tools, download and compile the source in Lazarus.

This tool is based on Sawakita's tutorial over on Skeetendo Forums, so big thanks go to him, as well as to Harrison whose source codes have helped me a lot in making the transition from VB6 to this open source, cross platform language!

Quick answer, yes I could. However the data is organised in such a way that programming a tool effectively to read it would be labourious to create. For now, just hex edit it, it's laughably simple. Just search XXYY, with XX being the level of the Pokémon (in hex) and YY being the Pokémon indentifier (in hex also). Obviously, repeat this for every Pokémon the trainer has, for example, a trainer with three Pokémon could be found as XXYYXXYYXXYY.

Hope this helps, there are tutorials in the documents section I believe.

Quick answer, yes I could. However the data is organised in such a way that programming a tool effectively to read it would be labourious to create. For now, just hex edit it, it's laughably simple. Just search XXYY, with XX being the level of the Pokémon (in hex) and YY being the Pokémon indentifier (in hex also). Obviously, repeat this for every Pokémon the trainer has, for example, a trainer with three Pokémon could be found as XXYYXXYYXXYY.

Hope this helps, there are tutorials in the documents section I believe.

Actually, this is the way it works in GSC.
In RBY, the game (in most cases at least, can't remember how it works properly) assumes that all the pokemon the battled trainer has are at the same level.
The structure is like this: XX YY YY YY...

Actually, this is the way it works in GSC.
In RBY, the game (in most cases at least, can't remember how it works properly) assumes that all the pokemon the battled trainer has are at the same level.
The structure is like this: XX YY YY YY...

OK! I couldn't quite remember, I know that for Gym, Elite 4 and Rival battles, it follows the format I mentioned above. It's the same with G/S having some battles with special moves attached isn't it? Not everything follows the same format ;)

OK! I couldn't quite remember, I know that for Gym, Elite 4 and Rival battles, it follows the format I mentioned above. It's the same with G/S having some battles with special moves attached isn't it? Not everything follows the same format ;)

Here, taken from IIMarckus's disassembly repository:

Quote:

Originally Posted by IIMarckus

; if first byte != FF, then
; first byte is level (of all pokemon on this team)
; all the next bytes are pokemon species
; null-terminated
; if first byte == FF, then
; first byte is FF (obviously)
; every next two bytes are a level and species
; null-terminated

Ah yes, it' pretty clear isn't it? With that and taking a little look through the great dissassembly of Pokémon Red, it came to light that it's not that hard to program something to read and edit that data.

This is what I've been working on yesterday and today and I'm pretty happy with it so far. Reads all the data according to a configuration INI so if you repoint or change the number of Pokémon trainers have, it won't matter!!

Do you know how I can edit Boss Giovanni with RB Trainer Editor or any other way?

Well, Giovanni's data is structured a little differently to normal trainers, in that all his Pokémon have different levels. Currently this first version only supports the simple structure where all trainers Pokémon share the same level. Until I update the program, it won't work for Giovanni, Rival or Gym Leaders, which is OK as I've got a Gym Editor and a Rival editor that are downloadable.

To edit Giovanni's data search in a Hex Editor, I can't remember exactly where it is, but it should be around $3A000.

Oh right, thanks, aside that it's great and I'm using your Challenge! and RB Gym Editor so thanks again.

No problem, glad you find them useful! Good to see someone else hacking the first generation still! I'll probably get round to finishing the editor properly soon, as well as making it work with Yellow version!

-A really full pokemon editor, like YAPE, to edit not only pokemon Stats types and Start moves.
If you make a tool who can change also the moves who every pokemon learn by level, , TM compatibility and method of evolution (level, trade and stones), I'll be grateful for life.

also, if you make a better tool for change moves, not only power and type, also precission, and can change easyly the secondary effects.

EDIT:

the new tools can't open roms. if y tried to open a hack rom, it didnt let do, and if I try with a normal one (recently downloaded), It says that that the file is no writable.

-A really full pokemon editor, like YAPE, to edit not only pokemon Stats types and Start moves.
If you make a tool who can change also the moves who every pokemon learn by level, , TM compatibility and method of evolution (level, trade and stones), I'll be grateful for life.

also, if you make a better tool for change moves, not only power and type, also precission, and can change easyly the secondary effects.

All of these things can be easily edited using a hex editor because they're very well documented and explained (check the link in my signature for docs and stuff regarding 1st gen hacking).

Quote:

Originally Posted by 2qe6647

the new tools can't open roms. if y tried to open a hack rom, it didnt let do, and if I try with a normal one (recently downloaded), It says that that the file is no writable.

The PokéCommunity

Meta

Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, or The Pokémon Company International. We just love Pokémon.