pos++;
}
pos = 0;
- while(master.tags[pos].id != 0)
+ while(slave.tags[pos].id != 0)
{
if(slave.tags[pos].id == TAGID_JPEGTABLES)
spos = pos;
startpos = (u8*)writer_getpos(w);
logf ("<notice> sprite id is %d", spriteid);
- tmp = spriteid;
+ tmp = SWAP16(spriteid);
writer_write(w, &tmp, 2);
- tmp = slave.header.count;
+ tmp = SWAP16(slave.header.count);
writer_write(w, &tmp, 2);
int spriteid = -1;
int replaceddefine = -1;
struct writer_t w;
- int frame;
+ int frame = 0;
char*framelabel;
length = masterlength + slavelength*2 + 128; // this is a guess, but a good guess.
logf("<debug> move x (%d)", config.movex);
logf("<debug> move y (%d)", config.movey);
- logf("<debug> scale x (%d)", config.scalex);
- logf("<debug> scale y (%d)", config.scaley);
+ logf("<debug> scale x (%f)", config.scalex);
+ logf("<debug> scale y (%f)", config.scaley);
logf("<debug> is frame (%d)", config.isframe);
memset(masterids, -1, sizeof(masterids));