+ .dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
+ .dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
+ .dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
+ .dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
+
+; %111111 (HP left) 11 (00=no enemy 01=exploding 10=normal 11=moving)
+; %111 (move ptrn) 11111 (ship or explosion frame) %11111111 (x) %11111111 (y)
+
+
+;---------------------------- enemy data --------------------------------------
+
+spr_enemy01:
+ .db 6,6 ;enemy type one
+ .db %00111100 ; ████
+ .db %01110000 ; ███
+ .db %11110000 ; ████
+ .db %11110000 ; ████
+ .db %01110000 ; ███
+ .db %00111100 ; ████
+spr_enemy02:
+ .db 6,6 ;enemy type two
+ .db %00111000 ; ███
+ .db %01100000 ; ██
+ .db %11111100 ; ██████
+ .db %11111100 ; ██████
+ .db %01100000 ; ██
+ .db %00111000 ; ███
+spr_enemy03:
+ .db 6,6 ;enemy type three
+ .db %01111100 ; █████
+ .db %11110000 ; ████
+ .db %11111000 ; █████
+ .db %11111000 ; █████
+ .db %11110000 ; ████
+ .db %01111100 ; █████
+spr_enemy04:
+ .db 6,6 ;enemy type four
+ .db %00111000 ; ███
+ .db %01111100 ; █████
+ .db %11111000 ; █████
+ .db %11111000 ; █████
+ .db %01111100 ; █████
+ .db %00111000 ; ███
+
+enemy01: ;HP:1 move:- fire:-
+ .db %00000010,%00000000,%00000000 ;first two enemy bytes
+enemy02: ;HP:1 move:1 fire:1.5%
+ .db %00000011,%00100001,%01111111
+enemy03: ;HP:2 move:- fire:3%
+ .db %00000110,%00000010,%00001111
+enemy04: ;HP:5 move:- fire:6%
+ .db %00010010,%00000011,%00000011
+enemy05: ;HP:10 move:- fire:25%
+ .db %00100111,%00000100,%00000011
+
+;---------------------------- level data --------------------------------------