This was put together quickly for Lovebyte Turbo
which was a special super-short demoparty held in 10 minutes
at the larger Evoke party. The entire thing was shorter than some of
the demos at Evoke (such as the amazing Area 5150 demo).
Often I'll try to fix up those entries for use in places like Lovebyte.
This one I'm not sure if it would be any faster/smaller if I converted
it to assembly language.
The idea came from some examples going around on the BBC Micro bot, they
found some sort of book that had a planet-maker. In the end I re-wrote
it from scratch as the BBC architecture and
bot lets them do all kinds of wacky things
that wouldn't apply for the Apple II.
The one thing I did use was the square-root based circle drawing code,
something I hadn't seem before and is actually pretty fast. Much faster
than using sin/cos and possibly a lot smaller than using Bresenham.
Back to my Demos