Simulate Amiga Copper effects?

BlitzPlus Forums/BlitzPlus Programming/Simulate Amiga Copper effects?

DNielsen(Posted 2004) [#1]
@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.


Kevin_(Posted 2004) [#2]
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


BlitzSupport(Posted 2004) [#3]
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



Bremer(Posted 2004) [#4]
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.


DNielsen(Posted 2004) [#5]
@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.


Bremer(Posted 2004) [#6]
@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.


DNielsen(Posted 2004) [#7]
@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