#LoveByteTCC Day 7, Mix & Match - 255 byte (final?) #pico8 version. Lost color, and image is no longer centered, but animation is identical to v0. Had to lose room due to needing a proper _draw() function to avoid tearing :/ Code in comments!
d=55t=68s={d,8,t,139,t,0,3,63,t,8,d,71,t,0,-9,63,151,76,d,75}f=flr
function _draw()cls()t+=.3for x=-d,d,2do
for y=-d,d,2do
r=sqrt(x*x+y*y)u=f(t-atan2(y,x)*32-r/8*sin(t/9))v=(r-t)/6%6b=7-u&7_=v<5and(s[f(v)*4+f(u/8)%4+1]+81)&2^b>0or pset(d+x,d+y)end end end