Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.

TrollandToad.com
Reply
 
Thread Tools
  #1    
Old January 3rd, 2009 (10:39 AM). Edited April 15th, 2010 by Logan.
>Dante<'s Avatar
>Dante< >Dante< is offline
Call me Steven
     
    Join Date: Jun 2008
    Location: Torino (ITA)
    Nature: Adamant
    Posts: 204
    How to change correctly the Intro hero in FR/LG

    by>Dante<

    Italian/English translation by Sean Visinoni
    English text fixed by BZuma


    Most of you, know the tutorial by the famous Zel which teaches how to change the intro hero by recoloring the sprite in black and white.

    Though I esteem Zel, I always had the impression that it was wrong.

    As a matter of fact I manage to discover an easier way that may also be useful for many other things.

    First of all I'd like to thank HackMew for theaching me this method ^^.

    Requests:

    -VisualBoy Advance;

    -FR/LG Rom;

    -Photoshop (I use CS2 version);

    -UnlzGBA;

    -Free Space Finder (FSF);


    First Part: Research

    First of all, you have to open the ROM with Unlz.GBA, and go to go to 341 (more or less) using 256 color and Black/White mode.




    As you can see, it's easy to observe that this is the male character, while the others PGs (Female, Professor, Rival) are in the following go to.

    Now that you have found the sprite you must save it, and I suggest you to save it in format .PNG.

    Now, play your rom until the moment when the game asks you to chose which Character you want to be, male or female...

    Then click on Tools --> Palette Viewer...

    as in the image:




    The palette we need are in the left pannel (Background), so you'll have to save that palettes by clicking on "SAVE BG" and save the palette in .ACT:



    Second Part: Photoshop and Sprite

    Now we can finally use Photoshop.

    I know that not all of you have it, but it's very useful to modify images.


    Open the sprite we saved before with Photoshop:

    Image --> Mode --> Colours table

    as in the image:




    It will appear the colour table that obviously will be toned-down from black to white



    Now you have to go to "Load" and you open the palette in .ACT format that we saved before...



    et voillà!



    The hero has now the right palettes. Before you start editing the sprite, I suggest you to change the background, because it's black and may create some confusion... so put a bright colour...

    To do this you just have to go back to the colour table and edit the first colour.




    I decided to use kyledove's sprite, but you can chose your favourite!



    Third Part: Insert

    after you have modify the sprite you must insert it. So, now you must use Free Space Finder (FSF) by HackMew.

    With this you can search for any free offset that exists.


    Let's go back to UNLZ, insert the sprite and then Write to Rom




    Now you will have to select the things you want to use... in this case they are:

    -export image

    -Auto abort if new data is bigger


    Remember that YOU DON'T HAVE TO SELECT "EXPORT PALETTE" or your rom may crash...
    If you selected the things I told you to select, it should appear this window:




    In this case the image is bigger than the previous one and there's no enough space...

    So UNLZ asks you if you want to reduce the image... click on Cancel, but remember the code I've selected (76C)*.


    *Remember that this is just an example and your is sure different.

    This number is in hexadecimal (HEX), but we have to bring it to decimal (DEC)...

    To change it, you just need the windows calculator, using the scientific mode.






    Now we turn in HEX:



    As you can see, 76C is Hex and Dec it's 1900.

    Now you have to copy this number, open Free Space Finder (FSF) and you search for your rom
    .



    In the section "bytes needed" there’s 64 by default, replace it with your new number, and click on search.



    We finally found our free offset, the one that UNLZ need to insert the image.

    Now you go back to UNLZ and do again Write to Rom
    :



    But this time you'll have a new offset. So now select:

    -export image

    -Auto abort if new data is bigger


    and

    -automaticly fix pointers

    and paste the offset that we found with FSF in the box image offset




    and click OK

    Now you'll see a message which will say to you that your image has been saved with a new offset.

    Now you just have to try your Rom hoping that all has went as it should...

    If you find an error try reading again the tutorial and check out if you missed anything.

    If the problem persists don't resist and ask ^^





    You can change the Sprite's palettes whit the HackMew tool's...APE

    APE offset:
    Boy intro ------>0046161C
    Rival Intro ---->004623B0
    Prof intro ----->004623B4
    Girl Intro ------>00460EF0

    Palette found by >Dante<

    END

    Reply With Quote

    Relevant Advertising!

      #2    
    Old January 3rd, 2009 (6:30 PM).
    hot_kage's Avatar
    hot_kage hot_kage is offline
    I am like a rose cute and calm
       
      Join Date: Oct 2008
      Location: Long Beach , California
      Age: 24
      Gender:
      Nature: Naughty
      Posts: 35
      amazingly helpful! this is a great tutorial
      Reply With Quote
        #3    
      Old January 3rd, 2009 (6:56 PM).
      Chimchar 9's Avatar
      Chimchar 9 Chimchar 9 is offline
      (:
      • Silver Tier
       
      Join Date: Jan 2008
      Location: England, London
      Age: 23
      Gender: Male
      Nature: Calm
      Posts: 1,621
      This is a grand tut, i hope to use this sometime.
      good work.
      __________________
      Pokemon Green Diamond
      Status: cancelled
      Reply With Quote
        #4    
      Old January 3rd, 2009 (7:08 PM).
      Circus's Avatar
      Circus Circus is offline
      .....
         
        Join Date: Dec 2008
        Location: USA
        Gender:
        Nature: Adamant
        Posts: 32
        When saving the Palette as .ACT how do you open it in Photoshop. I've tried it in both CS2 and CS3.
        Reply With Quote
          #5    
        Old January 4th, 2009 (3:05 AM).
        >Dante<'s Avatar
        >Dante< >Dante< is offline
        Call me Steven
           
          Join Date: Jun 2008
          Location: Torino (ITA)
          Nature: Adamant
          Posts: 204
          Quote:
          Originally Posted by Circus View Post
          When saving the Palette as .ACT how do you open it in Photoshop. I've tried it in both CS2 and CS3.
          I've made some screen...
          if you would to open the pal ACT in hotoshop you must do:
          Image --> Method --> Colours table
          it's the second part of the tutorail...
          Reply With Quote
            #6    
          Old January 4th, 2009 (6:47 AM).
          Vrai's Avatar
          Vrai Vrai is offline
          can you feel my heart?
          • Crystal Tier
           
          Join Date: Jun 2008
          Age: 23
          Gender: Male
          Nature: Adamant
          Posts: 2,898
          Oh, wow. ^^

          No wonder I was doing something wrong with UNLZ.gba. *headsmack*

          Thanks, >Dante<.
          __________________
          Reply With Quote
            #7    
          Old January 4th, 2009 (6:57 AM).
          Cheesymitten's Avatar
          Cheesymitten Cheesymitten is offline
          Dukcs
          • Silver Tier
           
          Join Date: Aug 2008
          Gender: Male
          Posts: 1,839
          a very easy tutorial to understand thanks
          Reply With Quote
            #8    
          Old January 4th, 2009 (7:05 AM).
          hot_kage's Avatar
          hot_kage hot_kage is offline
          I am like a rose cute and calm
             
            Join Date: Oct 2008
            Location: Long Beach , California
            Age: 24
            Gender:
            Nature: Naughty
            Posts: 35
            Quote:
            Originally Posted by >Dante<;
            I've made some screen...
            if you would to open the pal ACT in photoshop you must do:
            Image --> Method --> Colours table
            it's the second part of the tutorial...
            cool but did you sprite the brendan yourself?
            Reply With Quote
              #9    
            Old January 4th, 2009 (8:12 AM).
            Vrai's Avatar
            Vrai Vrai is offline
            can you feel my heart?
            • Crystal Tier
             
            Join Date: Jun 2008
            Age: 23
            Gender: Male
            Nature: Adamant
            Posts: 2,898
            Quote:
            Originally Posted by hot_kage View Post
            cool but did you sprite the brendan yourself?
            Quote:
            Originally Posted by >Dante< View Post
            I decided to use kiledove's sprite, but you can chose your favourite!
            Your question answers itself. Please read through the thread before asking a question.
            __________________
            Reply With Quote
              #10    
            Old January 4th, 2009 (9:08 AM). Edited January 8th, 2009 by >Dante<.
            >Dante<'s Avatar
            >Dante< >Dante< is offline
            Call me Steven
               
              Join Date: Jun 2008
              Location: Torino (ITA)
              Nature: Adamant
              Posts: 204
              Quote:
              Originally Posted by Vrai View Post
              Oh, wow.

              No wonder I was doing something wrong with UNLZ.gba. *headsmack*

              Thanks, >Dante<.

              Quote:
              Originally Posted by cheesymitten View Post
              a very easy tutorial to understand thanks
              no problem

              Quote:
              Originally Posted by hot_kage View Post
              cool but did you sprite the brendan yourself?
              Quote:
              Originally Posted by Vrai View Post
              Your question answers itself. Please read through the thread before asking a question.
              No problem..
              there are some good sprite made by Kyledove...
              that are an example..
              Reply With Quote
                #11    
              Old January 5th, 2009 (3:23 AM).
              Sean Visinoni Sean Visinoni is offline
              Apple - Think Different ^^
                 
                Join Date: Jan 2009
                Location: Bergamo (IT)
                Nature: Impish
                Posts: 30
                well yes, it's very easy and usefull
                Reply With Quote
                  #12    
                Old January 8th, 2009 (12:57 AM).
                >Dante<'s Avatar
                >Dante< >Dante< is offline
                Call me Steven
                   
                  Join Date: Jun 2008
                  Location: Torino (ITA)
                  Nature: Adamant
                  Posts: 204
                  Quote:
                  Originally Posted by Sean Visinoni View Post
                  well yes, it's very easy and usefull
                  hey Sean!!
                  thx to have translate this tutorial in English!
                  __________________

                  Reply With Quote
                    #13    
                  Old January 8th, 2009 (2:24 AM).
                  Chimchar 9's Avatar
                  Chimchar 9 Chimchar 9 is offline
                  (:
                  • Silver Tier
                   
                  Join Date: Jan 2008
                  Location: England, London
                  Age: 23
                  Gender: Male
                  Nature: Calm
                  Posts: 1,621
                  Hey Dante !
                  Do we need to use photoshop or could we use another programme ?
                  __________________
                  Pokemon Green Diamond
                  Status: cancelled
                  Reply With Quote
                    #14    
                  Old January 8th, 2009 (9:18 AM).
                  >Dante<'s Avatar
                  >Dante< >Dante< is offline
                  Call me Steven
                     
                    Join Date: Jun 2008
                    Location: Torino (ITA)
                    Nature: Adamant
                    Posts: 204
                    Quote:
                    Originally Posted by Lucario 9 View Post
                    Hey Dante !
                    Do we need to use photoshop or could we use another programme ?
                    I have used photoshop but you can use any other program that allows you to import your palette
                    __________________

                    Reply With Quote
                      #15    
                    Old January 9th, 2009 (6:49 AM).
                    Andryandrew Andryandrew is offline
                    Italian Asm Hacker
                       
                      Join Date: Mar 2007
                      Age: 24
                      Gender:
                      Nature: Timid
                      Posts: 117
                      Quote:
                      Originally Posted by Sean Visinoni View Post
                      well yes, it's very easy and usefull
                      Wonderful translation, I think.. (but you speak English better than me)...
                      __________________

                      Sorry for my bad English... I'm Italian
                      Anybody that is a GBA ASM hacker is cool!
                      I'm a GBA ASM hacker --> I'm cool :D

                      Made Day-Night Routine! You can find the thread HERE
                      Reply With Quote
                        #16    
                      Old January 10th, 2009 (5:12 PM).
                      Hyunbin's Avatar
                      Hyunbin Hyunbin is offline
                      w00t!~
                         
                        Join Date: Jun 2006
                        Location: new york
                        Age: 27
                        Gender:
                        Nature: Naughty
                        Posts: 166
                        thank you for the tutorial
                        it was pretty easy to follow

                        Quote:
                        Originally Posted by >Dante< View Post
                        ^^
                        question... are the overworld sprites supposed to be usable?
                        because they use more than 15 colors <_
                        __________________


                        Reply With Quote
                          #17    
                        Old January 11th, 2009 (2:03 AM).
                        >Dante<'s Avatar
                        >Dante< >Dante< is offline
                        Call me Steven
                           
                          Join Date: Jun 2008
                          Location: Torino (ITA)
                          Nature: Adamant
                          Posts: 204
                          Quote:
                          Originally Posted by Hyunbin View Post
                          thank you for the tutorial
                          it was pretty easy to follow



                          question... are the overworld sprites supposed to be usable?
                          because they use more than 15 colors <_<
                          Thx
                          For the overworld, you can use it..they are from kyledove and, if you know it, you remember as he use a lot of nuer of color "
                          you must recolor the overwolrd if you would to use it
                          __________________

                          Reply With Quote
                            #18    
                          Old January 12th, 2009 (2:25 AM).
                          0m3GA ARS3NAL's Avatar
                          0m3GA ARS3NAL 0m3GA ARS3NAL is offline
                          Im comin' home...
                          • Silver Tier
                           
                          Join Date: Jan 2008
                          Location: Superjail Penitentiary
                          Age: 25
                          Gender: Male
                          Nature: Gentle
                          Posts: 1,816
                          WOW!!! Unbelieveable Tutorial, I have to thank HackMew as well for even telling you this.... hehe, This is amazing! *Bookmark*
                          __________________
                          >Boot Jailbot
                          >Pass *****
                          .
                          .
                          Jailbot OS Ver 1.1.2
                          Greetings Warden
                          of Superjail Penitentiary
                          Awaiting user input...

                          >Display User_Info
                          ╠══User Info══╣
                          Username:
                          0m3GA ARS3NAL
                          Age: 18
                          Sex: Male ♂
                          Race: Caucasian
                          Quote:
                          "What is this
                          I don't even..."

                          M/O: Often acts out to get attention, but recently has changed that. Has been studying up on hacking information and hopes to participate in more advanced hacking discussion.
                          ╠══End of File══╣
                          Awaiting user input...

                          >
                          Reply With Quote
                            #19    
                          Old January 15th, 2009 (7:50 AM).
                          >Dante<'s Avatar
                          >Dante< >Dante< is offline
                          Call me Steven
                             
                            Join Date: Jun 2008
                            Location: Torino (ITA)
                            Nature: Adamant
                            Posts: 204
                            I see few questions on the tutorial...
                            that means as I have explained well him...
                            or what it doesn't interest XD
                            but in conclusion..
                            thanks to all for your comments
                            __________________

                            Reply With Quote
                              #20    
                            Old January 15th, 2009 (9:19 AM).
                            Liquid Shadow's Avatar
                            Liquid Shadow Liquid Shadow is offline
                            xD
                               
                              Join Date: Mar 2008
                              Gender:
                              Posts: 224
                              Thank you.. So much. I spent like a day trying to figure out the palette similarities like in Zel's tutorial and I still didn't get it right... This helped me SO MUCH.
                              __________________

                              4 truths of life
                              1. You cannot touch all your teeth with your tongue.
                              2. All idiots, after reading the first truth, will try it.
                              3. And discover that the first truth is a lie.
                              4. You're smiling now because you're an idiot.
                              Reply With Quote
                                #21    
                              Old January 17th, 2009 (2:23 PM).
                              Pokepal17's Avatar
                              Pokepal17 Pokepal17 is offline
                              More cowbell~
                              • Silver Tier
                               
                              Join Date: Oct 2008
                              Location: Steeltown
                              Age: 23
                              Gender: Male
                              Nature: Modest
                              Posts: 1,517
                              Yeah thanks I'll use this But what freeware is there that can import palette files and edit images? (I know Photoshop is licensed and I don't have it)
                              __________________
                              Pokémon Stardrop
                              Reply With Quote
                                #22    
                              Old January 18th, 2009 (1:33 AM).
                              0m3GA ARS3NAL's Avatar
                              0m3GA ARS3NAL 0m3GA ARS3NAL is offline
                              Im comin' home...
                              • Silver Tier
                               
                              Join Date: Jan 2008
                              Location: Superjail Penitentiary
                              Age: 25
                              Gender: Male
                              Nature: Gentle
                              Posts: 1,816
                              Quote:
                              Originally Posted by Pokepal17 View Post
                              Yeah thanks I'll use this But what freeware is there that can import palette files and edit images? (I know Photoshop is licensed and I don't have it)
                              Try GIMP, that image editor seems to work for me for minor edits when I dont feel like opening my copy of Photoshop up... and I think it has Pallet insertion methods...
                              __________________
                              >Boot Jailbot
                              >Pass *****
                              .
                              .
                              Jailbot OS Ver 1.1.2
                              Greetings Warden
                              of Superjail Penitentiary
                              Awaiting user input...

                              >Display User_Info
                              ╠══User Info══╣
                              Username:
                              0m3GA ARS3NAL
                              Age: 18
                              Sex: Male ♂
                              Race: Caucasian
                              Quote:
                              "What is this
                              I don't even..."

                              M/O: Often acts out to get attention, but recently has changed that. Has been studying up on hacking information and hopes to participate in more advanced hacking discussion.
                              ╠══End of File══╣
                              Awaiting user input...

                              >
                              Reply With Quote
                                #23    
                              Old January 18th, 2009 (2:33 AM).
                              Pokepal17's Avatar
                              Pokepal17 Pokepal17 is offline
                              More cowbell~
                              • Silver Tier
                               
                              Join Date: Oct 2008
                              Location: Steeltown
                              Age: 23
                              Gender: Male
                              Nature: Modest
                              Posts: 1,517
                              Quote:
                              Originally Posted by 0m3GA ARS3NAL View Post
                              Try GIMP, that image editor seems to work for me for minor edits when I dont feel like opening my copy of Photoshop up... and I think it has Pallet insertion methods...
                              Thanks I'll try it
                              I also wanna ask, when editing the sprite, does that backgound colour actually need to be a different colour?
                              __________________
                              Pokémon Stardrop
                              Reply With Quote
                                #24    
                              Old January 18th, 2009 (2:51 AM).
                              0m3GA ARS3NAL's Avatar
                              0m3GA ARS3NAL 0m3GA ARS3NAL is offline
                              Im comin' home...
                              • Silver Tier
                               
                              Join Date: Jan 2008
                              Location: Superjail Penitentiary
                              Age: 25
                              Gender: Male
                              Nature: Gentle
                              Posts: 1,816
                              Quote:
                              Originally Posted by Pokepal17 View Post
                              Thanks I'll try it
                              I also wanna ask, when editing the sprite, does that backgound colour actually need to be a different colour?
                              I can answer this.... no, it is just recommended so you can see your sprite's outline against a brighter background.
                              __________________
                              >Boot Jailbot
                              >Pass *****
                              .
                              .
                              Jailbot OS Ver 1.1.2
                              Greetings Warden
                              of Superjail Penitentiary
                              Awaiting user input...

                              >Display User_Info
                              ╠══User Info══╣
                              Username:
                              0m3GA ARS3NAL
                              Age: 18
                              Sex: Male ♂
                              Race: Caucasian
                              Quote:
                              "What is this
                              I don't even..."

                              M/O: Often acts out to get attention, but recently has changed that. Has been studying up on hacking information and hopes to participate in more advanced hacking discussion.
                              ╠══End of File══╣
                              Awaiting user input...

                              >
                              Reply With Quote
                                #25    
                              Old January 18th, 2009 (5:50 AM).
                              >Dante<'s Avatar
                              >Dante< >Dante< is offline
                              Call me Steven
                                 
                                Join Date: Jun 2008
                                Location: Torino (ITA)
                                Nature: Adamant
                                Posts: 204
                                Quote:
                                Originally Posted by 0m3GA ARS3NAL View Post
                                I can answer this.... no, it is just recommended so you can see your sprite's outline against a brighter background.
                                Exactly.
                                It is not obligatory change it...
                                it is only a suggestion that I have wanted to give confusion to avoid you in the change of your sprite
                                __________________

                                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

                                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 4:29 AM.