jab Posted August 10, 2021 Share Posted August 10, 2021 (edited) Hi , i want dispaly 3 sprites of 16 bits width with 3 different colors (one each sprite) I try in many mode but i'm able to set only 2 different colors. This is my code. Can someone to suggest some tricks/method to reach the goal? (if it's possible) Thanks in advance. (Sorry for my bad english ? Regards Alberto Test3Sprites.asm Edited August 10, 2021 by jab sttach screenshot of problem Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted August 10, 2021 Share Posted August 10, 2021 Maybe Turn on reflected playfield Turn on the playfield pixels so that they show up behind each sprite, but nowhere else. You may need to adjust your sprites left/right to make them line up correctly. Invert your sprite graphics so they become stencils. This means all 0 bits become 1 and all 1 bits become 0. Leave the sprites black. Change the color of the playfield so the pixels behind each group of sprites are a different color. It is similar in concept to how we came up with the 2 color 48 pixel kernel. Quote Link to comment Share on other sites More sharing options...
Omegamatrix Posted August 11, 2021 Share Posted August 11, 2021 Yes, like Darrell says using the playfield is probably the best way. Then it is just balancing the timing of the writes to race the beam. Test3Sprites(mod).asm 1 Quote Link to comment Share on other sites More sharing options...
jab Posted August 11, 2021 Author Share Posted August 11, 2021 Thank you. @SpiceWare @OmegaMatrix. Alberto 2 Quote Link to comment Share on other sites More sharing options...
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.
Note: Your post will require moderator approval before it will be visible.