Added PALT viewing to iff2html

This commit is contained in:
Fatbag 2012-05-25 15:48:09 -05:00
parent 783227a630
commit 62ad3dfc4f
12 changed files with 116 additions and 21 deletions

View file

@ -30,7 +30,7 @@ int iff_parse_trcn(IFFChunk * ChunkInfo, const uint8_t * Buffer){
if(ChunkInfo->FormattedData == NULL)
return 0;
RangeSet = (IFFRangeSet*) ChunkInfo->FormattedData;
RangeSet = ChunkInfo->FormattedData;
RangeSet->Ranges = NULL;
RangeSet->Reserved = read_uint32le(Buffer);
RangeSet->Version = read_uint32le(Buffer+4);
@ -53,7 +53,7 @@ int iff_parse_trcn(IFFChunk * ChunkInfo, const uint8_t * Buffer){
if(Size < 10)
return 0;
Range->IsUnused = read_uint32le(Buffer);
Range->IsUsed = read_uint32le(Buffer);
Range->DefaultValue = read_uint32le(Buffer+4);
Buffer += 8; Size -= 8;
@ -116,7 +116,7 @@ int iff_parse_trcn(IFFChunk * ChunkInfo, const uint8_t * Buffer){
}
void iff_free_trcn(void * FormattedData){
IFFRangeSet *RangeSet = (IFFRangeSet*) FormattedData;
IFFRangeSet *RangeSet = FormattedData;
if(RangeSet->Ranges){
unsigned i;
for(i=0; i<RangeSet->RangeCount; i++){