• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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.

>Dante< Tutorial: How to change correctly the Intro hero in FR/LG

>Dante<

Call me Steven
201
Posts
15
Years
  • 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.


    85404993tm0.png


    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:


    10920506pj3.png


    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:

    74788389fb9.png


    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:


    81107264uj4.png


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

    66771733jj7.png


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

    13500369js8.png


    et voillà!

    26500184hj5.png


    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.


    52675340dr6.png


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

    60450305ln6.png


    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


    60829067wg1.png


    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:


    34573270ak8.png


    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.




    53728399qh0.png


    Now we turn in HEX:

    32982010lb0.png


    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
    .

    71430566uq2.png


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

    72971041wg0.png


    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
    :

    65145495pd1.png


    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


    51145726rw9.png


    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 ^^


    45404090ra8.png



    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

     
    Last edited by a moderator:

    Circus.

    .....
    32
    Posts
    15
    Years
  • When saving the Palette as .ACT how do you open it in Photoshop. I've tried it in both CS2 and CS3.
     

    >Dante<

    Call me Steven
    201
    Posts
    15
    Years
  • 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...
     

    Vrai

    can you feel my heart?
    2,896
    Posts
    15
    Years
    • Age 29
    • Seen Oct 24, 2022
    Oh, wow. ^^

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

    Thanks, >Dante<.
     

    hot_kage

    I am like a rose cute and calm
    35
    Posts
    15
    Years
  • >Dante<; said:
    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?
     

    >Dante<

    Call me Steven
    201
    Posts
    15
    Years
  • Oh, wow. ^^

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

    Thanks, >Dante<.
    ^^
    a very easy tutorial to understand thanks :)
    no problem ^^

    cool but did you sprite the brendan yourself?
    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..
    newheroeshp5wk2.png
     
    Last edited:

    >Dante<

    Call me Steven
    201
    Posts
    15
    Years
  • 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 ;)
     

    >Dante<

    Call me Steven
    201
    Posts
    15
    Years
  • 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;)
     
    224
    Posts
    16
    Years
    • Seen Mar 8, 2016
    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.
     
    Back
    Top