| ... | ... |
@@ -53,6 +53,7 @@ |
| 53 | 53 |
;draw-2bpp JSR2 |
| 54 | 54 |
;draw-pixels JSR2 |
| 55 | 55 |
;draw-autobytes JSR2 |
| 56 |
+ AUTO-NONE |
|
| 56 | 57 |
|
| 57 | 58 |
BRK |
| 58 | 59 |
|
| ... | ... |
@@ -149,16 +150,27 @@ RTN |
| 149 | 150 |
|
| 150 | 151 |
.center/x LDZ2 #0090 ++ .Screen/x DEO2 |
| 151 | 152 |
.center/y LDZ2 #0040 -- .Screen/y DEO2 |
| 152 |
- #02 #03 ;23x-icns #04 ;draw-x JSR2 |
|
| 153 |
+ ;23x-icns .Screen/addr DEO2 |
|
| 154 |
+ #16 .Screen/auto DEO |
|
| 155 |
+ #04 .Screen/sprite DEOk DEOk DEO |
|
| 156 |
+ |
|
| 153 | 157 |
.center/x LDZ2 #00a8 ++ .Screen/x DEO2 |
| 154 | 158 |
.center/y LDZ2 #0030 -- .Screen/y DEO2 |
| 155 |
- #02 #03 ;23y-icns #0c ;draw-y JSR2 |
|
| 159 |
+ ;23y-icns .Screen/addr DEO2 |
|
| 160 |
+ #25 .Screen/auto DEO |
|
| 161 |
+ #0c .Screen/sprite DEOk DEO |
|
| 162 |
+ |
|
| 156 | 163 |
.center/x LDZ2 #00a0 ++ .Screen/x DEO2 |
| 157 | 164 |
.center/y LDZ2 #0040 -- .Screen/y DEO2 |
| 158 |
- #03 #02 ;32x-icns #01 ;draw-x JSR2 |
|
| 165 |
+ ;32x-icns .Screen/addr DEO2 |
|
| 166 |
+ #26 .Screen/auto DEO |
|
| 167 |
+ #01 .Screen/sprite DEOk DEO |
|
| 168 |
+ |
|
| 159 | 169 |
.center/x LDZ2 #0090 ++ .Screen/x DEO2 |
| 160 | 170 |
.center/y LDZ2 #0028 -- .Screen/y DEO2 |
| 161 |
- #03 #02 ;32y-icns #03 ;draw-y JSR2 |
|
| 171 |
+ ;32y-icns .Screen/addr DEO2 |
|
| 172 |
+ #15 .Screen/auto DEO |
|
| 173 |
+ #03 .Screen/sprite DEOk DEOk DEO |
|
| 162 | 174 |
|
| 163 | 175 |
RTN |
| 164 | 176 |
|
| ... | ... |
@@ -194,52 +206,6 @@ RTN |
| 194 | 206 |
|
| 195 | 207 |
RTN |
| 196 | 208 |
|
| 197 |
-@draw-x ( w h addr* color -- ) |
|
| 198 |
- |
|
| 199 |
- STH |
|
| 200 |
- .Screen/addr DEO2 |
|
| 201 |
- SWP ,&w STR |
|
| 202 |
- .Screen/x DEI2 ,&x STR2 |
|
| 203 |
- AUTO-XADDR |
|
| 204 |
- #00 |
|
| 205 |
- &ver |
|
| 206 |
- [ LIT &w $1 ] #00 |
|
| 207 |
- &hor |
|
| 208 |
- STHkr .Screen/sprite DEO |
|
| 209 |
- INC GTHk ,&hor JCN |
|
| 210 |
- POP2 |
|
| 211 |
- .Screen/y DEI2k #0008 ++ ROT DEO2 |
|
| 212 |
- [ LIT2 &x $2 ] .Screen/x DEO2 |
|
| 213 |
- INC GTHk ,&ver JCN |
|
| 214 |
- POP2 |
|
| 215 |
- POPr |
|
| 216 |
- AUTO-NONE |
|
| 217 |
- |
|
| 218 |
-RTN |
|
| 219 |
- |
|
| 220 |
-@draw-y ( w h addr* color -- ) |
|
| 221 |
- |
|
| 222 |
- STH |
|
| 223 |
- .Screen/addr DEO2 |
|
| 224 |
- ,&h STR |
|
| 225 |
- .Screen/y DEI2 ,&y STR2 |
|
| 226 |
- AUTO-YADDR |
|
| 227 |
- #00 |
|
| 228 |
- &hor |
|
| 229 |
- [ LIT &h $1 ] #00 |
|
| 230 |
- &ver |
|
| 231 |
- STHkr .Screen/sprite DEO |
|
| 232 |
- INC GTHk ,&ver JCN |
|
| 233 |
- POP2 |
|
| 234 |
- .Screen/x DEI2k #0008 ++ ROT DEO2 |
|
| 235 |
- [ LIT2 &y $2 ] .Screen/y DEO2 |
|
| 236 |
- INC GTHk ,&hor JCN |
|
| 237 |
- POP2 |
|
| 238 |
- POPr |
|
| 239 |
- AUTO-NONE |
|
| 240 |
- |
|
| 241 |
-RTN |
|
| 242 |
- |
|
| 243 | 209 |
@preview_icn |
| 244 | 210 |
0f38 675f dfbf bfbf 0007 1820 2344 4848 |
| 245 | 211 |
|