playable picross/nonograms in a postcart and a half! (450 characters)
it uses the symbols available in the PICO-8 font as the goal image, and uses some palette trickery to make it visible when you quit out :)
some symbols are unsolvable from individual row/column clues, some don't have a unique solution.

maybe smaller is possible but I'm happy enough with this. code in thread or on the BBS

https://www.lexaloffle.com/bbs/?pid=189022

#pico8 #postcart #sizecoding

CURSORS.P8

a little thing i wrote a long time ago, intended for a tweetcart but never quite small enough. through the power of postcart having a slightly higher character limit, i can post it here now!

and yes, you get your own cursor :)

(294 characters, code in thread or on the BBS)

https://www.lexaloffle.com/bbs/?pid=188689

#pico8 #postcart #tweetcart #sizecoding

"The Thief's Journal"
My fellow prisoners were moths. They danced frantically beneath the light, blinded by that dangerous urge to disregard the risks. Stupid bastards.

source in a post below

#pico8 #codeart #tweetcart #postcart #generative #sizecoding

"Pattern Recognition"

She’s at the screen and won’t let it go.
"We have to split, kid. Now!"
"Almost got it. It’s not random."
"They'll lock down the zone any moment."
"But I can see the pattern."
"THIS ZONE IS OFF LIMITS!"

#pico8 #codeart #tweetcart #postcart #generative #sizecoding #postpostcart

source below

260114 - noise smoothing
https://pico-8-edu.com/?c=AHB4YQFIAQDrweIJZ5xwQ3BFlRXn33-7G1xeJQ9QBY9wfheeP_WN21_ibY9-gTi6ZWWkWInuD-sniKsHqF5hpD9o4hGydOAtpsYWrmqatWakMEFzWXJa0RVRlXRm8EX2Gk3VP8WJTXjeSlQMbq2MVMXeTvQMe_XYWrk3sVDVoZnewqxr9ereXJXWRR7NzOwEpWSAB04MnqEI0o2ynAhjFz2FF25sXiHfK97CyX08siweUPdh3N7Xj3QDXe2Dbsu2N9oysNVU32QDa3PVXhym02nUdcGqJ5aG62ahWM0dc6lhVAiqsj5ycmq27yY6eXI0IyvRmZvZlkhBurpazM5uBA==&g=w-w-w-w1HQHw-w2Xw-w3Xw-w2HQH

pal({-16,-14,2,14,15,7,6,12,-4,1,-15},1)w=128r=rnd
a=abs
for y=0,w do
for x=0,w do
pset(x,y,r(12))end
end::_::x=r(w)y=r(w)u=r(3)\1-1v=r(3)\1-1e=pget((x-u)%w,(y-v)%w)f=pget((x+u)%w,(y+v)%w)d=f-e
b=a(d)if(b==6)d=r{-6,6}
if(b>6)d=(12-b)*sgn(-d)
pset(x,y,(e+d/2)%12)goto _

#pico8 #dailycarts #postcart

260113 alt - corners only
https://pico-8-edu.com/?c=AHB4YQFnASfrweIJZ5xwQ3BEdfHxj9CUxdUP8AYvcHryCFlVlS_xZY7bk6yrn6CMThnZKEai68MXyONqoloY6a_ZCKLbipE6yqpLTj-_Gbp3KKqH6OaC2x6haYaKZ2iy26qBqIuilWhiLB1bWcuad0je4gmiN4ii5rziNRIXDLhgwkuBF5o5oYAL67F_Nl7oDqyKjWjaDOV17eSVwSsUwfI7lLtFuVCeOhYV-cTCWlImIkF3dsFCNrUSzkzrhh-DjWLA5EBZ7laTk_1kkiX7RhtNlhzRO_YhjBZFm228s3Dm0PAJ2dBeOWCV5SypXqIKXTORJdUNVeiaiSyp3qJacE2aJdUJVe2aNEuqwRtumIiWz432_6IuyqErwpW4Hszz0Znd6aIZBw==&g=w-w-w-w1HQHw-w2Xw-w3Xw-w2HQH

r=rnd
s="\^udvd"w=117h=121m=w/2n=h/2c=r(10)o=0p={[0]={0,0},{0,h},{w,0},{w,h}}a=r(4)\1b=(a+1+r(3)\1)%4
::_::if(t()\4>o)o+=1c=(c+1+r(8))%10a=b b=(a+1+r(3)\1)%4
u=t()/4%1d=p[a][1]e=p[a][2]f=p[b][1]g=p[b][2]h=d+u*(m-d)i=e+u*(n-e)j=m+u*(f-m)k=n+u*(g-n)x=h+u*(j-h)y=i+u*(k-i)cls()
?s,x,y,c+6
flip() goto _

#pico8 #dailycarts #postcart

flashback to my first #postcart #pico8 #sizecoding

a={}e=1for i=0,16383do a[i]={0,0,0,0,0}end::_::for i=0,127do
for j=0,127do
d=a[i+j*128]if(d[3]+d[4]<=4and d[5]<e)then
d[2]=2*d[1]*d[2]+j*.0176-1.12d[1]=d[3]-d[4]+i*.02-2d[3]=d[1]^2d[4]=d[2]^2d[5]+=1end
c=sqrt(d[5]/e)*6+(j%2*2+i%2)/4pset(i,j,c)end
end?"\^!5f100▒1=670"
e+=1goto _

don't stand too close to the glass it's still a little upset #pico8 #postcart (299 chars)

// src & gif: https://www.lexaloffle.com/bbs/?pid=170946#p

DNA double helix, 146 chars.

fillp(▥)c,l,m=circfill,line,64::_::for i=1,12 do o,s=i*10,sin(t()+i/12)*20 c(m-s,o,4,8)c(m+s,o,4,6)l(m-s,o,m,o,8)l(m,o,m+s,o,6)end ?"⁶1⁶c0"
goto _

#postcart