SteveB Posted July 1, 2022 Share Posted July 1, 2022 Hi, in order to write some generic sprite routines I want to store 4 bytes per sprite somewhere and wonder if it would be notable on any hardware when I use the first four bytes of the sprite itself. I newer saw them on my TV or any emulator I tried. (the four bytes are: y-pos of the actual player, length of the player and adress of the player-pattern). Thanks Steve Quote Link to comment Share on other sites More sharing options...
sanny Posted July 1, 2022 Share Posted July 1, 2022 "sprite" is CBM-talk, the Atari has P/M (Player-Missiles) graphics. So, P/Ms, the first four bytes are at the top of the screen. Might be ok to have "garbage" there, but I don't know if this is visible in some cases/TV-screens. Quote Link to comment Share on other sites More sharing options...
phaeron Posted July 2, 2022 Share Posted July 2, 2022 ANTIC only issues P/M DMA cycles for scanlines 8-247, on either NTSC or PAL. This means that offsets $00-03 and $7C-7F in two-line resolution or $00-07 and $F8-FF in single-line resolution in each P/M slot are never read and can be reused. 8 1 Quote Link to comment Share on other sites More sharing options...
SteveB Posted July 2, 2022 Author Share Posted July 2, 2022 Perfect! Thank you, this even leaves room for an auto-motion feature someday. 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.