-spr_enemy06:
- .db 7,6 ;enemy type six
- .db %00011100 ; ███
- .db %01111110 ; ██████
- .db %10111000 ; █ ███
- .db %10111000 ; █ ███
- .db %01111110 ; ██████
- .db %00011100 ; ███
-spr_enemy07:
- .db 8,6 ;enemy type seven
- .db %00011110 ; ████
- .db %01111111 ; ███████
- .db %10011100 ; █ ███
- .db %10011100 ; █ ███
- .db %01111111 ; ███████
- .db %00011110 ; ████
-spr_boss01:
- .db 16,10 ;boss type one
- .db %00000001,%11111111 ; █████████
- .db %00001111,%11111110 ; ███████████
- .db %00111111,%11110000 ; ██████████
- .db %01011111,%10000000 ; █ ██████
- .db %10011111,%01000000 ; █ █████ █
- .db %10011111,%01000000 ; █ █████ █
- .db %01011111,%10000000 ; █ ██████
- .db %00111111,%11110000 ; ██████████
- .db %00001111,%11111110 ; ███████████
- .db %00000001,%11111111 ; █████████
-
-
-spr_enemy08:
- .db 8,6 ;enemy type eight
- .db %00011110 ; ████
- .db %01111111 ; ███████
-enemy00:.db %10011100 ; █ ███
- .db %10011100 ; █ ███
- .db %01111111 ; ███████
- .db %00011110 ; ████
-
- ;enemyInfo: %000000:HP %10:occ $00:type $00:app $00:unused
-enemy01: ;#1 HP:1 app:random
- .db %00000010,1,1,0
-enemy02: ;#2 HP:1 app:halflure
- .db %00000010,2,3,0
-enemy03: ;#3 HP:1 app:lure
- .db %00001111,3,2,0
-
-enemy04: ;#4 HP:2 app:lure
- .db %00000110,4,2,0
-enemy05: ;#5 HP:2 app:random moving
- .db %00000111,5,3,0
-enemy06: ;#6 HP:3 app:lure moving
- .db %00001011,6,2,0
-
-enemy07: ;#7 HP:7 app:halflure moving
- .db %00011011,7,3,0
-
-;----------------------------- level info -------------------------------------
-
- ;format: enemy nr; enemy frequency; next lvl; level_move; level_fire
- ;tunnel size; groundtype; 17_ground; 17_ceiling; stars1; stars2
-level01: ;efrequency must be odd if halfluring!
- .db $01,$1b,$2f,%00010000,255,0,0
- .db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
- .db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
- .db 1,1
-level02:
- .db $02,$13,$4b,%01010000,064,0,0
- .db 1,2,3,4,5,6,6,5,4,3,4,5,4,3,2,1
- .db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
- .db 1,1
-level03:
- .db $03,$2d,$3f,%01100000,255,-9,1
- .db 3,2,4,3,2,2,1,1,1,1 ,1,1,21,17,18,20
- .db 1,1,1,1,1,1,1,3,6,12,9,1,21,19,18,18
- .db -1,-1
-
-level04:
- .db $04,$11,$41,%00010000,057,0,0
- .db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
- .db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
- .db 1,1
-level05:
- .db $05,$11,$45,%01010010,031,-7,1
- .db 14,12,11,9,10,7,7,5,4,3,4,4,2,3,1,2
- .db 1, 1, 1, 1,1, 1,1,1,1,1,1,1,1,1,1,1
- .db 1,1
-level06:
- .db $06,$19,$3a,%01110000,255,-4,1
- .db 20,22,18,15,9,1,1,1,1,1,1,1,1,1,1,1
- .db 20,22,18,15,9,1,1,1,1,1,1,1,1,1,1,1
- .db 1,1
-
-level07:
- .db $07,$09,$ff,%00010000,043,0,0
- .db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
- .db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
- .db 1,1
+spr_enemyS4:
+ .db 8,6 ;cheap intercept
+ .db %00011011 ; ██ ██
+ .db %01110110 ; ███ ██
+ .db %10111100 ; █ ████
+ .db %10111100 ; █ ████
+ .db %01110110 ; ███ ██
+ .db %00011011 ; ██ ██
+
+spr_enemyN1:
+ .db 8,7 ;some cool Nemesis-MSX enemy
+ .db %00111110 ; █████
+ .db %11110001 ;████ █
+ .db %00001110 ; ███
+ .db %00010101 ; █ █ █
+ .db %00001110 ; ███
+ .db %11110001 ;████ █
+ .db %00111110 ; █████
+ .db 0
+spr_enemyN2:
+ .db 8,7 ;
+ .db %00111110 ; █████
+ .db %00011101 ; ███ █
+ .db %11111111 ;████ ███
+ .db %01110110 ; ██ ███
+ .db %11111111 ;████ ███
+ .db %00011101 ; ███ █
+ .db %00111110 ; █████
+ .db 0
+spr_enemyN3:
+ .db 8,7 ;Nem3MSX jumper lvl#3
+ .db %10111110 ;█ █████
+ .db %01011101 ; █ ███ █
+ .db %01111110 ; ██████
+ .db %00010100 ; █ █
+ .db %01111110 ; ██████
+ .db %01011101 ; █ ███ █
+ .db %10111110 ;█ █████
+ .db 0
+spr_enemyN4:
+ .db 8,8 ;Stolen from XC1701II
+ .db %01111110 ; ██████
+ .db %11110101 ;████ █ █
+ .db %00011111 ; █████
+ .db %00111101 ; ████ █
+ .db %00111001 ; ███ █
+ .db %00011111 ; █████
+ .db %11110101 ;████ █ █
+ .db %01111110 ; ██████
+spr_enemyN5:
+ .db 7,8 ;Stolen from XC1701II
+ .db %00111100 ; ████
+ .db %01010010 ; █ █ █
+ .db %11111110 ;███████
+ .db %01001010 ; █ █ █
+ .db %01011010 ; █ ██ █
+ .db %11111110 ;███████
+ .db %01010010 ; █ █ █
+ .db %01111100 ; ████
+
+spr_boss1:
+ .db 16,10 ;.......:.......:
+ .db %00000001 ; ██████ ██
+ .db %00001110 ; ███ █ ███
+ .db %00110010 ; ██ █ ████
+ .db %01001101 ; █ ██ ██
+ .db %11101011 ;███ █ ██ █
+ .db %11101011 ;███ █ ██ █
+ .db %01001101 ; █ ██ ██
+ .db %00110010 ; ██ █ ████
+ .db %00001110 ; ███ █ ███
+ .db %00000001 ; ██████ ██
+ .db 10
+ .db %11111011
+ .db %00101110
+ .db %11110000
+ .db %10000000
+ .db %01000000
+ .db %01000000
+ .db %10000000
+ .db %11110000
+ .db %00101110
+ .db %11111011
+ .db 0
+spr_boss2:
+ .db 12,12 ;.......:....5..:
+ .db %00011110 ; ████
+ .db %01100001 ; ██ ██
+ .db %10110010 ;█ ██ █ ██
+ .db %00000101 ; █ ██ █
+ .db %00001010 ; █ █ ██
+ .db %00011010 ; ██ █ █ █
+ .db %00011010 ; ██ █ █ █
+ .db %00001010 ; █ █ ██
+ .db %00000101 ; █ ██ █
+ .db %10110010 ;█ ██ █ ██
+ .db %01100001 ; ██ ██
+ .db %00011110 ; ████
+ .db 11
+ .db %00000000
+ .db %10000000
+ .db %01100000
+ .db %10100000
+ .db %01100000
+ .db %10010000
+ .db %10010000
+ .db %01100000
+ .db %10100000
+ .db %01100000
+ .db %10000000
+spr_boss3:
+ .db 16,10 ;.......:.......:
+ .db %11111110 ;███████
+ .db %00000011 ; ███ ████
+ .db %00110101 ; ██ █ ████ █
+ .db %01111010 ; ████ █ █ █ ██
+ .db %10001101 ;█ ██ █ ██ ██ █
+ .db %10001101 ;█ ██ █ ██ ██ █
+ .db %01111010 ; ████ █ █ █ ██
+ .db %00110101 ; ██ █ ████ █
+ .db %00000011 ; ███ ████
+ .db %11111110 ;███████
+ .db 9
+ .db %00000000
+ .db %10001111
+ .db %11100001
+ .db %10010110
+ .db %01101101
+ .db %01101101
+ .db %10010110
+ .db %11100001
+ .db %10001111
+spr_bossA1:
+ .db 16,11 ;AsteroidBoss one
+ .db %00011110 ; ████
+ .db %01110011 ; ███ ███
+ .db %01111111 ; ███████ █
+ .db %01111111 ; █████████
+ .db %11111110 ;███████ ███
+ .db %11111111 ;███████████
+ .db %11111111 ;████████████
+ .db %10111110 ;█ █████ ████
+ .db %01011111 ; █ ███████
+ .db %00110111 ; ██ ███
+ .db %00001110 ; ███
+ .db 9
+ .db %00000000
+ .db %10000000
+ .db %01000000
+ .db %11000000
+ .db %11100000
+ .db %11100000
+ .db %11110000
+ .db %11110000
+ .db %11000000
+ .db 0
+spr_bossB1:
+ .db 16,18 ;BigBoss one :
+ .db %00000000 ; █ █
+ .db %00000111 ; ███ ███
+ .db %00000011 ; ████ █
+ .db %00000001 ; ██ ██
+ .db %00000011 ; ███ ██
+ .db %00000000 ; █████
+ .db %00010111 ; █ ██████████
+ .db %00111111 ; ██████ ██ ██
+ .db %11111000 ;█████ ██ █ ███
+ .db %00001111 ; █████ ██ █ █
+ .db %11111000 ;█████ ██ █ ███
+ .db %00111111 ; ██████ ██ ██
+ .db %00010111 ; █ ██████████
+ .db %00000000 ; █████
+ .db %00000011 ; ███ ██
+ .db %00000001 ; ██ ██
+ .db %00000011 ; ████ █
+ .db %00000111 ; ███ ███
+ .db 19 ; █ █
+ .db %01010000 ;modelled after a Nemesis][MSX boss
+ .db %01110000
+ .db %11010000
+ .db %10110000
+ .db %10110000
+ .db %11111000
+ .db %11111110
+ .db %01101100
+ .db %11010111
+ .db %10110101
+ .db %11010111
+ .db %01101100
+ .db %11111110
+ .db %11111000
+ .db %10110000
+ .db %10110000
+ .db %11010000
+ .db %01110000
+ .db %01010000
+spr_bossB2:
+ .db 16,15 ;BigBoss two :
+ .db %00001111 ; █████
+ .db %00111110 ; █████ █████
+ .db %01111101 ; █████ █ ███████
+ .db %00000011 ; ██
+ .db %00000100 ; █ █
+ .db %00000011 ; █████
+ .db %00011110 ; ████ ██ ████
+ .db %11110011 ;████ ██ █ █
+ .db %00011110 ; ████ ██ ████
+ .db %00000011 ; █████
+ .db %00000100 ; █ █
+ .db %00000011 ; ██
+ .db %01111101 ; █████ █ ███████
+ .db %00111110 ; █████ █████
+ .db %00001111 ; █████
+ .db 15 ;modelled after a Nemesis][MSX boss
+ .db %10000000
+ .db %11111000
+ .db %01111111
+ .db %00000000
+ .db %10000000
+ .db %11100000
+ .db %11011110
+ .db %01010000
+ .db %11011110
+ .db %11100000
+ .db %10000000
+ .db %00000000
+ .db %01111111
+ .db %11111000
+ .db %10000000
+ .db 0