Re: CIA old/new?

From: Segher Boessenkool <segher_at_kernel.crashing.org>
Date: Fri, 8 Jan 2021 12:29:42 -0600
Message-ID: <20210108182942.GN30983_at_gate.crashing.org>
On Thu, Jan 07, 2021 at 06:42:07PM -0600, Uffe .. Jakobsen wrote:
> Segher Boessenkool wrote
> > On Thu, Jan 07, 2021 at 04:40:12PM -0600, Uffe .. Jakobsen wrote:
> >> But that is quite difficult to avoid when doing vertical raster splits
> >> :-D
> > 
> > Do not change a colour while it is being displayed (in the first pixel
> > in a block).  It isn't *that* hard to avoid...  Think of it as an extra
> > twist to the puzzle ;-)
> 
> I'm not sure what you mean by "block" - could that be char (position) - I
> think - or ???

The eight pixels that are displayed during a single cpu cycle.

> As one cpu clock cycle equals 8 pixels on the vertical beam position - it is
> quite imposiible to time a store instruction within the 8 sub pixels that a
> block/char consists of...

Is something possible with X scroll and multicolour?  What about sprite
colours?

> And when the whole point with the demo is to shift the colors to make
> vertical color splits on the screen - I see no workaround... :-)

Yeah I see.  I didn't understand this has to be at a fixed horizontal
position as well :-)

> You can see screenshot examples here (no self-promotion intended)
> 
> https://csdb.dk/release/?id=9232
> https://csdb.dk/release/?id=26184

Cool stuff!


Segher
Received on 2021-01-08 20:02:14

Archive generated by hypermail 2.3.0.