Given the high amount of users asking very frequently the same questions, I decided to make a FAQ.

How can I open the tools?

All the tools here are packaged in the 7z compression format. You’ll need tools like 7-zip to decompress them.

Which is the password of the archives?

The password is “HackRomTools” without quotes. I decided to protect archives to ensure security.

I can’t open the program! It says “Component [WHATEVER] is missing etc. etc.”.

Before publishing any tool, I always check if it’s working correctly and I provide the needed libraries within the archive (you sometime see some .ocx or .dll files, don’t delete them)! If you are using systems like Windows 8 or 10, or if you are having troubles, try to register these libraries with the command regsvr32 /i [NAME].ocx (in an Administrator Mode Command Prompt). Check this tutorial if you’re unsure about this.

I can’t find XX tool. Where is it?

If you can’t find a tool, it’s probably because it hasn’t been published. If you would like to see a tool published, or if you developed a new tool and you would like to see it published on HackRomTools, simply comment below or (preferably) send an email to

Hey I find/I wrote a nice tutorial about XX tool. Would you like to publish it?

Sure! Comment below and you’ll soon see your tutorial published (if it’s well made, obviously xD). Otherwise send an email to

  • Nicolas Miculitzki

    what is the file password

  • BAC Sun

    What ever happened to DS PokeHack Studio?

  • Shawn Weisenburgh

    Is this the same problem mentioned in the FAQ about .dll files or am I super off?

  • Jonah Noland

    “Runtime error 52: Bad file name or number” What does this mean?

  • Se.T.W.

    I want to run these tools under eComStation with Odin installed.

  • jakob midtbø

    can open firered rom, bot i cant open my sapphire in Advance text.

  • Jose

    What Is Narc.
    Open Narc Help Pls, I Am Not English, Sorry For My English

  • Jose

    Help I Am New In The Rom Hacking

  • Mystic’s Channel/LoTFS

    Do these programs work for GBA games other than pokemon?
    If so how so?

  • Soliman Bhijan

    how can i add pokemon from next gens please answer

    • jakob midtbø

      download Gen_III_Suite

  • Madison Beard

    Been trying again and again, the register things on Windows 10 does not work and it’s more than frustrating at this point. 5 programs don’t work because I can’t get these files right. Tried putting them in every file the internet says to, nothing. Tried what you said with commands and I was able to get them to uninstall but can’t reinstall them.

    • Trey Hamilton

      Same issue I’m having now. I’ve been trying to fix this crap but I can’t seem to do it.


    • Jon

      try runing as administrator


  • !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!






    • Ramona Caneru™

      calm down. just use run as adminator. it works for me.

  • Nope still won’t work

  • I will try installing comdlg32

  • Shocky-Shocky, ShockyPika!! yo Yo YO Guys, I have a problem, I use windows 7 and I have the problem :
    I can’t open the program! It says “Component [WHATEVER] is missing etc. etc.
    Component comctl32.ocx is missing and I have tried the solution but it doesn’t work.
    And remember, Shock along!!

  • John Doe

    Ok, so I am really new to this kind of stuff and I just wanna edit some things in a game… but I have no idea what any of the values or numbers do and I can’t seem to find a guide on what the values do. Is there anything I can read so that I can find out what everything does?

  • Yldarbdaeh

    is this only for editing Pokemon games? I wan’t to edit other games for the original Gameboy as well as GBA?

  • Kingsolver

    I downloaded the DS Pokemon Editor but when I try to run both versions nothing happens. The programs won’t open.

  • João Pedro M. De Souza

    I’ve downloaded the attack editor, but it’s not showing the attacks correctly and i can’t edit anything.

  • Hayden Bleakley

    it says this when i put in the says Comdlg32.ocx failed to load make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependant .DLL files. the specified module coud not be found

  • Hayden Bleakley

    it says corrupt file not anymore

  • NacioThaCharizard

    Is there a way for a Mac download?

  • Elizabeth Carter

    Is there a tool for editing type effectiveness for Gen1 roms?

    • WWMB

      Hey, did you still need some help modifying Type-Effectiveness in gen1?

      • Elizabeth Carter

        Well a tool would be super useful, but I was able to figure my way around a hex editor to make the change I needed.

        • WWMB

          Ahhh, I see! I’m glad you got it! Yeah, I was going to help you do it in a hex editor, if you still needed some help. I might try making a tool for it, however.
          Do you know if one can send private messages through Disqus? (I only joined from seeing your post xD)

  • Anonymous

    This entire thing feels a bit shady. First of all, the site owner doesn’t want to spend a penny a month to have their own domain name (see “”). Second of all, the first excecutable i downloaded had a detection rate of 9 on virustotal, (a bit more than *one* false positive..).

    • Matteo Iervasi

      I’m the owner of this site. I’m a student, and yes I don’t want to spend money for a real domain. I can assure anyone that there are no viruses. You know, many of these programs has been used for years and no one has ever harmed a computer. Many antivirus thinks these are viruses because of many reasons, like no signed executables (many of these programs are old), the need to edit binary files and so on. If you don’t believe me, you can check by yourself. Simply use on of the tools that are marked as “Trojan” and keep an eye of the network activity (you’ll see there isn’t any from the program) and in the possible impact of the system (do you see something strange? I don’t).
      And in case someone find a program that is effectively a spyware or some other things (not because the antivirus said that, but because of the network and system check), please tell me the exact name, so I can repeat tests.

      EDIT: please can you tell me what’s your first downloaded program? Thanks 😉

  • Jansen Cooper

    The Advance Trainer tool wont open when i type the password in!!! Im Typing: HackRomTools

    • Matteo Iervasi

      Are you sure it’s correct?

      • Julian Glover

        You can copy paste fyi

  • keklord

    When I try to open IconEditor, it comes up with the “Component is missing” error. So did exactly what you told me in an admin CMD, and it just came up with another error. I run Windows 10.

  • Maddison Reddie-Clifford

    Question, whatever happened to the DS Pokemon rom editor, the replacement for PPRE?

  • Nipalapipalasal

    It just doesnt me load the rom x) help

  • akki

    sorry i dont know what to du with the .ocx file… i have windows 7 and if i want to install advance text the error “component […].ocx is missing or invalid” appears. the file is in the downlo9aded folder but i dont know what to do with it ^^. i already checked the FAQs but i dont understand it. Hope for a quick answer.

  • Random Derp

    How do i move something like how do i grab a pokemon center in a town then put it somewhere else in the town? Also how do i make a house actually have people/ a room in it? I’ve tried it when i made a house but i can’t get it to work. :l

  • Random Derp

    Do i need an emulator for RSE so i can use this? I can’t open the file so i’m wondering.

    • Logan Loading In


      • Sword OfWar

        What’s an RSE? sorry, I’m really dumb 🙂

        • Mason

          I believe it is just Ruby, Sapphire, and Emerald (as in the gen 3 pokemon games)

    • Matteo Iervasi


  • Law Algee

    The password wont work for me

    • Matteo Iervasi

      Please make sure you’re typing it right!
      It’s “HackRomTools” without quotes, and it’s case-sensitive!

  • BuckMD

    I am looking to make TM’s reuseable. Is there a tool that does that?

    • Matteo Iervasi

      Mmmh, there are no automatic tool to do that, but try to look for something on PokeCommunity!

  • Marcko

    I agree with Robbie down here, I have the same problem with AdvanceText and AdvanceTrainer too, the .exe files don’t want to be extract, and even if I try to open when still inside the 7z compress, they mark me an error, that it can’t be executed, and it’s nothing to do with the missing component thing…how can I fix that?

    • Matteo Iervasi

      Check my answer to Robbie 🙂

  • Robbie

    I have a problem with AdvanceText, It wont let me extract the file, it always comes up with an error here’s the proof

    • Matteo Iervasi

      It seems you’re not downloading it, but instead you’re opening it directly. Try first to download the tool in a normal directory (not Temp) and extracting it in the SAME directory 🙂

      EDIT: It could also be the antivirus, which could identify the tools as false-positives. Try to temporary deactivating it and try. If you succeed in it, then re-enable it and add an exception 🙂
      In my Windows 10 setup I can download and extract the tool without problems (I’m using only Windows Defender as an anti-virus, given that I don’t need an anti-virus)

      • Adri

        How do you download into a normal directory? It seems I might be having the same problem. Every time I try to open Advanced Map I get this message: “C:Users:PIGGY~_1AppDataLocalTempnumbers-I-don’t-want-to-typeIni” Does not exist. All “Ini” -files have to be placed inside that directory and the respective sub-directories, or AM will not work. Please correct this!

      • Adri

        Nevermind, I fixed it. I just hadn’t unzipped it

      • braxton barger

        how do you download it in a normal directory and not temp

        • Matteo Iervasi

          When you download it, choose “Save File” instead of “Open File”. If no dialog appears, check your browser settings

  • disqus_ensJDeQWdI

    Im new to rom hacking, and I have been trying to find this on google for a few days now and figured i would post here, as i use a few of the sprite editors. Is there an editor that edits gym badges? My rom hack that i am working on i am changing the gym types up and i dont want the Boulder badge for a bug gym lol

    • Matteo Iervasi

      Well, as I know there are no such tools. Maybe you could try with unLZ-GBA or something which extract images from the ROM. I can’t help further 🙁

  • Ragnar McRyan

    Do these tools contain viruses/malware?

    • Matteo Iervasi

      No, I check everything before uploading something. If your anti virus is telling you something, it’s a false positive

  • Samuel Pacheco

    i want a tutorial of dpptitemeditor but im gonna use it with a ss game

  • i0brendan0

    Question. I downloaded Advance Mart for GBA and tried to do the regsvr32 command on the COMCTL32.OCX file. It correctly loaded the file but the entry point DllInstall was not found. I used the /i flag too. Is there something I did wrong or is it the file?

    • Matteo Iervasi

      In my Windows 10 partition I get the same error, but the program run smoothly, so I don’t care of the .dll xD (Windows is a big mess, maybe there are some wrong register value… who knows?)