funkheld Posted November 7, 2019 Share Posted November 7, 2019 (edited) Hi good afternoon. Who can explain this to me from effectus : byte array ndl = [112 112 112 66 64 156 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 86 216 159 65 32 156] from fs.eff thanks greeting Edited November 7, 2019 by funkheld Quote Link to comment Share on other sites More sharing options...
tschak909 Posted November 7, 2019 Share Posted November 7, 2019 that's a replacement display list, with the values in decimal. If you change those to hex, and look at a display list chart, they'll make a lot more sense. -Thom 1 Quote Link to comment Share on other sites More sharing options...
funkheld Posted November 8, 2019 Author Share Posted November 8, 2019 Hi, Thank You. I did not write that. I would like to know what exactly is done there. I'm not going through it. thanks. grudd Quote Link to comment Share on other sites More sharing options...
greblus Posted November 8, 2019 Share Posted November 8, 2019 1 hour ago, funkheld said: I would like to know what exactly is done there. Hi. It think I was reading this great book at that time: https://www.atariarchives.org/agagd/chapter2.php [112 112 112 66 64 156 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 86 216 159 65 32 156] 112 Blank 8 scan lines to provide for overscan 112 112 66 \Display ANTIC mode 2 (BASIC 0) 64+2 64 |Screen memory starts at 156 /64+156*256 =40000 2 \Display ANTIC mode 2 for second mode line [...] 64 (jump to address) + 6 (GR.1) + 16 (hscrol on) = 86 65 \JVB-Jump and wait for Vertical Blank 32 |to display list address which starts 156 /at 32+256*156=39968 My idea was to change the address of this GR. 1 line during vertical blank interrupt, directly in the display list memory, when fine scroll is finished so that it'd give smooth horizontal scroll. Cheers, W. Quote Link to comment Share on other sites More sharing options...
funkheld Posted November 8, 2019 Author Share Posted November 8, 2019 hello, , thanks for the info. greeting. 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.