Quote:
Originally Posted by dalton
Is it possible to update the pos/ctl/pth/ptl registers using the copper or cpu, and then have sprite dma immideately fetch pixel data at pth/ptl?
|
Yes. Sprite hardware does not care what is the source of write access. But note that first line that allows sprite DMA (25 if PAL, 20 if NTSC) will always do normal DMA accesses (if sprite DMA is enabled) which can cause unexpected surprises. It is best to do manual writes after line 25/20.
For example Superfrog and Project-X uses this method.