
is shown and the picture scrolls downward. On an NTSC system, with a display that has
200 vertical lines, each step can be as little as 1/200th of the screen. In interlaced mode
each step could be 1/400th of the screen if clever manipulation of the pointers is used,
but it is recommended that scrolling be done two lines at a time to maintain the odd/even
field relationship. Using a PAL system with 256 lines on the display, the step can be
1/256th of a screen, or 1/512th of a screen in interlace.
Figure 3-23: Vertical Scrolling
To set up a playfield for vertical scrolling you need to form bit-planes tall enough to allow
for the amount of scrolling you want, write software to calculate the bit-plane pointers for
the scrolling you want, and allow for the Copper to use the resultant pointers.
Assume you wish to scroll a playfield upward one line at a time. To accomplish this, before
each field is displayed, the bit-plane pointers have to increase by enough to ensure that
the pointers begin one line lower each time. For a normal-sized, low-resolution display in
which the modulo is 0, the pointers would be incremented by 40 bytes each time.
- 76 Playfield Hardware -
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...