A true VSprite is always one word (16 pixels) wide and may be any number of lines high. It can be made to appear thinner by making some pixels transparent. Like Simple Sprites, VSprite pixels are always the size of a pixel in low-resolution mode (320x200); regardless of the resolution the display is set to. To specify how many lines make up the VSprite image, the vsprite structure member, height, is used. vsprites always have a depth of two, allowing for three colors. the values may be set like this: myVSprite.Width = 1; /* ALWAYS 1 for true VSprites. */ myVSprite.Height = 5; /* The example height. */ myVSprite.Depth = 2; /* ALWAYS 2 for true VSprites. */