Ecernosoft Posted July 30, 2022 Share Posted July 30, 2022 Hello! So I wanted to port ICT over to the 5200 (Because why not) BUT I ran into an issue: 1. 4 highres sprites 2. 4 lowres sprites 3. add 2 sprites together to get 2bpp sprite 4. 2bpp sprites = 2 sprites (!) per line Welp, EVERY SINGLE SPRITE in ICT is 2bpp. And 1 color isn't enough. So I realised I could trigger a DLI at the start of a frame, then change the colors for the BACKGROUND and SPRITES (or just sprites because I don't think I need more than 5 colors for the BK) and then WSYNC. That would give me atari 2600 capability! But, I don't know how to do the DLI ... I know how to enable it, just how do I trigger it? Thanks. ? 1 Quote Link to comment Share on other sites More sharing options...
Ecernosoft Posted July 30, 2022 Author Share Posted July 30, 2022 Oh wait, does the DLI trigger on every 8 pixels (or 16 if the DL is 16 pixels high for that row)? Quote Link to comment Share on other sites More sharing options...
TGB1718 Posted July 30, 2022 Share Posted July 30, 2022 You get 1 DLI per mode line, so depends on what graphics mode you use. So a 24 line text mode you get 24 DLI's (actually you get 3 more if you count the blank lines ) Quote Link to comment Share on other sites More sharing options...
Ecernosoft Posted July 30, 2022 Author Share Posted July 30, 2022 Ok! Thanks. Quote Link to comment Share on other sites More sharing options...
Rybags Posted July 31, 2022 Share Posted July 31, 2022 What is ICT? DLI limitations shouldn't be taken as meaning something isn't possible, there's alternative ways. Quote Link to comment Share on other sites More sharing options...
miker Posted July 31, 2022 Share Posted July 31, 2022 (edited) @Rybags I bet it's this one: @Ecernosoft what about making it more or less stable on one platform first? Edited July 31, 2022 by miker 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.