Ecernosoft Posted August 19, 2022 Share Posted August 19, 2022 On 5/5/2022 at 11:16 PM, SpiceWare said: Using a mask takes 13 cycles for monochrome player, 21 for multicolor. Trade off is it uses more RAM and ROM. If you need a faster kernal, use Zones and include padding on EVERY sprite, then when the sprite is in the correct zone, set the special Mask byte to $FF. Before writing to GRP0, do AND MASK and you save 3 cycles, effectively drawing a sprite in 10 cycles. Quote Link to comment Share on other sites More sharing options...
Ecernosoft Posted August 19, 2022 Share Posted August 19, 2022 Or 18 if you use Multicolor. Quote Link to comment Share on other sites More sharing options...
Ecernosoft Posted August 19, 2022 Share Posted August 19, 2022 Wait, I meant 19 and 11 cycles. LOL 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.