Browse code

(hilbert.tal) Updated colors

Devine Lu Linvega authored on 13/03/2023 05:24:25
Showing 1 changed files
... ...
@@ -7,13 +7,13 @@
7 7
 
8 8
 |0100
9 9
 
10
-	#aff5 .System/r DEO2
11
-	#af00 .System/g DEO2
12
-	#af05 .System/b DEO2
10
+	#6f0b .System/r DEO2
11
+	#7f0a .System/g DEO2
12
+	#8e0a .System/b DEO2
13 13
 	( screen size )
14 14
 	#0140 .Screen/width DEO2
15 15
 	#0140 .Screen/height DEO2
16
-
16
+	( draw )
17 17
 	#03ff #0000
18 18
 	&l
19 19
 		STH2k INC2k d2xy STH2r d2xy #01 draw-line
... ...
@@ -28,20 +28,18 @@ BRK
28 28
 	#0000
29 29
 		DUP2 ,&x STR2
30 30
 		,&y STR2
31
-
32
-	( N ) #0020 #0001 ( for i=1; i<n; i*=2 )
31
+	#0020 #0001
33 32
 	&l
34 33
 		STH2k
35 34
 		[ LIT2 &t $2 ]
36
-			DUP2 #01 SFT2 #0001 AND2
37
-				DUP2 ,&rx STR2
35
+			DUP2 DUP2 #01 SFT2 #0001 AND2 DUP2 ,&rx STR2
38 36
 			EOR2 #0001 AND2 ,&ry STR2
39
-		,&t LDR2 #02 SFT2 ,&t STR2
37
+			#02 SFT2 ,&t STR2
40 38
 		[ LIT2 &x $2 ] [ LIT2 &y $2 ] [ LIT2 &rx $2 ] [ LIT2 &ry $2 ]
41
-			STH2r rot ,&y STR2 ,&x STR2
42
-		DUP2 ,&rx LDR2 MUL2 ,&x LDR2 ADD2 ,&x STR2
43
-		DUP2 ,&ry LDR2 MUL2 ,&y LDR2 ADD2 ,&y STR2
44
-		#10 SFT2 GTH2k ?&l
39
+			STH2kr rot 
40
+		STH2kr ,&ry LDR2 MUL2 ADD2 ,&y STR2
41
+		STH2r ,&rx LDR2 MUL2 ADD2 ,&x STR2
42
+		DUP2 ADD2 GTH2k ?&l
45 43
 	POP2 POP2
46 44
 	,&x LDR2 #30 SFT2 #0020 ADD2
47 45
 	,&y LDR2 #30 SFT2 #0020 ADD2
... ...
@@ -52,7 +50,7 @@ JMP2r
52 50
 
53 51
 	( n-1 ) #0001 SUB2 STH2
54 52
 	SWP2 ,&rx STR2
55
-	#0000 NEQ2 ?&skipy
53
+	ORA ?&skipy
56 54
 		[ LIT2 &rx $2 ] #0001 NEQ2 ?&skipx
57 55
 			( rx-n-1 ) SWP2 STH2kr SWP2 SUB2
58 56
 			( ry-n-1 ) SWP2 STH2kr SWP2 SUB2