[comp.sys.amiga.programmer] Copper Lists

chet@netcom.COM (Eric Chet) (05/27/91)

Hello

     I have a problem.  I have a intuition screen, with many gadgets on it.
The screen is 2 bit planes, 640x400 interlaced.  I have a rectangular 
region of the screen (14,12)-(490,385) that I need to do 30 frames per
second animation on.  My problem is double buffering that region.  I 
should be able to create, 2 alternative BitMaps(for that region) and 
2 copper instruction streams, One displaying the first alternative region, 
the other displaying the second alternative region.  Then it's just swaping
the copper instruction lists.

     What copper instructions, really what custom registers do I need to
write to, and what do I need to write to them to accomplish this?

Thank You in advance -- I hope there are some copper junkies out there.

Eric Chet -- Internet: chet@netcom.com
             BIX: chet
-- 
~
/**************************************************************************
 * Eric Chet       | Amiga does it better
 * chet@netcom.com | Ray Tracing and other graphics techniques 
 * BIX: chet       | "Use what is useful, simply to simplify"
 */