View Single Post
Old 09 March 2016, 22:05   #13
DanScott
Lemon. / Core Design
 
DanScott's Avatar
 
Join Date: Mar 2016
Location: Tier 5
Posts: 1,212
Quote:
Originally Posted by Mrs Beanbag View Post
It is a difficult trick to pull off, especially with 8-way scrolling (which can make copper palette changes more difficult)
This is what I originally thought when coding Chuck 2

But I created a lookup table with an entry for each horizontal scanline, with how many words of copper data there were up until (and including) that line.

I then blitted the copper data into the copperlist, wrote in the roaming bitplane pointers for the copper split scroll, and then blitted the remaining copper data after the bitplane ptr changes.

I couldn't have any dynamic moving copper stuff that way, but I am sure it could be done with some improvements
DanScott is offline  
 
Page generated in 0.04796 seconds with 11 queries