
REUSING SPRITE DMA CHANNELS
Each of the eight sprite DMA channels can produce more than one independently
controllable image. There may be times when you want more than eight objects, or you
may be left with fewer than eight objects because you have attached some of the sprites
to produce more colors or larger objects or overlapped some to produce more complex
images. You can reuse each sprite DMA channel several times within the same display
field, as shown in Figure 4-9.
Figure 4-9: (Typical Example of Sprite Reuse)
In single-sprite usage, two all-zero words are placed at the end of the data structure to
stop the DMA channel from retrieving any more data for that particular sprite during that
display field. To reuse a DMA channel, you replace this pair of zero words with another
complete sprite data structure, which describes the reuse of the DMA channel at a position
lower on the screen than the first use. You place the two all-zero words at the end, of the
data structure that contains the information for all usages of the DMA channel. For
example, Figure 4-10 shows the data structure that describes the picture above.
- Sprite Hardware 113 -
Summary of Contents for Amiga A1000
Page 1: ...AMIGA HARDWARE REFERENCE MANUAL 1992 Commodore Business Machines Amiga 1200 PAL...
Page 20: ...Figure 1 1 Block Diagram for the Amiga Computer Family Introduction 11...
Page 21: ...12 Introduction...
Page 72: ...Figure 3 12 A dual Playfield display Playfield Hardware 63...
Page 87: ...Figure 3 24 Horizontal Scrolling 78 playfield hardware...
Page 101: ...92 Playfield Hardware...
Page 199: ...Figure 6 9 DMA time slot allocation 190 Blitter hardware...
Page 203: ...Figure 6 13 Blitter Block Diagram 194 Blitter Hardware...
Page 229: ...220 System Control Hardware...
Page 246: ...Figure 8 8 Chinon Timing diagram cont Interface Hardware 237...
Page 265: ...256 Interface Hardware...
Page 289: ...280 Appendix A...
Page 297: ...288 Appendix B...
Page 298: ...APPENDIX C CUSTOM CHIP PIN ALLOCATION LIST NOTE Means an active low signal Appendix C 289...
Page 302: ...APPENDIX D SYSTEM MEMORY MAP Appendix D 293...
Page 343: ...334 Appendix F...
Page 351: ...342 Appendix G...
Page 361: ...352 Appendix H...
Page 367: ...358 Appendix I...