dos33fsprogs/demos/xmas_2018/sprites.inc

80 lines
1.3 KiB
PHP
Raw Permalink Normal View History

2018-12-19 19:16:37 +00:00
wide_empty:
.byte $2,$3
.byte $00,$00
.byte $00,$00
.byte $00,$00
2018-12-18 19:57:44 +00:00
; = 33 + Y*(51+31*X) = 33 + 3*(51+62) = 372
2018-12-16 03:47:11 +00:00
wide_flame0:
.byte $2,$3
.byte $dd,$dd
.byte $dd,$dd
.byte $79,$79
; = 33 + Y*(51+31*X) = 33 + 3*(51+62) = 372
2018-12-16 03:47:11 +00:00
wide_flame1:
.byte $2,$3
.byte $dd,$dd
.byte $dd,$dd
2018-12-17 02:39:32 +00:00
.byte $9d,$9d
2018-12-18 19:57:44 +00:00
; = 33 + Y*(51+31*X) = 33 + 3*(51+62) = 372
2018-12-16 03:47:11 +00:00
wide_flame2:
.byte $2,$3
.byte $dd,$dd
.byte $dd,$dd
.byte $79,$79
2018-12-18 19:57:44 +00:00
; = 33 + Y*(51+31*X) = 33 + 3*(51+62) = 372
2018-12-16 03:47:11 +00:00
wide_flame3:
.byte $2,$3
.byte $dd,$dd
.byte $dd,$9d
.byte $79,$79
2018-12-18 19:57:44 +00:00
; = 33 + Y*(51+31*X) = 33 + 3*(51+62) = 372
2018-12-16 03:47:11 +00:00
empty:
.byte $1,$3
.byte $00
.byte $00
.byte $00
2018-12-18 19:57:44 +00:00
; = 33 + Y*(51+31*X) = 33 + 3*(51+31) = 279
2018-12-17 02:39:32 +00:00
flame0:
.byte $1,$3
.byte $dd
.byte $dd
.byte $dd
2018-12-18 19:57:44 +00:00
; = 33 + Y*(51+31*X) = 33 + 3*(51+31) = 279
2018-12-17 02:39:32 +00:00
flame1:
.byte $1,$3
.byte $dd
.byte $dd
.byte $9d
2018-12-18 19:57:44 +00:00
; = 33 + Y*(51+31*X) = 33 + 3*(51+31) = 279
2018-12-17 02:39:32 +00:00
flame2:
.byte $1,$3
.byte $dd
.byte $dd
.byte $99
2018-12-18 19:57:44 +00:00
; = 33 + Y*(51+31*X) = 33 + 3*(51+31) = 279
2018-12-17 02:39:32 +00:00
flame3:
.byte $1,$3
.byte $dd
.byte $dd
.byte $9d
2018-12-18 19:57:44 +00:00
; = 33 + Y*(51+31*X) = 33 + 3*(51+31) = 279
2018-12-17 02:39:32 +00:00
wide_lookup:
2018-12-19 19:16:37 +00:00
.byte <wide_flame0,<wide_flame1,<wide_flame2,<wide_flame3
2018-12-17 02:39:32 +00:00
flame_lookup:
2018-12-19 19:16:37 +00:00
.byte <flame0,<flame1,<flame2,<flame3
.assert >wide_empty = >(flame_lookup+4), error, "sprites cross page"