The PokéCommunity Forums Fan Games ROM Hacking Help
Guide So you want to make a ROM hack?

ROM Hacking Help Need a helping hand? You can get help on any ROM Hacking-related problems or questions you have here.

Reply
 
Thread Tools
  #1    
Old August 2nd, 2015 (11:12 AM). Edited March 27th, 2017 by esperance.
esperance's Avatar
esperance esperance is offline
 
Join Date: Mar 2010
Location: Ohio
Age: 21
Gender: Male
Nature: Relaxed
Posts: 3,819

ROM Hacking Walkthrough (pending rewrite)


You can view the old write-up here, which will be replaced in the future:
Spoiler:

Greetings, denizens of the ROM Hacking section! I am Hopeless Masquerade, a now five year member of PokéCommuninty, and I've been hacking since I was a new member all those years ago. If you're anything like I was back then, then you know that ROM hacking is actually a lot harder than you expected, what with managing all that data and knowing all kinds of fancy terms and techniques. It sure would have been nice if someone was able to walk you through it, and not with stuff from like 2004, am I right? Well I am here to do just that. I will be creating a hack and sharing all the steps that I take as I go through it, and you'll be able to make your own version of it alongside me! Think of it as a huge interactive tutorial, and by the end we'll all have made a fun little hack of our own.

I will be sorting my steps below in the order I post, and I will be posting them for as long as I can keep going. Each step will have its own thread so that people can ask questions pertaining to each topic there.

About the Hack


Here is where I'll be posting information about the hack as it comes together!

Hack of: Pokémon FireRed
Features:
  • Four gyms
  • Fairy type
  • Updated battle mechanics
  • You can catch some legendaries

Region: The Tokan Region



Steps


In Order

1. Choosing your ROM
2. Planning the Game
3. You Think You're Ready?
4. Your First Map

Topics Covered


Planning

1. Choosing your ROM
2. Planning the Game

General Hacking

3. You Think You're Ready?
4. Your First Map

Mapping

4. Your First Map

Tools of the Trade


And finally here is a list of tools you'll need if you want to follow along. Be sure to check back because I will add more.
  • HxD (a hex editor)
  • Advanced Map 1.92
  • XSE 1.1.1
  • Lunar IPS
__________________
What are you so afraid of?
Reply With Quote
  #2    
Old August 3rd, 2015 (1:21 PM).
esperance's Avatar
esperance esperance is offline
 
Join Date: Mar 2010
Location: Ohio
Age: 21
Gender: Male
Nature: Relaxed
Posts: 3,819
Okay people, the first step is up! Today I discuss choosing the right ROM. Next time I'll discuss planning the hack.
__________________
What are you so afraid of?
Reply With Quote
  #3    
Old August 4th, 2015 (4:28 PM).
esperance's Avatar
esperance esperance is offline
 
Join Date: Mar 2010
Location: Ohio
Age: 21
Gender: Male
Nature: Relaxed
Posts: 3,819
Alright! Step 2 is up! Today we discuss planning the game. Next time I'll show you why you may not be ready for the actual hacking. And then finally, we'll get to it! :)
__________________
What are you so afraid of?
Reply With Quote
  #4    
Old August 10th, 2015 (10:12 AM).
esperance's Avatar
esperance esperance is offline
 
Join Date: Mar 2010
Location: Ohio
Age: 21
Gender: Male
Nature: Relaxed
Posts: 3,819
Okay! Step 3 is up! Today we discuss some basic knowledge you need. Next time we'll finally be getting to it!
__________________
What are you so afraid of?
Reply With Quote
  #5    
Old September 7th, 2015 (3:58 PM).
esperance's Avatar
esperance esperance is offline
 
Join Date: Mar 2010
Location: Ohio
Age: 21
Gender: Male
Nature: Relaxed
Posts: 3,819
Hey! Step 4 is now up! (sorry for the delay)

Today we discuss basic mapping and setting up the ROM for hacking. Next time we'll do some more with our first map, including basic scripting!
__________________
What are you so afraid of?
Reply With Quote
  #6    
Old September 15th, 2015 (4:36 PM).
esperance's Avatar
esperance esperance is offline
 
Join Date: Mar 2010
Location: Ohio
Age: 21
Gender: Male
Nature: Relaxed
Posts: 3,819
Just making a quick post to say that this being re-branded to go along with my username change~
On top of that, the next step is being planned so be on the lookout for that soon! :)
__________________
What are you so afraid of?
Reply With Quote
  #7    
Old September 28th, 2015 (4:55 AM).
BadEgg~'s Avatar
BadEgg~ BadEgg~ is offline
Pokémon: Volant Version Developer
     
    Join Date: Jul 2015
    Location: Pokémon PC Network
    Gender: Male
    Nature: Naughty
    Posts: 115
    It's really useful seeing how other people go about making their hacks step-by-step. I hope you finish this!
    __________________
    Current Projects
    ---
    Reply With Quote
      #8    
    Old September 29th, 2015 (10:11 AM).
    Syrex's Avatar
    Syrex Syrex is offline
    Hentai King
     
    Join Date: Jul 2008
    Location: Columbus, Ohio
    Age: 27
    Gender: Male
    Nature: Adamant
    Posts: 655
    I'm looking forward to the next time,
    As for I am in training :3
    __________________
    Jirachi's Versace


    Reply With Quote
      #9    
    Old March 13th, 2016 (1:47 PM).
    BremFM BremFM is offline
       
      Join Date: Oct 2015
      Gender: Male
      Posts: 55
      When is step 5 coming?
      Reply With Quote
        #10    
      Old March 13th, 2016 (2:37 PM).
      esperance's Avatar
      esperance esperance is offline
       
      Join Date: Mar 2010
      Location: Ohio
      Age: 21
      Gender: Male
      Nature: Relaxed
      Posts: 3,819
      Quote:
      Originally Posted by BremFM View Post
      When is step 5 coming?
      Not anytime soon unfortunately. The computer I was using to work on this is out of commission for the time and I won't be able to get it going for a while. I can't give you an estimate, but worst-case I'll be able to continue this in May, and if I can I'll try and get something out sooner.
      __________________
      What are you so afraid of?
      Reply With Quote
        #11    
      Old April 3rd, 2016 (7:10 AM).
      xXbrendanhoennXx's Avatar
      xXbrendanhoennXx xXbrendanhoennXx is offline
         
        Join Date: Nov 2015
        Location: Petalburg City
        Gender: Male
        Nature: Quirky
        Posts: 17
        This series has helped a lot!
        __________________
        Reply With Quote
          #12    
        Old April 13th, 2016 (7:50 AM). Edited April 13th, 2016 by StrikeFreedom.
        StrikeFreedom's Avatar
        StrikeFreedom StrikeFreedom is offline
           
          Join Date: Apr 2016
          Gender: Male
          Posts: 5
          I just got into hacking and this tutorial has been extremely helpful. Thank you very much for writing it. I'll definitely follow along.
          Reply With Quote
            #13    
          Old April 17th, 2016 (5:38 AM).
          rockboyfr rockboyfr is offline
             
            Join Date: Nov 2013
            Posts: 22
            Thank, you thread help me to prepare my project. :)
            __________________
            Colosseum will be ... REMAKE !!!

            https://www.pokecommunity.com/showthread.php?t=367325
            Reply With Quote
              #14    
            Old July 22nd, 2016 (2:12 AM). Edited July 22nd, 2016 by crimsonwolf8439.
            crimsonwolf8439's Avatar
            crimsonwolf8439 crimsonwolf8439 is offline
             
            Join Date: Jul 2016
            Location: Australia
            Gender: Male
            Posts: 5
            Just checking, but this is dead right?

            Either way, thanks for this.
            __________________
            Hi! Come chat with me on discord!
            Also willing to help out with hacks!
            Reply With Quote
              #15    
            Old August 2nd, 2016 (5:14 AM).
            LovetheJello's Avatar
            LovetheJello LovetheJello is offline
               
              Join Date: Aug 2016
              Gender: Male
              Posts: 20
              Thanks for the Help!
              Reply With Quote
                #16    
              Old March 19th, 2017 (10:48 PM).
              playboyhacker's Avatar
              playboyhacker playboyhacker is offline
              I'm Raz the Pokemon DDS Hacker
                 
                Join Date: Mar 2017
                Location: Cebu - Philippines
                Gender: Male
                Nature: Relaxed
                Posts: 7
                Awesome! This is very useful! Thanks Sir!
                Reply With Quote
                  #17    
                Old July 9th, 2017 (7:36 AM).
                windvelasco windvelasco is offline
                   
                  Join Date: Sep 2016
                  Gender: Male
                  Posts: 13
                  Yo man, I just finished the 4th part of this guide. I noticed that this post was edited last March. Will the guide continue? I'm getting fired-up on making a ROM hack, but I don't think there'll be a part 5. Great map tho, It got me learning the basics of advanced map.

                  Awesome guide!
                  Reply With Quote
                    #18    
                  Old October 10th, 2017 (1:47 PM).
                  PokZoom's Avatar
                  PokZoom PokZoom is offline
                     
                    Join Date: Oct 2017
                    Location: California ,USA
                    Gender: Male
                    Posts: 14
                    Thanks for the basic info. I might have to eventually dig into this.
                    __________________
                    Top 20 GBA Pokemon Rom Hacks List --> Link To Article
                    Reply With Quote
                      #19    
                    Old June 11th, 2018 (12:35 AM).
                    Tamzarian's Avatar
                    Tamzarian Tamzarian is offline
                       
                      Join Date: Jun 2018
                      Location: New York City
                      Gender: Male
                      Nature: Lonely
                      Posts: 5
                      This is so dead. Wish he’d continued, because this is a really great guide!
                      Reply With Quote
                      Reply

                      Quick Reply

                      Join the conversation!

                      Create an account to post a reply in this thread, participate in other discussions, and more!

                      Create a PokéCommunity Account
                      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

                      Forum Jump


                      All times are GMT -8. The time now is 10:34 AM.