Simulate Amiga Copper effects?

BlitzPlus Forums/BlitzPlus Programming/Simulate Amiga Copper effects?

@all,
Those of you - whom like me - used to program the Amiga will know the 3 Copper commands, WAIT, MOVE and SKIP. Has anyone "simulated" these using BlitzPlus commands? I would like to create those rainbow color-cycling effects using BlitzPlus and am looking for the best method.

I don't know about the best method but it is possible using a fast colour replace function. Ford Escort did a nice function a while ago that you could use for this sort of effect.

http://www.blitzbasic.com/codearcs/codearcs.php?code=883

My best effort (ie. hacked together over the last 5 minutes) -- play with colour algorithms...

Graphics 320, 240;, 0, 2

Repeat

	Cls

	For y = 0 To 239
		Color y, y / 3, y / 4
		Line 0, y, 319, y
	Next

	Color 255, 255, 255
	Text MouseX (), MouseY (), "'Copper' feel of this..."
	
	VWait
	Flip False
	
Until KeyHit (1)

End


If you are looking to do retro style demo effects, then you might want to give this website a visit, as that is what they mainly talk about over there:

http://mike.thebrainroom.net/FUDforum2/

You can go to my demo-download website to check some retro demos made by me in blitzplus and b3d at:

http://www.democoders.zac-interactive.dk

Look under Catalog where you will find 20 demos, amoung them one which sports only copper effects, like bars and splits.

@BlitzSupport
Love your cute'sy code snippet ;-)
@Zawran
You have some truly amazing stuff there for download! Awesome old-school demo's you coded there.

@Olsen, thanks, I was active a bit back on the C64 and Amiga scene, so I have always liked that stuff, and with Blitz I have recreated some of it.

@Zawran,
On the Amiga / C64 etc. I could easily "replicate" most (not all) of your impressive work. Especially if I had access to my good old Copper and Blitter. How you managed to code those demo's without a Copper / Blitter is just incredible to comprehend.

@all,
If you have not already, check out this guys demo's (link above). That's HOT coding, dudes