press space to start rendering. if it lags, turn down the resolution. if it's too slow, turn on turbo mode i'm unsure how exactly to describe what's going on here but imagine drawing a circle with a compass that's attached to another compass. that's what mode 0 is mode 1 is similar, except that the radius of both compasses vary depending on their rotation. the "???" variables control exactly how they vary (i wasn't sure what to name them, hence the question marks)
made in about one hour using 111 blocks, 17 variables, and 1 sprite. all code is original