Files
AmigaExamples/016.copper_fun
2016-03-13 12:35:32 +11:00
..
2016-03-13 12:33:20 +11:00
2016-03-12 17:17:29 +11:00
2016-03-13 12:33:20 +11:00
2016-03-13 12:33:20 +11:00
2016-03-13 12:33:20 +11:00
2016-03-13 12:33:20 +11:00
2016-03-13 12:33:20 +11:00
2016-03-13 12:35:32 +11:00
2016-03-12 17:17:29 +11:00

copper fun

In this example I extract a series of PNG files from an animated gif using ImageMagik convert (You will need to install ImageMagik to try this one).

Next a shell script convert.sh calls a C program copper_fun_generate.c that resizes the PNG to 52x276 pixels, then converts this into a copper list that changes the color at the corresponding beam position to try and re-create the image.

Finally in the asm code [copper_fun.s] we cycle through the copper lists to make an animation.

Obviously this is the lease efficent way to generate a super low res animation, however it's way fun :-)

There are two configurations:

  1.  A pattern that will run an 512mb chip ram

   ```

make


      2. A video that needs 1bm chip ram
	
       ```
 # make video

screenshots

Screenshot

Screenshot

try it