- 57
- Posts
- 17
- Years
- Seen Feb 19, 2019
PLEASE DO NOT STEAL THIS.
This is a tutorial to insert sprites larger than 64x64 in a gba rom without you having to outline(so boring). This tutorial also works for backsprites.
Things you will need:
unlz-gba(hacked)(get it from hackmew's thread)
microsoft paint(comes with windows xp or vista)
a rom of your choice.(get it somewhere)
freespace finder(get it from hackmew's thread)
irfanview(just google it)
Stage 1(Spriting)
1. Open up the sprite u are inserting with paint. I will use torterra.
2. Fill the background with a color not used by the sprite. I will use blue.
3. Now goto Image>Stretch/Skew. Put both the circled values to 80 if u are using a d/p sprite or anything else if u are using some other sprite.
4. Save it. Now minimize paint and open up that picture in irfanview. Then go to Image>Decrease color depth. Select 16 Colors (4 BPP). The image will look a little messed up after this. Don't panic!
5. Now goto Image>Pallete>Edit Pallete. Find your background color there. Also open up a notepad or get something to write with. Write down the Value:RGB for the background color and the first color(in the left corner).
6. Now exchange those two colors. Double click the background color and put in the value of the first color.
Double click the first color and put in the value of the background color.
7. The image will look messed up again(and don't panic again).Now save the file from irfanview using a different name than the paint file. Close irfanview and the notepad.
8. Goto the minimized paint file press Ctrl+A(to select it) and press Ctrl+C(to copy it). ALso open up the irfanview file you just closed using paint.
9. Now press Ctrl+V(to paste it) in the messsed up picture.
it should look like this...
10.Save it and now u can delete the old picture but make sure you keep the new one.
Stage 2(Inserting)
1. Now,open up unlz-gba(hacked) and open your gba rom with it. Goto a picture you you want to replace. I will replace venusaur. Get the numbers for pokemons somewhere else. In firered the pokemon pictures start at 669.
2. Click import and select the file that you didn't delete.
3. Click write to rom.
4. Make sure "Expot Image" and "Auto Abort if new data is bigger" are checked and press ok. Uh-oh! It didn't work. Note the compressed size.
5. Now is the time for you to open up your free space finder. Open up your rom with it. Select "Search from the beginning of the ROM". In the right bottom corner in a box called "HEX", put in the Compressed Size i told you to note. You will have noticed that a number has appeared above that box in a box called "Dec". Copy the number in the Dec box to the "Needed Bytes" box. Note the numbers/letters(HEX Number) that appeared.
6. Go back to unLz-GBA(hacked). and click on write to rom again. This time also select the "Automatically Fix Pointer" box. In the box that says "Image Offset: put in the number I told you to note. Also don't forget the two zeros before the number.
7. Click ok and it should say something like this...
8. Almost done. Now click on write to rom again. But this time make sure you have only checked "Export Pallete" and ""Auto Abort if new data is bigger". Click ok.
9.Now you are done. Open up your rom and check it out. Here's mine.
This is a tutorial to insert sprites larger than 64x64 in a gba rom without you having to outline(so boring). This tutorial also works for backsprites.
Things you will need:
unlz-gba(hacked)(get it from hackmew's thread)
microsoft paint(comes with windows xp or vista)
a rom of your choice.(get it somewhere)
freespace finder(get it from hackmew's thread)
irfanview(just google it)
Stage 1(Spriting)
1. Open up the sprite u are inserting with paint. I will use torterra.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-1.jpg)
2. Fill the background with a color not used by the sprite. I will use blue.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-2.jpg)
3. Now goto Image>Stretch/Skew. Put both the circled values to 80 if u are using a d/p sprite or anything else if u are using some other sprite.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-3.jpg)
4. Save it. Now minimize paint and open up that picture in irfanview. Then go to Image>Decrease color depth. Select 16 Colors (4 BPP). The image will look a little messed up after this. Don't panic!
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-4.jpg)
5. Now goto Image>Pallete>Edit Pallete. Find your background color there. Also open up a notepad or get something to write with. Write down the Value:RGB for the background color and the first color(in the left corner).
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-5.jpg)
6. Now exchange those two colors. Double click the background color and put in the value of the first color.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-6a.jpg)
Double click the first color and put in the value of the background color.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-6b.jpg)
7. The image will look messed up again(and don't panic again).Now save the file from irfanview using a different name than the paint file. Close irfanview and the notepad.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-7.jpg)
8. Goto the minimized paint file press Ctrl+A(to select it) and press Ctrl+C(to copy it). ALso open up the irfanview file you just closed using paint.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-8.jpg)
9. Now press Ctrl+V(to paste it) in the messsed up picture.
it should look like this...
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/1-9.jpg)
10.Save it and now u can delete the old picture but make sure you keep the new one.
Stage 2(Inserting)
1. Now,open up unlz-gba(hacked) and open your gba rom with it. Goto a picture you you want to replace. I will replace venusaur. Get the numbers for pokemons somewhere else. In firered the pokemon pictures start at 669.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/2-1.jpg)
2. Click import and select the file that you didn't delete.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/2-2.jpg)
3. Click write to rom.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/2-3.jpg)
4. Make sure "Expot Image" and "Auto Abort if new data is bigger" are checked and press ok. Uh-oh! It didn't work. Note the compressed size.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/2-4.jpg)
5. Now is the time for you to open up your free space finder. Open up your rom with it. Select "Search from the beginning of the ROM". In the right bottom corner in a box called "HEX", put in the Compressed Size i told you to note. You will have noticed that a number has appeared above that box in a box called "Dec". Copy the number in the Dec box to the "Needed Bytes" box. Note the numbers/letters(HEX Number) that appeared.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/2-5.jpg)
6. Go back to unLz-GBA(hacked). and click on write to rom again. This time also select the "Automatically Fix Pointer" box. In the box that says "Image Offset: put in the number I told you to note. Also don't forget the two zeros before the number.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/2-6.jpg)
7. Click ok and it should say something like this...
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/2-7.jpg)
8. Almost done. Now click on write to rom again. But this time make sure you have only checked "Export Pallete" and ""Auto Abort if new data is bigger". Click ok.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/2-8.jpg)
9.Now you are done. Open up your rom and check it out. Here's mine.
![[PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline) [PokeCommunity.com] A Beginner's guide to inserting d/p sprites into a gba rom(No need to outline)](https://i166.photobucket.com/albums/u104/Gaurav61/2-9.jpg)
Last edited by a moderator: