Hey PC!
I am going to be making a few tutorials about editing the Big Intro Sprites!
Hopefully you will understand throughout the tutorial but if you have any questions, just post them in a reply below :D.
Things You Will Need:
FSF - HackMew's Tool Factory
VBA - Google
Fire Red Rom - Google
unLZ - HackMew's Tool Factory
APE - HackMew's Tool Factory
Irfanview - Google
Paint - Comes with Windows
Calculator - Comes with Windows
NotePad - Comes With Windows
Let's Get Started (MALE HERO)
I am going to be making a few tutorials about editing the Big Intro Sprites!
Hopefully you will understand throughout the tutorial but if you have any questions, just post them in a reply below :D.
Things You Will Need:
FSF - HackMew's Tool Factory
VBA - Google
Fire Red Rom - Google
unLZ - HackMew's Tool Factory
APE - HackMew's Tool Factory
Irfanview - Google
Paint - Comes with Windows
Calculator - Comes with Windows
NotePad - Comes With Windows
Let's Get Started (MALE HERO)
Spoiler:
Alright first thing's first.
-Okay, first of all, save the sprite you want as a .png.
-Next, open your sprite in Irfanview.
-Click Image>Decrease Colour Depth>16 Colours.
-Next, click Image>Palette>Edit Palette and make it so that the first colour is the transparent colour, if it isn't then switch it with the colour in it's place, don't worry if the image messes up.
-Now save the image as a .png with a different name then the original.
-Now open 2 Paint windows.
-Open your old sprite of your Hero, and the one we just edited within Irfanview.
-Copy the Old Sprite and paste it onto the new one edited through Irfanview.
-Now the sprite should look fine.
-Save the image and close Paint.
-Open Photoshop and open your new indexed image.
-Click Image>Mode>Colour Table and then click save and save the palette as a .act file.
-Now open APE.
-Bookmark these 2 offsets.
>0046161C - Hero Sprite 1
>004615FC - Hero Sprite 2
-Once bookmarked, go to Hero Palette 1.
-On the 2nd Colour Table below the first one, click the Import Palette button and chose the .act palette we just saved in Photoshop.
-Once imported, change the first colour to your transparent colour for your image, mine being FF7F(White).
-Then click replace.
-Now load Hero Sprite 2's palette offset and export it.
-Once exported, import it on the 2nd Colour Table under the first.
-After you've imported it, click the first colour and make it the same transparent colour as in the first palette. Once again, FF7F(White) for me.
-Now open your rom in VBA.
-Make a new game and wait until you can see Red's Big Sprite.
-Once there, click Tools>Palette Viewer>Save .bg and save it as a .act file.
-Now open unLZ.
-Open your rom and then click 256 Colours + Black & White.
-Got to #340 and Red should be around there. For me he's on #341 but it may differ for you.
-Use the Minus(-) and Plus(+) Buttons to make the sprite look proper.
-Once that's all set click Save As and save it as a .png file.
-Now open the image you just exported in Photoshop.
-Click Image>Mode>Colour Table and load the .bg .act file you saved through the Palette Viewer in VBA.
-Once that's done, click the first colour and make sure that it's the transparent colour of your sprite.
-Now paste your sprite we edited earlier through Irfanview onto the Red sprite, the colours may have some wierd dots but they should be generally the same.
-Now fix up your sprite and save.
-Go back into unLZ at Red's #.
-Uncheck Black & White.
-Click Import and chose the sprite you just edited through Photoshop.
-Click Write to Rom and make sure that only Export Image and Auto Abort is checked.
-If you get an error in unLZ follow these steps:
>Open Calculator + FSF
>In Calculator, go into Scientific Mode and click Hex.
>Type the # unLZ gave you when it couldn't Write to Rom.
>Click dec.
>Copy the number you got in Dec and go into FSF.
>Open your rom in FSF and paste the Dec # in the Needed Bytes section, and in the box below that type in 1, and check the first checkbox.
>Click search and copy the offset it gives you.
>Click Write to Rom again in unLZ and paste the offset FSF gave you in the Offset box, and check the Automatically Fix Pointers Box.
>Click Ok and it should say Pt Changed :D.
-There you go, you should have just successfully inserted the sprite.
-Okay, first of all, save the sprite you want as a .png.
-Next, open your sprite in Irfanview.
-Click Image>Decrease Colour Depth>16 Colours.
-Next, click Image>Palette>Edit Palette and make it so that the first colour is the transparent colour, if it isn't then switch it with the colour in it's place, don't worry if the image messes up.
-Now save the image as a .png with a different name then the original.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img200.imageshack.us/img200/9519/image1yud.png)
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img188.imageshack.us/img188/4964/image2euk.png)
-Now open 2 Paint windows.
-Open your old sprite of your Hero, and the one we just edited within Irfanview.
-Copy the Old Sprite and paste it onto the new one edited through Irfanview.
-Now the sprite should look fine.
-Save the image and close Paint.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img210.imageshack.us/img210/4079/image4g.png)
-Open Photoshop and open your new indexed image.
-Click Image>Mode>Colour Table and then click save and save the palette as a .act file.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img233.imageshack.us/img233/4048/image5vph.png)
-Now open APE.
-Bookmark these 2 offsets.
>0046161C - Hero Sprite 1
>004615FC - Hero Sprite 2
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img33.imageshack.us/img33/1603/image6q.png)
-Once bookmarked, go to Hero Palette 1.
-On the 2nd Colour Table below the first one, click the Import Palette button and chose the .act palette we just saved in Photoshop.
-Once imported, change the first colour to your transparent colour for your image, mine being FF7F(White).
-Then click replace.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img148.imageshack.us/img148/4174/image7afp.png)
-Now load Hero Sprite 2's palette offset and export it.
-Once exported, import it on the 2nd Colour Table under the first.
-After you've imported it, click the first colour and make it the same transparent colour as in the first palette. Once again, FF7F(White) for me.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img219.imageshack.us/img219/1686/image8k.png)
-Now open your rom in VBA.
-Make a new game and wait until you can see Red's Big Sprite.
-Once there, click Tools>Palette Viewer>Save .bg and save it as a .act file.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img32.imageshack.us/img32/5601/image10a.png)
-Now open unLZ.
-Open your rom and then click 256 Colours + Black & White.
-Got to #340 and Red should be around there. For me he's on #341 but it may differ for you.
-Use the Minus(-) and Plus(+) Buttons to make the sprite look proper.
-Once that's all set click Save As and save it as a .png file.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img268.imageshack.us/img268/6488/image11wvl.png)
-Now open the image you just exported in Photoshop.
-Click Image>Mode>Colour Table and load the .bg .act file you saved through the Palette Viewer in VBA.
-Once that's done, click the first colour and make sure that it's the transparent colour of your sprite.
-Now paste your sprite we edited earlier through Irfanview onto the Red sprite, the colours may have some wierd dots but they should be generally the same.
-Now fix up your sprite and save.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img200.imageshack.us/img200/448/image12wvd.png)
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img193.imageshack.us/img193/8500/image13z.png)
-Go back into unLZ at Red's #.
-Uncheck Black & White.
-Click Import and chose the sprite you just edited through Photoshop.
-Click Write to Rom and make sure that only Export Image and Auto Abort is checked.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img198.imageshack.us/img198/373/image14s.png)
-If you get an error in unLZ follow these steps:
>Open Calculator + FSF
>In Calculator, go into Scientific Mode and click Hex.
>Type the # unLZ gave you when it couldn't Write to Rom.
>Click dec.
>Copy the number you got in Dec and go into FSF.
>Open your rom in FSF and paste the Dec # in the Needed Bytes section, and in the box below that type in 1, and check the first checkbox.
>Click search and copy the offset it gives you.
>Click Write to Rom again in unLZ and paste the offset FSF gave you in the Offset box, and check the Automatically Fix Pointers Box.
>Click Ok and it should say Pt Changed :D.
-There you go, you should have just successfully inserted the sprite.
Spoiler:
![[PokeCommunity.com] Intro Sprites Editing! [PokeCommunity.com] Intro Sprites Editing!](https://img508.imageshack.us/img508/4159/image15a.png)
Last edited by a moderator: