Double Buffering the Copper

Do you live and breathe hexadecimal? Do you like speaking to hardware directly?

Moderator: Programming Moderators

Steve Monks
Posts: 5
Joined: Sat Mar 28, 2020 6:42 pm

Re: Double Buffering the Copper

Postby Steve Monks » Sat Jun 13, 2020 8:01 pm

(CSpect DMA prescaler works for me in V2.12.29 correctly ... I wasn't aware of V2.12.30 .. time to re-test it and refresh the "known bugs" page on wiki, hm)
Mike fixed the prescaler bug in V2.12.28, I was using an older version which was definitely not right.

As for the copper, it's a shame there isn't a means to set C-PC directly, although using FRAME mode and a pair of interrupts per frame at lines 64 and 192 to refresh the copper list in two halves works well enough for my purposes. However, now I've got DMA based audio working as well, I'm tempted to just use that instead as it removes the dependency on interrupts and leaves the copper free for visual effects.


Who is online

Users browsing this forum: No registered users and 2 guests