I am playing around with sprites. I am drawing 128 4bpp sprites in interleaved rows of 10 - using BASIC. What I see are the sprites 40-49 being clipped badly, along with some other ones. If I only draw 30-49, I see the same clipping. However, if I start drawing at 31, then 40-48 are correct, but 49 is still clipped, but in a different way.
I don't really see this being a sprite work unit issue, because it should then happen consistently across other scanlines as well, or is there something I am not understanding? Just a bug in the emulator?
drawing 0-127. 20 clipped, 40-48 clipped and 49 mostly missing. 59 clipped, 69 clipped, 79 clipped and 118 clipped.
Drawing 30-49. Same result as drawing all 128 sprites.
Question
Getafix
Hi,
I am playing around with sprites. I am drawing 128 4bpp sprites in interleaved rows of 10 - using BASIC. What I see are the sprites 40-49 being clipped badly, along with some other ones. If I only draw 30-49, I see the same clipping. However, if I start drawing at 31, then 40-48 are correct, but 49 is still clipped, but in a different way.
I don't really see this being a sprite work unit issue, because it should then happen consistently across other scanlines as well, or is there something I am not understanding? Just a bug in the emulator?
drawing 0-127. 20 clipped, 40-48 clipped and 49 mostly missing. 59 clipped, 69 clipped, 79 clipped and 118 clipped.
Drawing 30-49. Same result as drawing all 128 sprites.
Drawing 31-49. 49 now half visible.
Thanks
Stefan
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.