Play demo
Cursed Console #Pico1k's itch.io pageCharacters/Bytes used
1019 chars
Source Code
๐ฉ=64โ
={}s=.001๐ด=sin
while(#โ
>=0)add(โ
,โ
)
poke(24337,ord('โโด์ \nโฅโฌ๏ธโฌ๏ธยณยณโฌ
๏ธโ\0\0',1,14))๐ข=abs
fillp(โ\1)๐ค=cos?"โถc0โถwโถt แถeโ
"
function ๐ญ(๐บ)all(โ
)for t=0,โ,s do
w=r-r/3*๐ด(t*7%โ)x=w*๐ค(t)๐น=๐ข(x)z=w*๐ด(t)l=(x*x+y*y+z*z)^.5b=1+๐ข(x/5+y/3+z)/l*5
if(y>=11-x^2/200and y<=27-x^2/83+๐น*.1or pget(๐น,-y)>0)b=8
sset(๐ฉ+x,๐บ+y,b+((b+โ)\1-b\1)*8)end end
y=0while(y<9)r=2+y/16๐ญ(22)y+=1
a=0while(a<.43)d=30+15*๐ข(๐ด(a))y=d*๐ค(a)r=d*๐ด(a)๐ญ(๐ฉ)a+=s
function p(v)poke2(d,v)d+=s end
s=2๐ฎ=12280d=๐ฎ for i=1,84do n=ord('@/\0ใ@)t๐ธแถแถใแถ แถ แตแตโโใโโใโโโ โ ใโโฌ
๏ธแตแตโฆใจใใใใฌ$+07<70+ใฏ$,08<80,ใฃโใป$)05<50)ใฏ$*06<60*&+2โ72โใ*ใฃใฏ',i)
if(n<128)p(n)d-=1else for _=0,n\16%8do p(%(d-n%16*2-2))end end
p(-32384)p(770)
d+=316s=68v=7169p(v+24)p(v+32)p(v)p(v)music()
๐ณ=0function ๐ฑ()d=12800+๐ณ%32*2+c*34p(%(๐ฎ+c)+@a)c+=2end
::_::?"โถ1"
while(๐ณ-8&31!=stat(20))c=0a=๐ณ%128+๐ฎ+8๐ฑ()๐ฑ()a+=128๐ฑ()๐ฑ()๐ณ+=1
a=t()*.1c=๐ค(a)s=๐ด(a)๐ป=s+2for y=-๐ฉ,๐ฉ do all(โ
)for x=-๐ฉ,๐ฉ do v=๐ฉ+(s*x+c*y)*๐ป&127
๐ท=v-73if(๐ท>0)v-=๐ท*๐ด(a*16)/2
k=sget(๐ฉ+(c*x-s*y)*๐ป&127,v)d=k\8k%=8if(k>0and v<30)k+=7
pset(๐ฉ+x,๐ฉ+y,k+(k+d)*16)end end goto _
Leave a comment
Log in with itch.io to leave a comment.
Comments
Better late than never! I put commented source on the lexaloffle forum. https://www.lexaloffle.com/bbs/?tid=44810
Wow. This is amazing! ๐ฎ
I'm still trying to unpack all this (esp. the music), but I can already tell there are LOTS of awesome "tricks" being used here! ๐
Nice one ๐
P.S. - Best bug report... ever! ๐