Re: A86: Re: GrayScale Confusion
[Prev][Next][Index][Thread]
Re: A86: Re: GrayScale Confusion
Matt Johnson wrote:
> Well.. I dont feel like figuring out the Putsprite but doesnt a grayscale
> Putsprite need at least 16 bytes? You need two sprites to form a grayscale
> sprite
>
> Also, 1 just means one. If you want all the bytes filled, you use $FF or
> 255. 1 will just draw a right line, because 1 is %00000001 and it is 1
> bit/pixel per sprite. Two sprites yields 2-bits/pixel or 4 shades.
>
> If people think my tutorial wasn't informative could someone give me a few
> pointers to clarify the grayscale section? I would assume that the animated
> gif and the commented source code was enough.. but.. maybe not. What more
> could I add to increase its clarification? I didn't add a grayscale
> putsprite, because you would only need two putsprites to draw a grayscale
> sprite.
PutSprite only puts to video memory. You can't call PutSprite twice and expect
the second call to put your sprite to $ca00. I have a GrayScale PutSprite
Routine on my web page (http://www.eden.rutgers.edu/~assets/ti86.htm). I've
never actually tested the routine, but there's no reason why it shouldn't work.
Follow-Ups:
References: