The PokéCommunity Forums Fan Games ROM Hacking
[ARCHIVE] Simple Questions (SEARCH BEFORE ASKING A QUESTION)

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


Closed Thread
 
Thread Tools
  #21651    
Old July 1st, 2012 (7:12 PM).
Shootingace's Avatar
Shootingace Shootingace is offline
Lord
     
    Join Date: Jun 2012
    Age: 22
    Gender: Male
    Nature: Calm
    Posts: 81
    Hi, I want to make a Pokemon hack based on Fire red but i have no idea where i can find a complete list of downloadable tools to hack it perfectly. I would be really grateful if someone can give a some kind of connection to such access. Thanks in advance.
    P.S. I already checked the toolbox but it lacks main tools and confuses my brains!

    Relevant Advertising!

      #21652    
    Old July 1st, 2012 (10:02 PM).
    redriders180's Avatar
    redriders180 redriders180 is offline
    Mastermind of Pokemon Glazed
       
      Join Date: Jun 2010
      Location: Path of Victory, Tunod
      Gender: Male
      Nature: Quirky
      Posts: 540
      Quote:
      Originally Posted by Darkrai Lv.1000 View Post
      Update: I think I found the "The End" graphic in unLZ, but i can't find the credits, even in A-Text. Is it even possible to edit the credits in FireRed?

      Also, I'll restate my other question. Is it currently possible to remove the part in the intro where Oak introduces your Rival and you name him?
      I just did a quick check, and the credits are editable in A-text. It's very seperated though. For example, "Director" is one string, and "Junichi Masuda" is a completely separate string. You'll need to find all of them in order to edit the credits, which should be a pretty big feat, but it's still do-able.

      The rival naming is only removable with ASM.

      Quote:
      Originally Posted by Shootingace View Post
      Hi, I want to make a Pokemon hack based on Fire red but i have no idea where i can find a complete list of downloadable tools to hack it perfectly. I would be really grateful if someone can give a some kind of connection to such access. Thanks in advance.
      P.S. I already checked the toolbox but it lacks main tools and confuses my brains!
      If the stuff in the toolbox confuses your brains you ought to start somewhere basic. The three tools that, in my opinion, any ROM hacker needs is Advance Map, both 1.95 and 1.92 if possible, XSE 1.1.1, and a good hex editor. Technically, a hex editor is the only thing you need, but A-Map and XSE help make the process somewhat less confusing. Learn how to use those tools, and basic ROM hacking stuff before downloading tons of tools. It's better to understand before you blindly charge in :)
      __________________


      I think I'm done with ROM hacking. I'll still pop in and visit, though.


        #21653    
      Old July 1st, 2012 (10:03 PM). Edited July 1st, 2012 by Teawanee.
      Teawanee's Avatar
      Teawanee Teawanee is offline
      Fire-Type Trainer
         
        Join Date: Dec 2011
        Location: Pluto!
        Gender: Female
        Nature: Naughty
        Posts: 16
        Please help? I'm a noob at hacking, so try to explain things as simply as possible? I'm using a fire red rom btw ^.^

        I'm using unLZ.gba to replace sprites, and when I write to rom I keep getting the error: "Compressed size is XXX: which is too big."
        Is there any way to fix this?

        Also, when you first start the game you know the page with the charizard and flames and version name? can I edit that in any way?
        __________________
          #21654    
        Old July 1st, 2012 (10:41 PM).
        Darkrai Lv.1000's Avatar
        Darkrai Lv.1000 Darkrai Lv.1000 is offline
        Has a tendency to figure things out
           
          Join Date: Jul 2007
          Location: On an island with Hakaze
          Age: 23
          Gender: Male
          Nature: Quirky
          Posts: 701
          Quote:
          Originally Posted by redriders180 View Post
          I just did a quick check, and the credits are editable in A-text. It's very seperated though. For example, "Director" is one string, and "Junichi Masuda" is a completely separate string. You'll need to find all of them in order to edit the credits, which should be a pretty big feat, but it's still do-able.

          The rival naming is only removable with ASM.
          I checked through all the sections in Advance Text, but I still couldn't find it. Can you tell me how you managed to do it?

          I'm scared of it, but it appears it's time to read up on ASM...
          __________________
            #21655    
          Old July 1st, 2012 (10:55 PM).
          redriders180's Avatar
          redriders180 redriders180 is offline
          Mastermind of Pokemon Glazed
             
            Join Date: Jun 2010
            Location: Path of Victory, Tunod
            Gender: Male
            Nature: Quirky
            Posts: 540
            Quote:
            Originally Posted by Darkrai Lv.1000 View Post
            I checked through all the sections in Advance Text, but I still couldn't find it. Can you tell me how you managed to do it?

            I'm scared of it, but it appears it's time to read up on ASM...
            I opened up A-text, opened up the ROM, opened up the search tool, checked "go to beginning of text", and typed in various strings, i.e. "FireRed Version" and "Junichi Masuda", keeping mind to use proper case.
            __________________


            I think I'm done with ROM hacking. I'll still pop in and visit, though.


              #21656    
            Old July 1st, 2012 (11:41 PM). Edited July 2nd, 2012 by KhaosKnight.
            KhaosKnight's Avatar
            KhaosKnight KhaosKnight is offline
            The 1 and only Khaotic Hacker
               
              Join Date: Dec 2007
              Nature: Relaxed
              Posts: 355
              Quote:
              Originally Posted by Teawanee View Post
              Please help? I'm a noob at hacking, so try to explain things as simply as possible? I'm using a fire red rom btw ^.^

              I'm using unLZ.gba to replace sprites, and when I write to rom I keep getting the error: "Compressed size is XXX: which is too big."
              Is there any way to fix this?

              Also, when you first start the game you know the page with the charizard and flames and version name? can I edit that in any way?

              This is unLZ telling you that your Sprite image is too big to be put in that spot where the old image is, so you will need to re-point that image elsewhere in your ROM. unLZ will do this for you, here is an excerpt from my Tutorial that should help you.

              Spoiler:

              A dialog will appear, Check Export Image and Automatically fix pointer, and make sure to leave Export Palette UNCHECKED...



              After clicking OK, you should get this message, although the size will be most likely different for you.




              Next, open up FSF, load your ROM, and click “Search from the beginning of the ROM”. Then in the bottom corner under Dec/Hex type in the Hex offset you received from unLZ. The number on top will be converted to Decimal. Take that and put it in the Needed Bytes box, click Find, Then click Copy.



              This is the area of free space in your ROM that can fit your Tile Set, so we will go back to unLZ with this offset and paste it into the Image Offset box. Then click OK.



              It should give you confirmation that the data was re-pointed correctly.




              As for the second part you are probably referring to the Title screen in Fire Red. There is a Tutorial on that in the Tutorials section of the forum, usually midway through the first page.
              __________________





                #21657    
              Old July 1st, 2012 (11:59 PM).
              Lugia_Da_Boss's Avatar
              Lugia_Da_Boss Lugia_Da_Boss is offline
                 
                Join Date: Jun 2012
                Gender: Male
                Posts: 78
                Does repointing your text in Advanced Text do any harm?
                  #21658    
                Old July 2nd, 2012 (12:26 AM).
                ADLFM14's Avatar
                ADLFM14 ADLFM14 is offline
                Legendary Spriter
                   
                  Join Date: May 2012
                  Location: EGYPT
                  Gender: Male
                  Nature: Bold
                  Posts: 42
                  i want to change the word Fight,Run,BAG,Run which are the commands in the battle box
                  so i searched for them using A-TEXT and found them but when i change them and re point them and test i found no change is the error from me or those commands are uneditable?
                  __________________
                  My Tutorials:
                  Hacking Ruby Title Screen Completely Step By Step ;)
                  How To Insert An OW Sprite In NSE Classic Step By Step.:cross-eye
                  Hacks I'm Currently Making


                  Join My Hacking Team(D.A.T.S)




                  My deviantART


                    #21659    
                  Old July 2nd, 2012 (2:08 AM). Edited July 2nd, 2012 by KhaosKnight.
                  KhaosKnight's Avatar
                  KhaosKnight KhaosKnight is offline
                  The 1 and only Khaotic Hacker
                     
                    Join Date: Dec 2007
                    Nature: Relaxed
                    Posts: 355
                    Quote:
                    Originally Posted by ADLFM14 View Post
                    i want to change the word Fight,Run,BAG,Run which are the commands in the battle box
                    so i searched for them using A-TEXT and found them but when i change them and re point them and test i found no change is the error from me or those commands are uneditable?
                    They are indeed editable, for a FireRed ROM the offset to the text is 3FE725, and this is the string.

                    Code:
                    \c[&H05]È\c[&H04]ÒÓÔFIGHT\c[&H13][&H38]BAG
                    POKéMON\c[&H13][&H38]RUN
                    For a Ruby ROM it should be 400CF3.


                    Code:
                    \c[&H05]È\c[&H04]ÒÓÔFIGHT\c[&H13]+BAG
                    POKéMON\c[&H13]+RUN
                    and finally for Emerald it should be 5CCA3A

                    Code:
                    FIGHT\c[&H13][&H38]BAG
                    POKéMON\c[&H13][&H38]RUN
                    I have played around with these before and when I re-point they work just fine. Although watch out for the amount of text you put in, sometimes it cuts off(Attachment).
                    Attached Images
                    File Type: png Untitled.png‎ (79.8 KB, 16 views) (Save to Dropbox)
                    __________________





                      #21660    
                    Old July 2nd, 2012 (3:34 AM).
                    ADLFM14's Avatar
                    ADLFM14 ADLFM14 is offline
                    Legendary Spriter
                       
                      Join Date: May 2012
                      Location: EGYPT
                      Gender: Male
                      Nature: Bold
                      Posts: 42
                      Quote:
                      Originally Posted by KhaosKnight View Post
                      They are indeed editable, for a FireRed ROM the offset to the text is 3FE725, and this is the string.

                      Code:
                      \c[&H05]È\c[&H04]ÒÓÔFIGHT\c[&H13][&H38]BAG
                      POKéMON\c[&H13][&H38]RUN
                      For a Ruby ROM it should be 400CF3.


                      Code:
                      \c[&H05]È\c[&H04]ÒÓÔFIGHT\c[&H13]+BAG
                      POKéMON\c[&H13]+RUN
                      and finally for Emerald it should be 5CCA3A

                      Code:
                      FIGHT\c[&H13][&H38]BAG
                      POKéMON\c[&H13][&H38]RUN
                      I have played around with these before and when I re-point they work just fine. Although watch out for the amount of text you put in, sometimes it cuts off(Attachment).
                      Sorry im a noob at A-TEXt but where should i put the offset of ruby in Advance text and how do i change them?
                      __________________
                      My Tutorials:
                      Hacking Ruby Title Screen Completely Step By Step ;)
                      How To Insert An OW Sprite In NSE Classic Step By Step.:cross-eye
                      Hacks I'm Currently Making


                      Join My Hacking Team(D.A.T.S)




                      My deviantART


                        #21661    
                      Old July 2nd, 2012 (6:03 AM).
                      Shootingace's Avatar
                      Shootingace Shootingace is offline
                      Lord
                         
                        Join Date: Jun 2012
                        Age: 22
                        Gender: Male
                        Nature: Calm
                        Posts: 81
                        Quote:
                        Originally Posted by redriders180 View Post
                        I just did a quick check, and the credits are editable in A-text. It's very seperated though. For example, "Director" is one string, and "Junichi Masuda" is a completely separate string. You'll need to find all of them in order to edit the credits, which should be a pretty big feat, but it's still do-able.

                        The rival naming is only removable with ASM.



                        If the stuff in the toolbox confuses your brains you ought to start somewhere basic. The three tools that, in my opinion, any ROM hacker needs is Advance Map, both 1.95 and 1.92 if possible, XSE 1.1.1, and a good hex editor. Technically, a hex editor is the only thing you need, but A-Map and XSE help make the process somewhat less confusing. Learn how to use those tools, and basic ROM hacking stuff before downloading tons of tools. It's better to understand before you blindly charge in :)
                        Thanks this helps alot! I downloaded the applications and they work fine.
                          #21662    
                        Old July 2nd, 2012 (9:25 AM). Edited July 2nd, 2012 by amcolash.
                        amcolash's Avatar
                        amcolash amcolash is offline
                           
                          Join Date: Jan 2012
                          Gender: Male
                          Posts: 27
                          Quote:
                          Originally Posted by ADLFM14 View Post
                          Sorry im a noob at A-TEXt but where should i put the offset of ruby in Advance text and how do i change them?
                          What he meant was that you need to hex edit at that offset. You cannot use Advance Text most likely to change that phrase. In order to use the offset, you need to edit the file that contains a list of phrases in Advance Text. Open the "ini" folder in the place where Advance Text is kept. Then look for the file that says AXVE.ini which is the list of phrases in Ruby. Open this file and you should see a list of different phrases and their offsets. Right below the beginning
                          Code:
                          '********************************************'
                          '********************************************'
                          '
                          ' Advance-Text Offset-file
                          '
                          ' Created with Advance-Text Version: 3.0.10
                          '
                          ' Created on: 07.09.2005 16:33:00
                          '
                          '********************************************'
                          '
                          ' ROM Name     : POKEMON RUBY
                          ' ROM Code     : AXVE
                          ' ROM Language : English
                          ' ROM Maker    : Nintendo
                          '
                          '********************************************'
                          you should add the following for Ruby after the above code
                          Code:
                          [Battle Dialogue]
                          Options=400CF3
                          so it looks like this after you are done
                          Code:
                          ' ROM Language : English
                          ' ROM Maker    : Nintendo
                          '
                          '********************************************'
                          [Battle Dialogue]
                          Options=400CF3
                          [Title]
                          New Game=40DCD0
                          Options=40DCE2
                          Continue=40DCD9
                          and that should be it! Now you can change the text with Adv-Text
                            #21663    
                          Old July 2nd, 2012 (10:24 AM). Edited July 2nd, 2012 by redriders180.
                          redriders180's Avatar
                          redriders180 redriders180 is offline
                          Mastermind of Pokemon Glazed
                             
                            Join Date: Jun 2010
                            Location: Path of Victory, Tunod
                            Gender: Male
                            Nature: Quirky
                            Posts: 540
                            Quote:
                            Originally Posted by ADLFM14 View Post
                            Sorry im a noob at A-TEXt but where should i put the offset of ruby in Advance text and how do i change them?
                            Alternatively, right-click on any of the selections in A-Map, and select "add new offset". You can then choose a section name, make a "nickname" for the battle text, and insert the offset of the text you want to edit. You need to convert the offset to decimal, however.
                            __________________


                            I think I'm done with ROM hacking. I'll still pop in and visit, though.


                              #21664    
                            Old July 2nd, 2012 (4:54 PM).
                            KhaosKnight's Avatar
                            KhaosKnight KhaosKnight is offline
                            The 1 and only Khaotic Hacker
                               
                              Join Date: Dec 2007
                              Nature: Relaxed
                              Posts: 355
                              Quote:
                              Originally Posted by ADLFM14 View Post
                              Sorry im a noob at A-TEXt but where should i put the offset of ruby in Advance text and how do i change them?

                              If anything else you take the string I provided for Ruby and search for that in the A-Text search. Save it, then you can edit it in the main window. Make your changes, re-point, and test.
                              __________________





                                #21665    
                              Old July 2nd, 2012 (5:17 PM).
                              Darkrai Lv.1000's Avatar
                              Darkrai Lv.1000 Darkrai Lv.1000 is offline
                              Has a tendency to figure things out
                                 
                                Join Date: Jul 2007
                                Location: On an island with Hakaze
                                Age: 23
                                Gender: Male
                                Nature: Quirky
                                Posts: 701
                                oh, searching works!
                                perhaps i can run a video of the credits alongside my searches to edit it effectively...

                                now, i'm not too knowledgeable on the whole ASM thing, but would I need some know-how in order to insert a completely new type into the game (ex: Light-type) without overwriting another?

                                pleasesaynopleasesaynopleasesayno
                                __________________
                                  #21666    
                                Old July 2nd, 2012 (5:30 PM).
                                redriders180's Avatar
                                redriders180 redriders180 is offline
                                Mastermind of Pokemon Glazed
                                   
                                  Join Date: Jun 2010
                                  Location: Path of Victory, Tunod
                                  Gender: Male
                                  Nature: Quirky
                                  Posts: 540
                                  Quote:
                                  Originally Posted by Darkrai Lv.1000 View Post
                                  oh, searching works!
                                  perhaps i can run a video of the credits alongside my searches to edit it effectively...

                                  now, i'm not too knowledgeable on the whole ASM thing, but would I need some know-how in order to insert a completely new type into the game (ex: Light-type) without overwriting another?

                                  pleasesaynopleasesaynopleasesayno
                                  Well, it depends. Are you willing to sacrifice the ???-type? If you are, then no, otherwise, yes.
                                  __________________


                                  I think I'm done with ROM hacking. I'll still pop in and visit, though.


                                    #21667    
                                  Old July 2nd, 2012 (6:47 PM).
                                  Rights's Avatar
                                  Rights Rights is offline
                                     
                                    Join Date: Jun 2012
                                    Gender: Male
                                    Posts: 2
                                    I've searched a bit for this and haven't found anything but I apologize If the answer is obvious and I'm just not seeing it. How do I change the X,Y location for where my character starts the game in Fire Red? I used HackMew's SMCA but it only allows me to pick the X location unless I'm missing something.

                                    Any help would be appreciated, thanks all.
                                      #21668    
                                    Old July 2nd, 2012 (7:06 PM).
                                    ADLFM14's Avatar
                                    ADLFM14 ADLFM14 is offline
                                    Legendary Spriter
                                       
                                      Join Date: May 2012
                                      Location: EGYPT
                                      Gender: Male
                                      Nature: Bold
                                      Posts: 42
                                      Quote:
                                      Originally Posted by KhaosKnight View Post
                                      If anything else you take the string I provided for Ruby and search for that in the A-Text search. Save it, then you can edit it in the main window. Make your changes, re-point, and test.
                                      Sorry for the inconvenience again i understood what you said and edited successfully the battle commands but the problem is that there are some other text i want to edit like TORCHIC used GROWL! i searched for the word "used" because i don't know the default Pokemon name is what? till i found this \v[&H20] used \v[&H13]!
                                      i edited and repoint but when i test it still Torchic Used GROWL i tried the way you told me when i searched i found the offset and switch it to hex and put it in the INI file and edit it but also nothing change what the problem again and sorry for my bad englsih :D
                                      __________________
                                      My Tutorials:
                                      Hacking Ruby Title Screen Completely Step By Step ;)
                                      How To Insert An OW Sprite In NSE Classic Step By Step.:cross-eye
                                      Hacks I'm Currently Making


                                      Join My Hacking Team(D.A.T.S)




                                      My deviantART


                                        #21669    
                                      Old July 2nd, 2012 (7:57 PM).
                                      Zaerosz Zaerosz is offline
                                         
                                        Join Date: Mar 2012
                                        Gender: Male
                                        Posts: 12
                                        So myself and a friend are starting up a ROMhack project, and we're having some issues with the sprites for our new Pokemon. Specifically, the sprites are somehow picking up the background colour of the image file around the edges, resulting in blocky black outlines that we really want to get rid of. Does anyone have any idea how to fix this? I would post an image but my post-count isn't high enough yet.
                                          #21670    
                                        Old July 2nd, 2012 (8:58 PM).
                                        KhaosKnight's Avatar
                                        KhaosKnight KhaosKnight is offline
                                        The 1 and only Khaotic Hacker
                                           
                                          Join Date: Dec 2007
                                          Nature: Relaxed
                                          Posts: 355
                                          Quote:
                                          Originally Posted by ADLFM14 View Post
                                          Sorry for the inconvenience again i understood what you said and edited successfully the battle commands but the problem is that there are some other text i want to edit like TORCHIC used GROWL! i searched for the word "used" because i don't know the default Pokemon name is what? till i found this \v[&H20] used \v[&H13]!
                                          i edited and repoint but when i test it still Torchic Used GROWL i tried the way you told me when i searched i found the offset and switch it to hex and put it in the INI file and edit it but also nothing change what the problem again and sorry for my bad englsih :D
                                          That one was trickier to find. The offset for that is at 4007BD or just search the following string. Editing this string will affect both of the "used" in "TORCHIC used GROWL" and "Wild POOCHYENA used GROWL"

                                          Code:
                                          [LEGEND1] used
                                          [PLAYER]
                                          I didn't think that would be it, but I tested it and it worked. Things like these just take trial and error, there are a great deal a similar text strings throughout the game. Just make a backup, play with the different strings, and write down the ones that work they way you want them to.
                                          __________________





                                            #21671    
                                          Old July 2nd, 2012 (10:33 PM).
                                          Darkrai Lv.1000's Avatar
                                          Darkrai Lv.1000 Darkrai Lv.1000 is offline
                                          Has a tendency to figure things out
                                             
                                            Join Date: Jul 2007
                                            Location: On an island with Hakaze
                                            Age: 23
                                            Gender: Male
                                            Nature: Quirky
                                            Posts: 701
                                            Quote:
                                            Originally Posted by redriders180 View Post
                                            Well, it depends. Are you willing to sacrifice the ???-type? If you are, then no, otherwise, yes.
                                            ...
                                            i forgot about the ???-type. xD
                                            i'll just replace that. nobody will miss Curse, right?

                                            ok, i think this next predicament will be the last one... for now. :P
                                            is there any way i can put the underwater tileset from R/S/E into FireRed successfully? i've tried, but it always ends up looking horrible, off-colored, and with many tiles missing. is there a tutorial for this i can be directed to?
                                            __________________
                                              #21672    
                                            Old July 2nd, 2012 (10:47 PM).
                                            KhaosKnight's Avatar
                                            KhaosKnight KhaosKnight is offline
                                            The 1 and only Khaotic Hacker
                                               
                                              Join Date: Dec 2007
                                              Nature: Relaxed
                                              Posts: 355
                                              Quote:
                                              Originally Posted by Lugia_Da_Boss View Post
                                              Does repointing your text in Advanced Text do any harm?
                                              It seems everyone just ran over your question sorry :D.

                                              Most likely no, as long as the text it being correctly re-pointed to free space. This shouldn't be a problem with editing Fire Red or Ruby, but I'm not sure if the latest A-Text re-points to Emeralds free space or not.
                                              __________________





                                                #21673    
                                              Old July 2nd, 2012 (11:44 PM).
                                              Lugia_Da_Boss's Avatar
                                              Lugia_Da_Boss Lugia_Da_Boss is offline
                                                 
                                                Join Date: Jun 2012
                                                Gender: Male
                                                Posts: 78
                                                Is there any engine for Fire Red with all the names and stuff decapitalized? Although I can find and decapitalize most text, there's still a ton that isn't in Advanced Text and I'm the worst Hex Editor ever.
                                                  #21674    
                                                Old July 3rd, 2012 (12:25 AM).
                                                DrFuji's Avatar
                                                DrFuji DrFuji is offline
                                                Heiki Hecchara‌‌
                                                 
                                                Join Date: Sep 2009
                                                Location: Downia-upside
                                                Age: 25
                                                Gender: Male
                                                Nature: Jolly
                                                Posts: 1,366
                                                Quote:
                                                Originally Posted by Lugia_Da_Boss View Post
                                                Is there any engine for Fire Red with all the names and stuff decapitalized? Although I can find and decapitalize most text, there's still a ton that isn't in Advanced Text and I'm the worst Hex Editor ever.
                                                There is a FR de-capitalisation patch in this post.
                                                __________________
                                                  #21675    
                                                Old July 3rd, 2012 (4:12 AM).
                                                jhay21's Avatar
                                                jhay21 jhay21 is offline
                                                   
                                                  Join Date: Jan 2010
                                                  Nature: Timid
                                                  Posts: 21
                                                  speaking of text editing does anyone know where i can find "TRAINER is about to use POKEMON"? you know the line when the npc is about to send its next pokemon. for fire red btw
                                                  Closed Thread

                                                  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

                                                  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

                                                  Forum Jump


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