The description has the details but basically this is a #tootcart, with the source being able to fit within a mastodon post. Clicking/tapping the screen gets you a new generated ring of fire.
pal({1,8,10,2,9})
::_::
for i=0,3999do
pset(rnd(128),rnd(128),flr(mid(0,1,rnd(9)-7)))
end
e=t()/6
o=e%1
m=mid(0,sin(e2),1)
for d=1+o,o-1,-.2do
for z=0,1do
for k=0,6do
i=flr((t()-k+1-d)%6)
by=128d
g=sin(d2+e)
a=-e+i/6+by/999+sin(d)/15
x=64+cos(a)(45+g5+m9)
ym=sin(a)
y=by-ym10
c=i%2
if(k>0and z==0)line(x,y,px,py,3+c)
if z==1then
s=7+g-ym
circ(x,y,s,2+c)
circfill(x,y,s-1,4+c)
end
px=x
py=y
r=5+m10
x=64-r/2+rnd(r)
if(k==3)line(x,y-13,x,y+13,7)
end
end
end
flip()
goto _
--#tootcart#pico8
OC Ring of Fire - interactive emergent generative pixel flames with Pico-8