Skip to content

Instantly share code, notes, and snippets.

@logiclrd
Last active June 22, 2026 23:24
Show Gist options
  • Select an option

  • Save logiclrd/cef601b4d073bfc2f3661967c37d327e to your computer and use it in GitHub Desktop.

Select an option

Save logiclrd/cef601b4d073bfc2f3661967c37d327e to your computer and use it in GitHub Desktop.
Deobfuscated ZX Spectrum BASIC fractal code
11 BORDER 0: PAPER 0: INK 5: CLS
12 LET du=2.25/255
13 LET dv=2.3/175
14 LET u=-1.6
15 FOR x=0 TO 254
16 LET v=dv
17 FOR y=0 TO 87
18 LET o=0: LET d=0
19 LET uu=0: LET vv=0
20 FOR k=0 TO 16
21 LET u2=uu*uu: LET v2=vv*vv
22 LET q=u2-v2+u: LET w=2*uu*vv + v
23 LET uu=q: LET vv=w
24 IF u2+v2 > 4 THEN LET o=1:GO TO 27
25 LET d=1-d
26 NEXT k
27 IF o THEN IF d THEN PLOT x,y:PLOT x,175-y
28 LET v=v+dv
29 NEXT y
30 PRINT #1; AT 0, 0; INT (x * 100 / 254);"%"
31 LET u=u+du
32 NEXT x
33 PAUSE 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment