look at the source of a grayscale game...basically all you do is use the graphlib call for gray4 and then put the sprite at the same spot on the two planes (areas of memory that are used to hold the data you want to be flipped back and forth on the screen to make it grayscale--they run 3000 bytes just like the video buffer at $4c00) > > How do you do greyscale sprites? > > > >