• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Tool: Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

Guzeinbuick

I make Digimon rom hacks
  • 506
    Posts
    3
    Years
    • Seen today
    Hey gang, I know everyone uses either PokeGold or PokeCrystal to hack GSC roms these days, but if you get intimidated by dissassemblies it may be worth it to check out some tools instead.

    Most of these were made back in the late 2000s or early 2010s. I've scoured the internet for them and managed to find a good mix.


    DOWNLOAD


    All tools included in the download link:

    Pokemon Renamer
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Does what it says. Useful because other tools that allow you to rename your Pokemon don't let you include special characters like hyphens or periods. That's what makes this one useful.


    Pokemon Sprite Editor - AGIXPP411
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Long sought after by amateur GSC hackers, this is the only tool ever created that allows you to edit the front and back sprites of Pokemon and even the in-battle Trainer sprites in GSC. Most links online are missing the relevant files, so to say I had to turn over a few rocks to find them is an understatement.
    Using it is pretty simple, in fact most of it is self-explanatory except for two important notes:
    -When first booting it up, it will ask you to either load an image file OR a rom. The process is easier if you load an image file first.
    -When loading the back sprite, make sure Color 1 is the exact same as the Color 1 you chose for the front sprite, and make sure Color 2 is the exact same Color 2 you chose for the front sprite. Otherwise the sprite will end up with inverted colors.

    Note: If your inserted sprite looks garbled, that's because the sprite is the wrong size. In GSC, a sprite may only have the following dimensions: either 40x40, 48x48, or 56x56. Back sprites are always 48x48. Every Pokemon is associated a sprite size. This can be changed using Pokemon Editor Ultimate, which I have also included here.
    Important: In order to get this tool to work, you need to download Active X Control Pad (Google it) and run AGIXP as an Administrator.
    WARNING: MAKE A BACKUP BEFORE USING. EVERY TIME. This program lets you choose where you want to insert your new sprite, but unless you have a specific offset in mind it'll just insert it wherever it thinks it found some empty space. Not choosing your own offsets will screw up your rom pretty quickly.


    Stats and Typing Editor - Pokemon Editor Ultimate
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Super useful tool. Edits a Pokemon's stats, Type, Cries, gender ratio, and even menu sprite.
    Pic Size will allow you to change the Pokemon's sprite size. Set it to 77 if you want the Pokemon to have a 56x56 pixel sprite.
    This tool has great synergy with the movepool and evolution editor, included below.


    Movepool and Evolution Editor - OneGSEdit
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Self-explanatory and easy to use.
    WARNING: You can give a Pokemon less moves than it started with, but not more. Adding more will probably glitch the game. However, from what I can tell there seems to be no danger in adding additional evolutionary paths.
    Works well with Pokemon Editor Ultimate since it gives you the Pokemon's movepool/evoluton "ID."


    Another Stats and Typing Editor - Pokemon Gen II Editor
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Not quite as versatile as Pokemon Editor Ultimate, but it has one advantage: moves can be edited easily. It can't add or subtract moves like OneGSEdit can but the nature of the drop-down menu makes movepool editing more efficient.
    Please note that if you renamed your Pokemon to something with lowercase letters or special characters, this program will rename the Pokemon's name with the lowercase letters and special characters removed.


    Gold Map
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    This tool does A LOT. I use it for the Wild Pokemon tab to edit wild encounters. However, it cannot edit Surfing encounters.


    Encounter Editor - GSC Wild Pokemon Editor
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Best wild encounter editor.


    Trainer Editor - The One GSC Trainer Editor
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Self-explanatory.
    WARNING: You can subtract data (Pokemon, custom moves, items, etc.) from a trainer but you cannot add additional data. Doing so will damage the rom.


    Another Trainer Editor - GSC Trainer Editor
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Not as powerful as The One GSC Trainer Editor, but has the advantage of displaying your Pokemon's new names in the drop-down menu if that helps.


    Dialogue Editor - PokeText
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Useful for editing some of the dialogue. Unfortunately not every piece of dialogue is displayed.


    Mart Editor - GS Mart Editor
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Self-explanatory.


    In-Game Trade Editor- TradeEd GSC
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Self-explanatory.


    Attack Editor - PACv1.10
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    All in German but pretty easy to figure out. You can edit the name, description, power, PP, and effects of any attack. Not sure if it can edit the animation though; I haven't played around with it much.


    TM Editor- TM Master GSC
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    I removed this one since one commenter said it was triggering his anti-virus. But feel free to find it on Google.
    Useful for editing not only what each TM teaches but also which Pokemon can use which TM.


    Starter Editor - StartED GSC
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Self-explanatory. Also edits the first rival battle.


    Overworld Sprite Editor - pkSprite
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Lets you edit overworld sprites and the ones that double as Menu Sprites (Clefairy, Lapras, etc.)


    ItemEditor - afie
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    All in Spanish but pretty easy to figure out.
     
    Last edited:
    Lot's of thanks, many romhacking tools have been lost trough ages as people moved on to dissassemblies.
    I've been trying to find gen1 tools and information for some days now and I'm really surprised at how scarce the information is, and many links to tools are down.

    If you happen to have something similar for gen1 it would be awesome.

    EDIT: TMMaster GSC.exe is triggering my antivirus
     
    Last edited:
    This is a great post! I have been trying to find some of these tools in the past but like the comment above said, its pretty hard.

    I personally think the whole disassembly thing is hard so if anyone has any tips or tricks, please let me know.
     
    the sprite editor "AGIXP411" comes up with an error saying "Component 'FM20.DLL' or one of it's dependencies not correctly registered: a file is missing or invalid"
     
    the sprite editor "AGIXP411" comes up with an error saying "Component 'FM20.DLL' or one of it's dependencies not correctly registered: a file is missing or invalid"

    Did you download and install Active Control Pad X? And then did you run AGIXP as an administrator?
     
    There's one thing that may be interesting to some:
    Both GoldMap and the Encounter Editor come with their respective source code.

    GoldMap is written in Delphi (presumably Delphi 7 given its age). It should be fairly straightforward to port it to newer Delphi versions, though.

    The Encounter Editor is written in Free Pascal which is very similar to Delphi.

    So, if you're somewhat accustomed to programming and want to add some functionality to one of these tools then the option is there. ;)
     
    How do you use PkSprite editor 1.0?

    Cuz when i edit the sprite, and save, and move on to the next sprite, and save that one, the sprite before it disappears/becomes the one i just saved, how do i fix this problem, is there a guide, or a video on how to use to tool?
     
    How do you use PkSprite editor 1.0?

    Cuz when i edit the sprite, and save, and move on to the next sprite, and save that one, the sprite before it disappears/becomes the one i just saved, how do i fix this problem, is there a guide, or a video on how to use to tool?

    That's strange, it doesn't do that for me. 🤔Idk my guy.
     
    Trainer Editor - The One GSC Trainer Editor
    [PokeCommunity.com] Gen II Toolbox - Hacking GSC Without Dissassemblies in 2023

    Self-explanatory.
    WARNING: You can subtract data (Pokemon, custom moves, items, etc.) from a trainer but you cannot add additional data. Doing so will damage the rom.

    Thank you, this helps out a ton as I was doing a lot of this by hand with HEX.

    When you say, "adding data will damage the ROM" do you mean I'm not able to add additional pokemon?
     
    Thank you, this helps out a ton as I was doing a lot of this by hand with HEX.

    When you say, "adding data will damage the ROM" do you mean I'm not able to add additional pokemon?

    Correct. Adding additional Pokemon is a no-no. I also wouldn't risk adding held items or changing set moves to custom moves, just in case.

    You can change or subtract. But not add.
     
    Does anyone know how to edit which trainer sprite appears in battle?

    I want to keep the events the same, i just want to make another trainers class sprite appear instead of the defaults.
     
    Does anyone know how to edit which trainer sprite appears in battle?

    I want to keep the events the same, i just want to make another trainers class sprite appear instead of the defaults.

    Actually the Sprite Editor included here (AGIXP411) lets you edit Trainer Sprites as well as Pokemon. :)
     
    It seems that some of the tools, notably the Attack Editor, are unusable. When trying to use them, an error message will appear, saying that a component or one of its dependencies are missing. Is it a glitch on my part or is it because the tools are just really old?
     
    It seems that some of the tools, notably the Attack Editor, are unusable. When trying to use them, an error message will appear, saying that a component or one of its dependencies are missing. Is it a glitch on my part or is it because the tools are just really old?

    Strange, it works on my end. It must be because the tools are indeed, as you said, really, really old lol

    For example, in order for AGIXP to work you need to also download Active X Control Pad and run AGIXP as an Administrator. Perhaps the Attack Editor is the same?
     
    Back
    Top