Hobby code development for Gigatron TTL in C language - Fractals
Its all about fractals. Mandelbrot, Julia and Burning Ship. You get them in two formats. Integer or Floating Point.
And there is more to choose from individual fractals or all in one programs. There are Ascii and Graphics fractals. They are drawn line by line or random dot.
All in one fractal programs intfract and longfract. Both use integer math. Intfract uses 5-bit math/integer and longfract uses 13-bit math/long integer. Both are faster than floating point fractals, but loose some accuracy.
src=integer fractals
old=floating point fractals
C language code developed for Gigatron TTL microcomputer.
Long Mandelbrot uses long integer and takes 43 minutes to draw the screen. With latest compiler 30 minutes. 30% faster.
Long Julia uses long integer and takes 32 minutes to draw the screen. With latest compiler 22 minutes. 31% faster.
Long Burning Ship uses long integer and takes 37 minutes to draw the screen. With latest compiler 25 minutes. 32% faster.
Long Burning Ship zoomed uses long integer and takes 1 hour to draw the screen. With latest compiler 47 minutes. 22% faster.
Benchmarked with "All in one"-programs: longfract
Some tips in devenv101.txt