Right then, first things first, I've been thinking about various aspects of getting a plasma routine working and I've decided to start at the beginning and make a single bitplane plasma and then (hopefully) build from there fingers crossed learning something as I go.
So far I reckon that I'll get something half decent if I setup a copper list with a bunch of waits and moves to a colour register and then use the processor to push colour values listed in a table into those moves in the copper list. Hopefully if I do this using some kind of offset into the table so that a different starting colour is used each iteration I should get some kind of moving plasma result.
Well, that's the idea anyway... Perhaps it'll work, perhaps it won't; perhaps it'll look OK, perhaps it won't!
Whatever I get working, as usual, I'll post the sources and welcome any comments or constructive criticism...
|