SPRxCTL
Address Name Description
DFF142 SPR0CTL Sprite 0 position and control data
DFF14A SPR1CTL Sprite 1 position and control data
DFF152 SPR2CTL Sprite 2 position and control data
DFF15A SPR3CTL Sprite 3 position and control data
DFF162 SPR4CTL Sprite 4 position and control data
DFF16A SPR5CTL Sprite 5 position and control data
DFF172 SPR6CTL Sprite 6 position and control data
DFF17A SPR7CTL Sprite 7 position and control data

Overview

Bit Function Description
15-08 EV7-EV0 End (stop) vertical value. Low 8 bits
07 ATT Sprite attach control bit (odd sprites only)
06 SV9 Start vertical value 10th bit
05 EV9 End (stop) vertical value 10th bit
04 SH1=0 Start horizontal value, 70nS increment
03 SH0=0 Start horizontal value 35nS increment
02 SV8 Start vertical value 9th bit
01 EV8 End (stop) vertical value 9th bit
00 SH2 Start horizontal value, 140nS increment

These registers work together as position, size and feature sprite
control registers. They are usually loaded by the sprite DMA channel,
during horizontal blank, however they may be loaded by either
processor any time. Writing to SPRxCTL disables the corresponding
sprite.

This material is most likely derived from the official Amiga documentation and where applicable copyright remains with the original author.