Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!csn!boulder!happy.colorado.edu!kskelm From: kskelm@happy.colorado.edu Newsgroups: comp.sys.amiga.programmer Subject: Re: Copper & HiRes Interlace Message-ID: <1991May23.194433.1@happy.colorado.edu> Date: 24 May 91 01:44:33 GMT References: <4892@gumby.Altos.COM> Sender: news@colorado.edu (The Daily Planet) Organization: University of Colorado, Boulder Lines: 22 Nntp-Posting-Host: happy In article <4892@gumby.Altos.COM>, clp@gumby.Altos.COM (Chuck L. Peterson) writes: > What I want to know is how this stuff can be done entirely within > a COPER list. It would be really nice if my display didn't > completely flip out every time I disabled interrupts. The HRM states: Well, you could try using two copper lists. The first one, for the long frame, would load BPLxPTR = data, and then at the bottom of the frame (or whenever you're done changing stuff) would automatically set COP1LC to the address of the SHORT frame copper list. THAT list would loadd BPLxPTR = data + 80, and when done would reset COP1LC to the FIRST list's address. Should work. +------------------------------------------------------------+ | /// Kevin "Visionary will be done RSN" Kelm | | /// kskelm@happy.colorado.edu | | \\\/// "Reality is subjective-- if you can make your own, | | \XX/ then who's crazy? That's entertainment software!"-me | | C code run. Run, code, run--PLEASE! | +------------------------------------------------------------+