...do I have to do:
Code: Select all
sprites[9].tileIndex=pgm_read_byte(&(ship_frames[p1_direction]));
in WinAVR instead of just:
Code: Select all
sprites[9].tileIndex=ship_frames[p1_direction];
ship_frames is:
Code: Select all
const unsigned char ship_frames[] PROGMEM={34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49};
I'm assuming this is just my WinAVR newbieness showing... No warning or anything to let you know something's hosed... It had me confused for a while, so maybe someone else will be saved by that line of code.
-Clay