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 |