commit 597efb3
Devine Lu Linvega
·
2024-11-26 01:32:07 +0000 UTC
parent ecb68cf
(screen) Fixed issue with rect primitive
2 files changed,
+8,
-2
+7,
-1
1@@ -17,6 +17,12 @@
2 #0000 DUP2 .Screen/x DEO2
3 .Screen/y DEO2
4 #80 .Screen/pixel DEO
5+ ( | draw fills )
6+ #0080 DUP2 .Screen/x DEO2
7+ .Screen/y DEO2
8+ #82 .Screen/pixel DEO
9+ #93 .Screen/pixel DEO
10+ #a1 .Screen/pixel DEO
11 <draw-guide>
12 ( | cursor )
13 #41 ;cursor-icn <update-cursor>
14@@ -65,7 +71,7 @@
15 ;guide-icn .Screen/addr DEO2
16 #1000
17 &l ( -- )
18- #01 .Screen/sprite DEO
19+ #05 .Screen/sprite DEO
20 INC GTHk ?&l
21 POP2
22 ( | circles )
+1,
-1
1@@ -203,7 +203,7 @@ screen_deo(Uxn *u, Uint8 addr)
2 y1 = 0, y2 = rY;
3 else
4 y1 = rY, y2 = uxn_screen.height;
5- screen_rect(layer, MAR(x1), MAR(y1), MAR2(x2), MAR(y2), color);
6+ screen_rect(layer, MAR(x1), MAR(y1), MAR(x2), MAR(y2), color);
7 screen_change(x1, y1, x2, y2);
8 }
9 /* pixel mode */