no you dont get me I want to change the colors of the tiles and APE is a program for it and I must now those offsets and with unzl.gba you cant do it
get to the place in the game you want to edit the palettes for, i think you're talking about the title screen? Go there in the rom. in VBA, hit tools, palette viewer. This will show you everything currently being displayed.
Take a screenshot of this (use printscreen button) and then paste that screenshot into your graphics editing program. what you want to do is find the GBA color values for the first few colors in the palette you want to edit. Find the palette in the vba screenshot and select the color. the graphics program should be able to give you color information, one of which will be the color's HTML code. It'll be like #000000. Open up APE, and use the RGB/GBA color converter under tools. Put the HTML code minus the # symbol into the RBG to GBA box, and then hit calculate. The number that appears is the gba value for that color. Write it into notepad or such, and then get three or four more colors from the palette you're looking for (and make sure you have em in order.
Now, open the rom up in your hex editor, and search for the GBA color values you've come up with. Put three or four of them into the search and make sure that it's the only/correct instance of that particular color combination and order in the rom. That way you know for sure it's the palette you want to edit.
Back in APE, open the rom and you'll want to use the "load from offset" button. The Offset(hex) field needs to be filled with the address of the palette you just found in your hex editor. it'll be like 003bb750 or such. Put that in, and hit load. You should now finally see the palette you wanted to edit. Hit the edit tab in APE, actual palette, copy. This copies it down to the changed palette, and then you make the changes you want there. Figure out the GBA color values you need the same way you found the color values to search the rom for. Make your changes in the changed palette, hit replace, and you're done.
this isn't as difficult as it sounds, just kinda wordy. and there is probably a simpler way, ie using the data from the VBA palette checker and converting it to the hex offset but i'm not sure how one does that exactly, so this is the method I used.