TheDekuNut
Smash Journeyman
oh really my bad i thought it was possible. well after weeks of pondering how to do _8 and _9 i finally got a system. it has worked for me every time so far but if i'm wrong someone correct me. first make the tcs you must choose correctly between whether or not it has transparency or the texture could come out wrong. change your texture and what not (i use gimp) and save it as indexed. then use that tcs to make a tpl with texconv, easy. you must manually hex the data from the tpl into the .dat. in the tpl first comes the palette data then the texture data but in the dat you want the texture data first and then the palette. generally you first copy from line 00000260 to the end in the tpl and paste it into the dat at its specified offset (this is the texture data), then you copy 00000020 -0000021f (the palette data) and paste this immediately after the end of the texture data. done.
in cases where your texture is very simple your the palette in the tpl could be smaller than normal inserting it to the dat can be tough because sometimes your tpl will have palette data less than 32 lines so your texture data will start earlier and the structure of the above guide wont work. in this case you need to look at the hex in the tpl and guess where the texture data starts(its fairly easy because the previous line will be full with 00000000000) copy and paste this texture data into the dat just the same. now for the palette. it should almost always be 32 lines in the dat but say your tpl only gave you 5 lines. in this case just paste these five lines over and over start to finish and back to back until they have filled the available space. so repeat the five line six times (that gets you to 30 lines) you want 2 more lines and only 2 more lines so copy just the first two lines of your palette it the tpl and paste them after your previous 30.
i rambled a bunch but i wanted to add as much detail as i could so that no one gets too lost
also when there are back to back indexed textures say 3 in a row the dat goes texture 1 texture 2 texture 3 palette 1 skips 2 lines palette 2 skip 2 lines palette 3
i good place to start in imo is the CSPs (these are all _9 and have transparency) but i couldnt get texcov to work with the tgas from steelia's packages so i made my own with the numbers by character for ease of access instead of the haphazard order of the actual hex. i have that here http://www.megaupload.com/?d=AZW1MY9M
i think i'll make a video tutorial on indexed textures one of these days cause i dont think there is one and this stuff is very tricky i hope this helped a bit
in cases where your texture is very simple your the palette in the tpl could be smaller than normal inserting it to the dat can be tough because sometimes your tpl will have palette data less than 32 lines so your texture data will start earlier and the structure of the above guide wont work. in this case you need to look at the hex in the tpl and guess where the texture data starts(its fairly easy because the previous line will be full with 00000000000) copy and paste this texture data into the dat just the same. now for the palette. it should almost always be 32 lines in the dat but say your tpl only gave you 5 lines. in this case just paste these five lines over and over start to finish and back to back until they have filled the available space. so repeat the five line six times (that gets you to 30 lines) you want 2 more lines and only 2 more lines so copy just the first two lines of your palette it the tpl and paste them after your previous 30.
i rambled a bunch but i wanted to add as much detail as i could so that no one gets too lost
also when there are back to back indexed textures say 3 in a row the dat goes texture 1 texture 2 texture 3 palette 1 skips 2 lines palette 2 skip 2 lines palette 3
i good place to start in imo is the CSPs (these are all _9 and have transparency) but i couldnt get texcov to work with the tgas from steelia's packages so i made my own with the numbers by character for ease of access instead of the haphazard order of the actual hex. i have that here http://www.megaupload.com/?d=AZW1MY9M
i think i'll make a video tutorial on indexed textures one of these days cause i dont think there is one and this stuff is very tricky i hope this helped a bit