• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • 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.

[Graphics] Intro Sprite Editing Problem

  • 71
    Posts
    9
    Years
    • Seen Aug 1, 2020
    Ok I have used tutorial after tutorial, attempt after attempt, and many different ways of trying to fix the changed palette when I insert a sprite into the intro. As most people know, when you insert a sprite (I am changing Oak's sprite), the colors are messed up because you haven't inserted the proper palette, and it still has oaks palette. I have gone through many ways, using ape, manually switching through hex, etc., but the colors will not change. When I go to the sprite on my game with distorted colors, the colors it has are not from oaks palette, they are new and random, despite when I open the palette viewer on vba, it shows oak's palette on the 7th row. I have used the palette viewer to get the hex values for oaks palette, and tried changing them to mine. When I went to my game, the sprite still had distorted colors, but the palette viewer showed the correct palette on the 7th row. The weird colors the sprite in my game had appeared throughout the palette viewer, but not on the 7th row. I tried changing them with hex to their correct color, and it still didn't work. Basically, for some reason my sprite got weird colors that are not in oak's palette when I switched my sprite with oaks, so when I have been changing oak's palette, my sprite's colors hasn't been changing. Somehow, my sprite picked up a weird palette or something when it was inserted, and I don't know how to change it. I have a picture attached to my post of the sprite with distorted colors, does anybody have any tips? (I am using the BPRE version of Fire Red)
     

    Attachments

    • [PokeCommunity.com] Intro Sprite Editing Problem
      pic.PNG
      6.8 KB · Views: 11
    your sprite also must be indexed .
    Index that image of yours through irfanview. Then after saving that image you have to increase color depth to 256 ( 8 bpp ) again and save. Now in 8 bpp mode in irfan view's palette editor you will see all 256 colors. But for decreasing that image previously to 4 bpp ( 16 colors ) it will only show colors in first 16 boxes . Others slots are all black .
    You just have to write those color values in same rows but in 7th column of irfan view palette editor.
    And then make first slots ALL color to black ( rgb : 0, 0 , 0 )
    Then save.
    Now you can insert the image in ROM . And then manually insert pallette in 7th row.


    I think your current sprite is using the first slot due to inserting error. (to make sure u can match the weird palette of your image with first slots color values. I think that will match.
     
    your sprite also must be indexed .
    Index that image of yours through irfanview. Then after saving that image you have to increase color depth to 256 ( 8 bpp ) again and save. Now in 8 bpp mode in irfan view's palette editor you will see all 256 colors. But for decreasing that image previously to 4 bpp ( 16 colors ) it will only show colors in first 16 boxes . Others slots are all black .
    You just have to write those color values in same rows but in 7th column of irfan view palette editor.
    And then make first slots ALL color to black ( rgb : 0, 0 , 0 )
    Then save.
    Now you can insert the image in ROM . And then manually insert pallette in 7th row.




    I think your current sprite is using the first slot due to inserting error. (to make sure u can match the weird palette of your image with first slots color values. I think that will match.

    I had done all that, and put the colors in the 7th row. When I changed the first slots to black, the sprite would turn black because it was using the first row, so I had to put it back, and I have the palette in both the 7th row and the 1st row. I had looked at a post by aspiring poke trainer on that video, and poke trainer said to change the first row to a color not in the palette. go to color (or palette I can't remember) replacer on irfanview and replace the weird colors not in the image with the original ones. I don't know what the point was though, since it still had the same results as the correct palette in both the 7th and 1st row. So I can't change the 1st row to black sincw it will make my image all black, since my sprite is still using the first row. Do you know how I could switch it to the 7th row so I can make the 1st row black?



    Edit: Ok, I realized since my sprite is using the 1st palette, I should change that. I successfully added the new sprite and the colors are correct. This also does lead to a new problem though. The entire intro uses the 1st palette, so when I insert the female and male protagonist, and the friend, if they use the 1st palette as well, then they will have to use the same palette as my new oak sprite, so they would be distorted. So basically, I need to know how to put the palette into the 5th row for the protagonists. Do you know how? Other than changing the 5th row to the color and making the 1st one all black, since that made my sprite all black since it used the 1st palette. Also thanks a ton for all your help so far, I never would have gotten as far as I have without your help :)
     
    Last edited:
    when put colors in 7th row and delete colors in 1st row the sprite will always turn black .But I forgot to mention that after sprite turns black export the palette( first slot all black). Then press Ctrl + z to undo any changes of turning black. now import that previously exported palette and save. Your sprite won't turn black and also if you open palette editor you will see colors in 7th slot and first slot black without any sprite problem.
     
    when put colors in 7th row and delete colors in 1st row the sprite will always turn black .But I forgot to mention that after sprite turns black export the palette( first slot all black). Then press Ctrl + z to undo any changes of turning black. now import that previously exported palette and save. Your sprite won't turn black and also if you open palette editor you will see colors in 7th slot and first slot black without any sprite problem.

    Ok wow thanks a ton! I was able to complete the intro, and I think it looks pretty nice with the new sprites. You have been an awesome help, I have been struggling over how to do this for so long.
     
    I am new to rom hacking.
    I am trying to change the intro sprites of the protagonists. I did all the indexing and everything sprite's color is fine but it appears to be distorted.
    https://imgur.com/a/OSEoRUV
    [PokeCommunity.com] Intro Sprite Editing Problem

    I re-tried it several times. Sometimes it works and sometime it looks like this. Does anyone know what is going on and how to fix this issue?
     
    Last edited:
    Back
    Top