-
-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 --------------------------------------
-
-Leveldata: ;time,enemyclass,ypos
- .db $0d,$00,$38 ;first wave (bottom)
- .db $00,$00,$40
- .db $00,$00,$48
- .db $1e,$00,$10 ;second wave (top)
- .db $00,$00,$18
- .db $00,$00,$20
- .db $1e,$00,$24 ;third wave (middle)
- .db $00,$02,$2c
- .db $00,$00,$34
-
- .db $0d,$00,$10 ;top & bottom
- .db $00,$00,$4a
- .db $2a,$01,$2d ;middle: moving
- .db $0c,$02,$2d ; 3HP
- .db $0b,$02,$2d ; 3HP
- .db $09,$00,$27 ;two 1HP behind him
- .db $00,$00,$33
- .db $09,$02,$21 ;two 3HP behind them
- .db $00,$02,$39
- .db $09,$02,$1b ;and two 3HP behind them
- .db $00,$02,$3f
-
- .db $15,$03,$11 ;one vertical line of 8HPs
- .db $00,$03,$19
- .db $00,$03,$21
- .db $00,$03,$29
- .db $00,$03,$31
- .db $00,$03,$39
- .db $00,$03,$41
- .db $00,$03,$49
-
- .db $0c,$02,$11 ;one vertical line of 3HPs
- .db $00,$02,$19
- .db $00,$02,$21
- .db $00,$02,$29
- .db $00,$02,$31
- .db $00,$02,$39
- .db $00,$02,$41
- .db $00,$02,$49
-
- .db $0c,$00,$11 ;one vertical line of 1HPs
- .db $00,$00,$19
- .db $00,$00,$21
- .db $00,$00,$29
- .db $00,$00,$31
- .db $00,$00,$39
- .db $00,$00,$41
- .db $00,$00,$49
-
-
-
-
-
-
-
- .db $f1,$01,$40
- .db $10,$00,$30
- .db $10,$02,$20
- .db $40,$01,$10
- .db $01,$00,$44
- .db $15,$01,$31
- .db $04,$02,$38
- .db $05,$00,$40
- .db $03,$00,$2f
- .db $04,$00,$3a
- .db $12,$02,$10
- .db $10,$03,$18
- .db $0e,$03,$20
- .db $0c,$03,$28
- .db $0a,$02,$30
- .db $08,$02,$38
- .db $06,$01,$40
- .db $04,$00,$48
- .db $2a,$00,$20
- .db $ff,$ff,$ff
+spr_enemy05:
+ .db 7,6 ;enemy type four
+ .db %00011110 ; ████
+ .db %01111110 ; ██████
+ .db %11111100 ; ██████
+ .db %11111100 ; ██████
+ .db %01111110 ; ██████
+ .db %00011110 ; ████
+spr_enemy06:
+ .db 7,6 ;enemy type four
+ .db %00011100 ; ███
+ .db %01111110 ; ██████
+ .db %10111000 ; █ ███
+ .db %10111000 ; █ ███
+ .db %01111110 ; ██████
+ .db %00011100 ; ███
+spr_enemy07:
+ .db 8,6 ;enemy type four
+ .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:random moving
+ .db %00000011,3,1,0
+enemy04: ;#4 HP:2 app:lure
+ .db %00000110,4,2,0
+enemy05: ;#5 HP:2 app:random moving
+ .db %00000111,5,1,0
+enemy06: ;#6 HP:2 app:lure moving
+ .db %00000111,6,2,0
+enemy07: ;#7 HP:4 app:halflure moving
+ .db %00001111,7,3,0
+
+;----------------------------- level info -------------------------------------
+
+level01:
+ .db $01,$1b,$2f ;enemy nr ; enemy frequency ; next lvl
+level02: ;frequency must be odd if halfluring!
+ .db $02,$11,$4b
+level03:
+ .db $03,$1d,$3f
+level04:
+ .db $04,$0d,$4f
+level05:
+ .db $05,$25,$3d
+level06:
+ .db $06,$23,$39
+level07:
+ .db $07,$1f,$f9
+
+;----------------------------- logo -------------------------------------------
+
+logo_nemesis:
+.db %11111111,%11111111,%11111111,%11111110,%11111111,%11110111,%11111111,%11111110,%11111111,%111101111,%11111111,%00001011,%11111111,%11111111,%11111111,%11111000
+.db %01111111,%11111111,%11111111,%11111110,%11111111,%11110111,%11111111,%11111110,%11111111,%111101111,%11111111,%00011011,%11111111,%11111111,%11111111,%11110000
+.db %00111111,%11111111,%11111111,%11111110,%11111111,%11110111,%11111111,%11111110,%11111111,%111101111,%11111111,%00111011,%11111111,%11111111,%11111111,%11100000
+.db %00011111,%11111111,%11111111,%11111110,%11111111,%11110111,%11111111,%11111110,%11111111,%111101111,%11111111,%01111011,%11111111,%11111111,%11111111,%11000000
+.db %00000000,%00000000,%00000001,%00011110,%00010000,%00000000,%10000001,%00011110,%00010000,%000000001,%00000000,%00001000,%01000000,%00000000,%00000000,%00000000
+.db %00000000,%00000000,%00000011,%00011110,%00110000,%00000001,%10000011,%00011110,%00110000,%000000011,%00000000,%00011000,%11000000,%00000000,%00000000,%00000000
+.db %00000000,%00000000,%00000111,%00011110,%01110000,%00000011,%10000111,%00011110,%01110000,%000000111,%00000000,%00111001,%11000000,%00000000,%00000000,%00000000
+.db %00000000,%00000000,%00001111,%00011110,%11111111,%00000111,%10001111,%00011110,%11111111,%000001111,%11111111,%01111011,%11111111,%11000000,%00000000,%00000000
+.db %00000000,%00000000,%00001111,%00011110,%11111111,%00000111,%10001111,%00011110,%11111111,%000001111,%11111111,%01111011,%11111111,%11000000,%00000000,%00000000
+.db %00000000,%00000000,%00001111,%00011110,%11111111,%00000111,%10001111,%00011110,%11111111,%000001111,%11111111,%01111011,%11111111,%11000000,%00000000,%00000000
+.db %00000000,%00000000,%00001111,%00011110,%11111111,%00000111,%10001111,%00011110,%11111111,%000001111,%11111111,%01111011,%11111111,%11000000,%00000000,%00000000
+.db %00000000,%00000000,%00001111,%00011110,%11110000,%00000111,%10001111,%00011110,%11110000,%000000000,%00001111,%01111000,%00000011,%11000000,%00000000,%00000000
+.db %00000000,%00000000,%00001111,%00011110,%11110000,%00000111,%10001111,%00011110,%11110000,%000000000,%00001111,%01111000,%00000011,%11000000,%00000000,%00000000
+.db %00000000,%00000000,%00001111,%00011110,%11110000,%00000111,%10001111,%00011110,%11110000,%000000000,%00001111,%01111000,%00000011,%11000000,%00000000,%00000000
+.db %00000000,%00000000,%00001111,%00011110,%11110000,%00000111,%10001111,%00011110,%11110000,%000000000,%00001111,%01111000,%00000011,%11000000,%00000000,%00000000
+.db %00000000,%00000000,%00001111,%00011110,%11111111,%11110111,%10001111,%00011110,%11111111,%111101111,%11111111,%01111011,%11111111,%11000000,%00000111,%11010001
+.db %00000000,%00000000,%00001111,%00011110,%11111111,%11110111,%10001111,%00011110,%11111111,%111101111,%11111111,%01111011,%11111111,%11000000,%00000001,%00011011
+.db %00000000,%00000000,%00001111,%00011110,%11111111,%11110111,%10001111,%00011110,%11111111,%111101111,%11111111,%01111011,%11111111,%11000000,%00000001,%00010101
+.db %00000000,%00000000,%00001111,%00011110,%11111111,%11110111,%10001111,%00011110,%11111111,%111101111,%11111111,%01111011,%11111111,%11000000,%00000001,%00010001