ootw: c1: URGH finall got beast ending acceptable state
it was left a mess by March Vince, and just wasn't salvagable to re-use the pure animation ending, had to split off the sprites and do the laser gun manually a huge pain, did save some disk space though
|
@ -29,7 +29,7 @@ OOTW_C1: ootw_c1.o
|
|||
ootw_c1.o: ootw_c1.s \
|
||||
gr_copy.s gr_fast_clear.s gr_pageflip.s gr_unrle.s \
|
||||
gr_putsprite.s gr_putsprite_flipped.s gr_putsprite_crop.s \
|
||||
gr_make_quake.s gr_overlay.s zp.inc keyboard.s \
|
||||
gr_hlin.s gr_make_quake.s gr_overlay.s zp.inc keyboard.s \
|
||||
collision.s \
|
||||
ootw_c1_sluggy.s ootw_c1_beast.s \
|
||||
ootw_c1_arrival.s ootw_c1_rope.s earthquake.s ootw_c1_mesa.s \
|
||||
|
|
|
@ -88,7 +88,7 @@ BEHAVIOR DIFFERENCES:
|
|||
- beast can/should trip and fall if it gets too close but
|
||||
then you pull away
|
||||
- beast should climb hill in rope room better
|
||||
|
||||
- beast has shadow when standing
|
||||
|
||||
|
||||
+ Level/Checkpoint 2
|
||||
|
|
|
@ -73,9 +73,9 @@ ootw:
|
|||
; Enter the game
|
||||
;=======================
|
||||
|
||||
; jsr ootw_pool
|
||||
jsr ootw_pool
|
||||
|
||||
jsr ootw_mesa
|
||||
; jsr ootw_mesa
|
||||
|
||||
|
||||
;===========================
|
||||
|
@ -146,6 +146,7 @@ end_message:
|
|||
.include "gr_putsprite.s"
|
||||
.include "gr_putsprite_flipped.s"
|
||||
.include "gr_offsets.s"
|
||||
.include "gr_hlin.s"
|
||||
.include "random16.s"
|
||||
.include "keyboard.s"
|
||||
.include "gr_overlay.s"
|
||||
|
|
|
@ -37,14 +37,8 @@ setup_beast_right:
|
|||
lda WHICH_CAVE
|
||||
cmp #4
|
||||
beq beast_right_rope
|
||||
cmp #2
|
||||
beq beast_right_end
|
||||
jmp beast_right_set_normal
|
||||
|
||||
; give time to get zapped
|
||||
beast_right_end:
|
||||
lda #220
|
||||
jmp beast_right_set_x
|
||||
jmp beast_right_set_normal
|
||||
|
||||
beast_right_rope:
|
||||
lda #240
|
||||
|
@ -52,12 +46,14 @@ beast_right_rope:
|
|||
|
||||
; adjust for distance
|
||||
beast_right_set_normal:
|
||||
sec
|
||||
lda #40
|
||||
sbc BEAST_X
|
||||
lda BEAST_X
|
||||
bpl right_set_not_neg ; how fast are you?
|
||||
lda #0
|
||||
right_set_not_neg:
|
||||
lsr
|
||||
lsr
|
||||
adc #240 ;
|
||||
adc #236 ;
|
||||
|
||||
beast_right_set_x:
|
||||
sta BEAST_X
|
||||
jmp setup_no_beast
|
||||
|
|
|
@ -78,65 +78,9 @@ mesa_loop:
|
|||
lda LEVELEND_PROGRESS
|
||||
beq no_levelend
|
||||
|
||||
jsr l1_end_level
|
||||
|
||||
; Draw level-end animation
|
||||
|
||||
;=== load special background on first frame and frame 19
|
||||
|
||||
cmp #(MAX_PROGRESSION-36) ; on frame 19?
|
||||
bne check_if_first
|
||||
|
||||
lda #<deadbeast_rle
|
||||
sta GBASL
|
||||
lda #>deadbeast_rle
|
||||
jmp finish_first
|
||||
|
||||
check_if_first:
|
||||
|
||||
cmp #MAX_PROGRESSION ; only load background on first frame
|
||||
bne levelend_not_first
|
||||
|
||||
lda #<cavern3_rle
|
||||
sta GBASL
|
||||
lda #>cavern3_rle
|
||||
finish_first:
|
||||
sta GBASH
|
||||
lda #$C ; load image off-screen $C00
|
||||
jsr load_rle_gr
|
||||
|
||||
levelend_not_first:
|
||||
dec LEVELEND_PROGRESS
|
||||
dec LEVELEND_PROGRESS
|
||||
|
||||
bne not_beginning_of_end
|
||||
beginning_of_end:
|
||||
lda #5
|
||||
sta GAME_OVER
|
||||
jmp l1_game_over_check
|
||||
|
||||
not_beginning_of_end:
|
||||
|
||||
ldx LEVELEND_PROGRESS
|
||||
lda endl1_progression,X
|
||||
sta GBASL
|
||||
lda endl1_progression+1,X
|
||||
sta GBASH
|
||||
lda #$10 ; load image off-screen $1000
|
||||
jsr load_rle_gr
|
||||
|
||||
jsr gr_overlay_40x40
|
||||
|
||||
|
||||
;====================
|
||||
; pause
|
||||
lda LEVELEND_PROGRESS
|
||||
lsr
|
||||
tax
|
||||
lda endl_pauses,X
|
||||
tax
|
||||
jsr long_wait
|
||||
|
||||
jmp beyond_mesa_normal
|
||||
jmp mesa_no_beast
|
||||
|
||||
no_levelend:
|
||||
|
||||
|
@ -146,7 +90,7 @@ no_levelend:
|
|||
|
||||
jsr gr_copy_to_current
|
||||
|
||||
beyond_mesa_normal:
|
||||
;beyond_mesa_normal:
|
||||
|
||||
lda LEVELEND_PROGRESS ; only draw if not in end animation
|
||||
bne level1_ending
|
||||
|
@ -175,6 +119,9 @@ beyond_mesa_normal:
|
|||
|
||||
jsr draw_physicist
|
||||
|
||||
mesa_no_check_levelend:
|
||||
|
||||
|
||||
|
||||
;================
|
||||
; handle beast
|
||||
|
@ -360,7 +307,7 @@ endl_pauses:
|
|||
.byte 3,3,3,3,3 ; 46,45,44,43,42
|
||||
.byte 3,3,3,3,3 ; 41,40,39,38,37
|
||||
.byte 250 ; 36
|
||||
.byte 230,80 ; gun, peace
|
||||
.byte 230,80 ; gun, peace 35,34
|
||||
; raising hand
|
||||
.byte 20,150,20,20 ; 33,32,31,30
|
||||
; getting up
|
||||
|
@ -371,3 +318,281 @@ endl_pauses:
|
|||
.byte 3,3,3,3,3 ; 14,13,12,11,10
|
||||
.byte 3,3,3,3,3 ; 09,08,07,06,05
|
||||
.byte 3,3,3,3 ; 04,03,02,01
|
||||
|
||||
|
||||
|
||||
|
||||
;==========================
|
||||
; Draw level-end animation
|
||||
;==========================
|
||||
|
||||
l1_end_level:
|
||||
|
||||
|
||||
check_if_first:
|
||||
|
||||
cmp #MAX_PROGRESSION ; only load background on first frame
|
||||
bne levelend_not_first
|
||||
|
||||
lda #<cavern3_rle
|
||||
sta GBASL
|
||||
lda #>cavern3_rle
|
||||
|
||||
sta GBASH
|
||||
lda #$C ; load image off-screen $C00
|
||||
jsr load_rle_gr
|
||||
|
||||
lda #0
|
||||
sta BEAST_DEAD
|
||||
sta BEAST_ZAPPING
|
||||
|
||||
;=============================
|
||||
|
||||
levelend_not_first:
|
||||
|
||||
|
||||
make_levelend_progress:
|
||||
lda LEVELEND_PROGRESS ; if beast not zapped, can't go beyond19
|
||||
|
||||
cmp #(MAX_PROGRESSION-38) ; always go if not to afterzap
|
||||
bcs levelend_dec ; bge
|
||||
|
||||
lda BEAST_DEAD
|
||||
beq not_beginning_of_end
|
||||
|
||||
; jmp not_beginning_of_end
|
||||
|
||||
levelend_dec:
|
||||
dec LEVELEND_PROGRESS
|
||||
dec LEVELEND_PROGRESS
|
||||
|
||||
bne not_beginning_of_end
|
||||
|
||||
beginning_of_end:
|
||||
lda #5
|
||||
sta GAME_OVER
|
||||
jmp l1_game_over_check
|
||||
|
||||
not_beginning_of_end:
|
||||
|
||||
ldx LEVELEND_PROGRESS
|
||||
lda endl1_progression,X
|
||||
sta GBASL
|
||||
lda endl1_progression+1,X
|
||||
sta GBASH
|
||||
lda #$10 ; load image off-screen $1000
|
||||
jsr load_rle_gr
|
||||
|
||||
jsr gr_overlay_40x40
|
||||
|
||||
|
||||
;=====================================
|
||||
; see if we should start zapping beast
|
||||
|
||||
lda BEAST_DEAD
|
||||
beq beast_notdead ; skip all if dead
|
||||
jmp ending_no_draw_beast
|
||||
beast_notdead:
|
||||
lda BEAST_ZAPPING
|
||||
bne already_zapping ; already zapping
|
||||
|
||||
; if it's greater than 18, zap away
|
||||
|
||||
lda BEAST_X
|
||||
cmp #18
|
||||
bcc beast_nozapped ; blt
|
||||
|
||||
lda #1
|
||||
sta BEAST_ZAPPING
|
||||
|
||||
beast_nozapped:
|
||||
already_zapping:
|
||||
|
||||
ldx BEAST_ZAPPING
|
||||
beq beast_draw_regular
|
||||
|
||||
beast_draw_zapping:
|
||||
|
||||
dex ; one past
|
||||
|
||||
; adjust X
|
||||
sec
|
||||
lda BEAST_X
|
||||
sbc beast_zap_xadj,X
|
||||
sta BEAST_X
|
||||
sta XPOS
|
||||
|
||||
; adjust y
|
||||
clc
|
||||
lda BEAST_Y
|
||||
adc beast_zap_yadj,X
|
||||
sta BEAST_Y
|
||||
sta YPOS
|
||||
|
||||
; draw laser
|
||||
|
||||
|
||||
lda #$0f
|
||||
sta hlin_mask_smc+1
|
||||
lda #$10
|
||||
sta hlin_color_smc+1
|
||||
|
||||
ldy #28 ; at 29
|
||||
|
||||
|
||||
; from left to center of beast if all but last frame
|
||||
|
||||
cpx #5
|
||||
beq last_frame
|
||||
|
||||
sec
|
||||
lda #37
|
||||
sbc BEAST_X
|
||||
tax
|
||||
lda BEAST_X
|
||||
clc
|
||||
adc #2
|
||||
jmp not_last_frame
|
||||
|
||||
last_frame:
|
||||
|
||||
lda BEAST_X
|
||||
clc
|
||||
adc #2
|
||||
tax
|
||||
lda #0
|
||||
|
||||
not_last_frame:
|
||||
jsr hlin
|
||||
|
||||
ldx BEAST_ZAPPING
|
||||
dex
|
||||
lda beast_zap_progression_hi,X
|
||||
sta INH
|
||||
lda beast_zap_progression_lo,X
|
||||
sta INL
|
||||
|
||||
jsr put_sprite_crop
|
||||
|
||||
; adjust to next zapitude
|
||||
|
||||
inc BEAST_ZAPPING
|
||||
|
||||
lda BEAST_ZAPPING
|
||||
cmp #7
|
||||
bne beast_not_dead_yet
|
||||
|
||||
lda #1
|
||||
sta BEAST_DEAD
|
||||
|
||||
ldx BEAST_X
|
||||
dex
|
||||
dex
|
||||
stx BEAST_X
|
||||
|
||||
lda BEAST_Y
|
||||
clc
|
||||
adc #8
|
||||
sta BEAST_Y
|
||||
|
||||
beast_not_dead_yet:
|
||||
jmp done_check_dead_beast
|
||||
|
||||
beast_draw_regular:
|
||||
|
||||
; draw beast
|
||||
|
||||
; move a bit faster than normal due to low frame rate
|
||||
; in cutscene
|
||||
|
||||
; if make it to 20, stop
|
||||
|
||||
lda BEAST_X
|
||||
cmp #19
|
||||
bcs beast_full_stop ; bge
|
||||
|
||||
; if closer than #10, slow a bit
|
||||
|
||||
; lda BEAST_X
|
||||
; cmp #4
|
||||
; bcs beast_half_speed ; bge
|
||||
; bcc beast_inc_speed
|
||||
;beast_half_speed:
|
||||
; lda LEVELEND_PROGRESS
|
||||
; lsr
|
||||
; and #$1
|
||||
; beq beast_full_stop
|
||||
|
||||
beast_inc_speed:
|
||||
inc BEAST_X
|
||||
inc BEAST_GAIT
|
||||
|
||||
beast_full_stop:
|
||||
jsr draw_beast
|
||||
|
||||
ending_no_draw_beast:
|
||||
|
||||
; draw dead beast if frame >=19
|
||||
; but *not* frame with peace 34
|
||||
; we count down, so we want if less than (MAX_PROGRESSION-36)
|
||||
|
||||
lda LEVELEND_PROGRESS
|
||||
cmp #(MAX_PROGRESSION-68) ; peace
|
||||
beq done_check_dead_beast
|
||||
lda BEAST_DEAD
|
||||
beq done_check_dead_beast
|
||||
|
||||
lda BEAST_X
|
||||
sta XPOS
|
||||
lda BEAST_Y
|
||||
sta YPOS
|
||||
|
||||
lda #<beast_dead_sprite
|
||||
sta INL
|
||||
lda #>beast_dead_sprite
|
||||
sta INH
|
||||
|
||||
jsr put_sprite_crop
|
||||
|
||||
|
||||
done_check_dead_beast:
|
||||
|
||||
;looploop:
|
||||
; lda KEYPRESS
|
||||
; bpl looploop
|
||||
; bit KEYRESET
|
||||
|
||||
;====================
|
||||
; pause
|
||||
lda LEVELEND_PROGRESS
|
||||
lsr
|
||||
tax
|
||||
lda endl_pauses,X
|
||||
tax
|
||||
jmp long_wait
|
||||
|
||||
|
||||
beast_zap_progression_hi:
|
||||
.byte >beast_blast_sprite0
|
||||
.byte >beast_blast_sprite1
|
||||
.byte >beast_blast_sprite2
|
||||
.byte >beast_blast_sprite3
|
||||
.byte >beast_blast_sprite4
|
||||
.byte >beast_blast_sprite5
|
||||
|
||||
beast_zap_progression_lo:
|
||||
.byte <beast_blast_sprite0
|
||||
.byte <beast_blast_sprite1
|
||||
.byte <beast_blast_sprite2
|
||||
.byte <beast_blast_sprite3
|
||||
.byte <beast_blast_sprite4
|
||||
.byte <beast_blast_sprite5
|
||||
|
||||
|
||||
beast_zap_xadj:
|
||||
.byte 1,2,5,1,4,2
|
||||
|
||||
beast_zap_yadj:
|
||||
.byte 254,254,254,0,2,2
|
||||
|
||||
|
||||
|
|
|
@ -77,7 +77,7 @@ ootw_l1end.inc: $(PNG2RLE) \
|
|||
$(PNG2RLE) asm l1end49.png l1end49_rle >> ootw_l1end.inc
|
||||
$(PNG2RLE) asm l1end50.png l1end50_rle >> ootw_l1end.inc
|
||||
$(PNG2RLE) asm l1end51.png l1end51_rle >> ootw_l1end.inc
|
||||
$(PNG2RLE) asm ootw_deadbeast.png deadbeast_rle >> ootw_l1end.inc
|
||||
# $(PNG2RLE) asm ootw_deadbeast.png deadbeast_rle >> ootw_l1end.inc
|
||||
$(PNG2RLE) asm ootw_gunguy.png gunguy_rle >> ootw_l1end.inc
|
||||
$(PNG2RLE) asm ootw_peace.png peace_rle >> ootw_l1end.inc
|
||||
$(PNG2RLE) asm black.png black_rle >> ootw_l1end.inc
|
||||
|
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.0 KiB |
|
@ -1,197 +1,144 @@
|
|||
l1end01_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$E0,$AA, $9A, $A8,$AA, $0A, $A0,$1E,$AA, $99
|
||||
.byte $A7,$AA, $A3,$00, $A0,$1D,$AA, $0B, $A4,$AA, $0A, $A5,$00
|
||||
.byte $0A, $A0,$1C,$AA, $BB, $A0,$01,$AA, $0A,$0A, $A8,$00, $0A
|
||||
.byte $A0,$1B,$AA, $BB, $A0,$02,$AA, $A4,$A0, $A4,$AA, $A0,$02,$A0, $A0,$1B,$AA
|
||||
.byte $44, $A0,$27,$AA, $44, $A0,$27,$AA, $A0,$01,$AF, $A0,$C8,$AA
|
||||
.byte $A0,$FF,$AA, $A0,$E0,$AA, $9A, $A0,$27,$AA, $99, $A0,$27,$AA, $0B
|
||||
.byte $A0,$27,$AA, $BB, $A0,$27,$AA, $BB, $A0,$27,$AA, $44, $A0,$27,$AA
|
||||
.byte $44, $A0,$27,$AA, $A0,$01,$AF, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end02_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$DE,$AA, $9A,$9A, $A9,$AA, $0A, $A0,$1C,$AA, $99
|
||||
.byte $BB, $A8,$AA, $A3,$00, $A0,$1B,$AA, $0B, $A6,$AA, $0A
|
||||
.byte $A5,$00, $0A, $A0,$1A,$AA, $BB, $00, $A0,$02,$AA, $0A,$0A
|
||||
.byte $A8,$00, $0A, $A0,$19,$AA, $A0,$01,$AB, $40, $A3,$AA, $A4,$A0
|
||||
.byte $A4,$AA, $A0,$02,$A0, $A0,$1A,$AA, $C4, $4A, $A0,$26,$AA, $CC
|
||||
.byte $44, $A0,$26,$AA, $A0,$01,$A7, $A0,$01,$AF, $A0,$C8,$AA
|
||||
.byte $A0,$FF,$AA, $A0,$DE,$AA, $9A,$9A, $A0,$26,$AA, $99, $BB, $A0,$26,$AA
|
||||
.byte $0B, $A0,$27,$AA, $BB, $00, $A0,$26,$AA, $A0,$01,$AB, $40
|
||||
.byte $A0,$27,$AA, $C4, $4A, $A0,$26,$AA, $CC, $44, $A0,$26,$AA
|
||||
.byte $A0,$01,$A7, $A0,$01,$AF, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end03_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A6,$AA, $99, $B9, $A9,$AA, $A3,$0A
|
||||
.byte $00,$00, $A0,$18,$AA, $B9, $A0,$01,$AB, $A8,$AA, $A7,$00, $A0,$16,$AA
|
||||
.byte $BB, $00, $A6,$AA, $0A,$0A, $A8,$00, $A0,$16,$AA, $A0,$01,$AB
|
||||
.byte $B0, $A6,$AA, $A4,$A0, $A3,$AA, $A0,$01,$A0, $A3,$00, $A0,$16,$AA
|
||||
.byte $C4, $44, $CC, $77, $A0,$26,$AA, $A0,$01,$AF, $A0,$F1,$AA
|
||||
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A6,$AA, $99, $B9, $A0,$26,$AA, $B9
|
||||
.byte $A0,$01,$AB, $A0,$25,$AA, $BB, $00, $A0,$26,$AA, $A0,$01,$AB, $B0
|
||||
.byte $A0,$27,$AA, $C4, $44, $CC, $77, $A0,$26,$AA, $A0,$01,$AF
|
||||
.byte $A0,$F1,$AA
|
||||
.byte $A1
|
||||
l1end04_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$14,$AA, $0A, $A0,$01,$AA, $0A,$0A, $A0,$15,$AA
|
||||
.byte $99, $B9, $AB,$AA, $0A, $A5,$00, $A0,$15,$AA, $B9
|
||||
.byte $A0,$01,$AB, $A8,$AA, $0A,$0A, $A7,$00, $A0,$14,$AA, $BB, $00
|
||||
.byte $A9,$AA, $A0,$02,$A0, $0A,$0A, $A4,$00, $A0,$01,$A0, $A0,$14,$AA, $A0,$01,$AB
|
||||
.byte $B0, $AA,$AA, $A5,$A0, $A0,$01,$AA, $A0,$01,$A0, $00, $A0,$15,$AA
|
||||
.byte $C4, $44, $CC, $77, $A0,$26,$AA, $A0,$01,$AF, $A0,$CA,$AA
|
||||
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$2D,$AA, $99, $B9, $A0,$26,$AA, $B9
|
||||
.byte $A0,$01,$AB, $A0,$25,$AA, $BB, $00, $A0,$26,$AA, $A0,$01,$AB, $B0
|
||||
.byte $A0,$27,$AA, $C4, $44, $CC, $77, $A0,$26,$AA, $A0,$01,$AF
|
||||
.byte $A0,$CA,$AA
|
||||
.byte $A1
|
||||
l1end05_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$17,$AA, $0A, $00, $0A, $A0,$12,$AA
|
||||
.byte $9A,$9A, $A3,$AA, $00, $AA,$AA, $0A,$0A, $A4,$00, $A0,$12,$AA
|
||||
.byte $99, $BB, $AC,$AA, $A7,$00, $A0,$01,$A0, $A0,$11,$AA, $BA
|
||||
.byte $0B, $AC,$AA, $0A, $A3,$00, $A0,$02,$A0, $00, $A0,$13,$AA
|
||||
.byte $BB, $00, $AB,$AA, $A5,$A0, $A0,$02,$AA, $00, $A0,$14,$AA
|
||||
.byte $4B, $4A, $CA, $7A, $A0,$24,$AA, $A0,$01,$AC, $A0,$01,$A4
|
||||
.byte $FC, $A0,$01,$A7, $A0,$CA,$AA
|
||||
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$2C,$AA, $9A,$9A, $A3,$AA, $00, $A0,$22,$AA
|
||||
.byte $99, $BB, $A0,$25,$AA, $BA, $0B, $A0,$26,$AA, $BB
|
||||
.byte $00, $A0,$27,$AA, $4B, $4A, $CA, $7A, $A0,$24,$AA
|
||||
.byte $A0,$01,$AC, $A0,$01,$A4, $FC, $A0,$01,$A7, $A0,$CA,$AA
|
||||
.byte $A1
|
||||
l1end06_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A9,$AA, $00, $AD,$AA, $0A, $00
|
||||
.byte $0A, $A0,$16,$AA, $00,$00, $AA,$AA, $0A,$0A, $A4,$00, $A0,$10,$AA
|
||||
.byte $99, $B9, $A5,$AA, $00, $A9,$AA, $A6,$00, $A0,$01,$A0
|
||||
.byte $A0,$10,$AA, $B9, $A0,$01,$AB, $A5,$AA, $00, $A7,$AA, $0A,$0A
|
||||
.byte $00,$00, $A0,$01,$AA, $A0,$01,$A0, $00, $A0,$11,$AA, $BB, $00
|
||||
.byte $BA, $A5,$AA, $00, $A6,$AA, $A0,$02,$A0, $00, $A0,$01,$A0
|
||||
.byte $00, $A0,$02,$AA, $00, $A0,$11,$AA, $A0,$01,$AB, $B0, $4A
|
||||
.byte $FA, $A0,$01,$AA, $7A, $A0,$02,$AA, $00, $A0,$20,$AA, $A0,$01,$A4
|
||||
.byte $44, $FF, $CC, $77, $A0,$CB,$AA
|
||||
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A9,$AA, $00, $A0,$26,$AA, $00,$00, $A0,$20,$AA
|
||||
.byte $99, $B9, $A5,$AA, $00, $A0,$20,$AA, $B9, $A0,$01,$AB
|
||||
.byte $A5,$AA, $00, $A0,$1F,$AA, $BB, $00, $BA, $A5,$AA
|
||||
.byte $00, $A0,$1F,$AA, $A0,$01,$AB, $B0, $4A, $FA, $A0,$01,$AA
|
||||
.byte $7A, $A0,$02,$AA, $00, $A0,$20,$AA, $A0,$01,$A4, $44, $FF
|
||||
.byte $CC, $77, $A0,$CB,$AA
|
||||
.byte $A1
|
||||
l1end07_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$E0,$AA, $00, $A0,$27,$AA, $00, $AE,$AA, $0A
|
||||
.byte $00, $0A, $A0,$15,$AA, $00,$00, $AC,$AA, $0A, $A4,$00
|
||||
.byte $AD,$AA, $9A,$9A, $A7,$AA, $00, $AB,$AA, $A6,$00, $AD,$AA
|
||||
.byte $99, $BB, $A7,$AA, $00, $AB,$AA, $A0,$01,$A0, $A3,$00
|
||||
.byte $A0,$01,$A0, $AE,$AA, $0B,$0B, $BA, $A6,$AA, $00, $AC,$AA
|
||||
.byte $00, $A0,$01,$A0, $00, $AF,$AA, $BB, $00, $44
|
||||
.byte $4A, $FF, $CA, $7A, $A0,$02,$AA, $00, $A0,$1E,$AA
|
||||
.byte $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC, $77, $A0,$02,$AA
|
||||
.byte $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A0,$FF,$AA, $A0,$E0,$AA, $00, $A0,$27,$AA, $00, $A0,$26,$AA, $00,$00
|
||||
.byte $A0,$1E,$AA, $9A,$9A, $A7,$AA, $00, $A0,$1E,$AA, $99, $BB
|
||||
.byte $A7,$AA, $00, $A0,$1E,$AA, $0B,$0B, $BA, $A6,$AA, $00
|
||||
.byte $A0,$1E,$AA, $BB, $00, $44, $4A, $FF, $CA
|
||||
.byte $7A, $A0,$02,$AA, $00, $A0,$1E,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4
|
||||
.byte $A0,$01,$AF, $A0,$01,$AC, $77, $A0,$02,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end08_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$90,$AA, $00, $A0,$27,$AA, $00, $A0,$27,$AA, $00
|
||||
.byte $A0,$27,$AA, $00, $A0,$10,$AA, $0A,$0A, $A0,$14,$AA, $00,$00, $AE,$AA
|
||||
.byte $0A, $A5,$00, $A8,$AA, $9A,$9A, $A9,$AA, $00, $AD,$AA
|
||||
.byte $A7,$00, $A8,$AA, $99, $BB, $A9,$AA, $00, $AD,$AA
|
||||
.byte $A0,$01,$A0, $A4,$00, $A0,$01,$A0, $A9,$AA, $A0,$01,$AB, $0B, $0A
|
||||
.byte $BA, $A7,$AA, $00, $AF,$AA, $00,$00, $0A, $AB,$AA
|
||||
.byte $A0,$27,$AA, $00, $A0,$26,$AA, $00,$00, $A0,$1C,$AA, $9A,$9A, $A9,$AA
|
||||
.byte $00, $A0,$1C,$AA, $99, $BB, $A9,$AA, $00, $A0,$1C,$AA
|
||||
.byte $A0,$01,$AB, $0B, $0A, $BA, $A7,$AA, $00, $A0,$1D,$AA
|
||||
.byte $BB, $00, $44, $4A, $FF, $CA, $77
|
||||
.byte $A3,$AA, $00, $AF,$AA, $A0,$01,$A0, $A0,$01,$AA, $A0,$01,$A0, $AB,$AA
|
||||
.byte $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC, $A0,$01,$A7, $A3,$AA
|
||||
.byte $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A3,$AA, $00, $A0,$1D,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF
|
||||
.byte $A0,$01,$AC, $A0,$01,$A7, $A3,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end09_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$90,$AA, $00, $A0,$27,$AA, $00, $A0,$27,$AA, $00
|
||||
.byte $A0,$27,$AA, $00, $A0,$13,$AA, $0A, $00,$00, $A0,$10,$AA, $00,$00
|
||||
.byte $AE,$AA, $0A, $00,$00, $0A, $A5,$00, $A4,$AA, $9A,$9A
|
||||
.byte $AA,$AA, $00, $AD,$AA, $A9,$00, $A0,$01,$A0, $A4,$AA, $99
|
||||
.byte $BB, $AA,$AA, $00, $AD,$AA, $A0,$01,$A0, $00,$00, $A3,$A0
|
||||
.byte $00, $A0,$01,$A0, $A7,$AA, $0B, $0A, $BA, $A8,$AA
|
||||
.byte $00, $AE,$AA, $00, $A4,$AA, $00, $A8,$AA, $BB
|
||||
.byte $A0,$27,$AA, $00, $A0,$26,$AA, $00,$00, $A0,$1B,$AA, $9A,$9A, $AA,$AA
|
||||
.byte $00, $A0,$1B,$AA, $99, $BB, $AA,$AA, $00, $A0,$1C,$AA
|
||||
.byte $0B, $0A, $BA, $A8,$AA, $00, $A0,$1C,$AA, $BB
|
||||
.byte $00, $44, $4A, $FF, $CA, $77, $A4,$AA
|
||||
.byte $00, $A0,$1C,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC
|
||||
.byte $A0,$01,$A7, $A4,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end10_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$90,$AA, $00, $A0,$27,$AA, $00, $A0,$27,$AA, $00
|
||||
.byte $A0,$27,$AA, $00, $A0,$13,$AA, $0A, $00,$00, $A0,$10,$AA, $00,$00
|
||||
.byte $A0,$11,$AA, $0A, $A5,$00, $A4,$AA, $9A,$9A, $AA,$AA, $00
|
||||
.byte $AF,$AA, $0A, $A6,$00, $A0,$01,$A0, $A4,$AA, $99, $BB
|
||||
.byte $AA,$AA, $00, $AD,$AA, $0A, $A3,$00, $A0,$01,$A0, $A3,$AA
|
||||
.byte $A0,$01,$A0, $00, $A5,$AA, $0B, $0A, $BA, $A8,$AA
|
||||
.byte $00, $AC,$AA, $00,$00, $A0,$01,$A0, $00, $AC,$AA, $BB
|
||||
.byte $A0,$27,$AA, $00, $A0,$26,$AA, $00,$00, $A0,$1B,$AA, $9A,$9A, $AA,$AA
|
||||
.byte $00, $A0,$1B,$AA, $99, $BB, $AA,$AA, $00, $A0,$1C,$AA
|
||||
.byte $0B, $0A, $BA, $A8,$AA, $00, $A0,$1C,$AA, $BB
|
||||
.byte $00, $44, $4A, $FF, $CA, $77, $A4,$AA
|
||||
.byte $00, $A0,$1C,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC
|
||||
.byte $A0,$01,$A7, $A4,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end11_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$90,$AA, $00, $A0,$27,$AA, $00, $A0,$27,$AA, $00
|
||||
.byte $A0,$16,$AA, $0A,$0A, $AF,$AA, $00, $A0,$14,$AA, $0A, $A4,$00
|
||||
.byte $AD,$AA, $00,$00, $A0,$12,$AA, $0A, $A7,$00, $9A,$9A, $AB,$AA
|
||||
.byte $00, $A0,$10,$AA, $0A, $A3,$00, $A5,$A0, $00, $99
|
||||
.byte $BB, $AB,$AA, $00, $A0,$10,$AA, $00,$00, $A9,$AA, $0B
|
||||
.byte $0A, $BA, $A9,$AA, $00, $A0,$10,$AA, $A0,$01,$A0, $AA,$AA
|
||||
.byte $BB, $00, $44, $4A, $FF, $CA, $77
|
||||
.byte $A5,$AA, $00, $A0,$1B,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF
|
||||
.byte $A0,$01,$AC, $A0,$01,$A7, $A5,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A0,$27,$AA, $00, $A0,$26,$AA, $00,$00, $A0,$1A,$AA, $9A,$9A, $AB,$AA
|
||||
.byte $00, $A0,$1A,$AA, $99, $BB, $AB,$AA, $00, $A0,$1B,$AA
|
||||
.byte $0B, $0A, $BA, $A9,$AA, $00, $A0,$1B,$AA, $BB
|
||||
.byte $00, $44, $4A, $FF, $CA, $77, $A5,$AA
|
||||
.byte $00, $A0,$1B,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC
|
||||
.byte $A0,$01,$A7, $A5,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end12_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$68,$AA, $0A, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00
|
||||
.byte $A0,$16,$AA, $A3,$0A, $AD,$AA, $00,$00, $A0,$15,$AA, $A4,$00, $AC,$AA
|
||||
.byte $0A, $00,$00, $A0,$12,$AA, $0A, $A0,$01,$AA, $0A, $A4,$00
|
||||
.byte $0A, $AB,$AA, $A3,$00, $A0,$12,$AA, $A7,$00, $90, $9A
|
||||
.byte $AB,$AA, $00,$00, $A0,$10,$AA, $0A,$0A, $A6,$00, $A0,$01,$A0, $99
|
||||
.byte $BB, $AB,$AA, $00,$00, $A0,$10,$AA, $A4,$A0, $A6,$AA, $0B
|
||||
.byte $0A, $BA, $A9,$AA, $00,$00, $A0,$1A,$AA, $BB, $00
|
||||
.byte $44,$44, $FF, $CA, $77, $A5,$AA, $00,$00, $A0,$1A,$AA
|
||||
.byte $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC, $A0,$01,$A7, $A4,$AA
|
||||
.byte $A3,$A0, $A0,$C8,$AA
|
||||
.byte $A0,$26,$AA, $00,$00, $A0,$25,$AA, $0A, $00,$00, $A0,$25,$AA, $A3,$00
|
||||
.byte $A0,$19,$AA, $9A,$9A, $AB,$AA, $00,$00, $A0,$19,$AA, $99, $BB
|
||||
.byte $AB,$AA, $00,$00, $A0,$1A,$AA, $0B, $0A, $BA, $A9,$AA
|
||||
.byte $00,$00, $A0,$1A,$AA, $BB, $00, $44,$44, $FF, $CA
|
||||
.byte $77, $A5,$AA, $00,$00, $A0,$1A,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4
|
||||
.byte $A0,$01,$AF, $A0,$01,$AC, $A0,$01,$A7, $A4,$AA, $A3,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end13_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$68,$AA, $0A, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00
|
||||
.byte $A0,$16,$AA, $A3,$0A, $AD,$AA, $00,$00, $A0,$15,$AA, $A5,$00, $AB,$AA
|
||||
.byte $0A, $00,$00, $A0,$14,$AA, $0A, $A5,$00, $AB,$AA, $A3,$00
|
||||
.byte $A0,$14,$AA, $00,$00, $10, $00,$00, $90, $9A, $AB,$1A
|
||||
.byte $10,$10, $A0,$14,$AA, $00,$00, $11, $00, $A0,$01,$A0, $99
|
||||
.byte $BB, $AB,$AA, $00,$00, $A0,$14,$AA, $00,$00, $A0,$01,$AA, $A0,$01,$A0
|
||||
.byte $A0,$02,$AA, $0B, $0A, $BA, $A9,$AA, $00,$00, $A0,$14,$AA
|
||||
.byte $A0,$01,$A0, $00, $A4,$AA, $BB, $00, $44,$44, $FF
|
||||
.byte $CA, $77, $A5,$AA, $00,$00, $A0,$15,$AA, $A0,$01,$A0, $A4,$AA
|
||||
.byte $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC, $A0,$01,$A7, $A6,$AA
|
||||
.byte $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A0,$26,$AA, $00,$00, $A0,$25,$AA, $0A, $00,$00, $A0,$25,$AA, $A3,$00
|
||||
.byte $A0,$19,$AA, $9A,$9A, $AB,$AA, $00,$00, $A0,$19,$AA, $99, $BB
|
||||
.byte $AB,$AA, $00,$00, $A0,$1A,$AA, $0B, $0A, $BA, $A9,$AA
|
||||
.byte $00,$00, $A0,$1A,$AA, $BB, $00, $44,$44, $FF, $CA
|
||||
.byte $77, $A5,$AA, $00,$00, $A0,$1A,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4
|
||||
.byte $A0,$01,$AF, $A0,$01,$AC, $A0,$01,$A7, $A6,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end14_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$68,$AA, $0A, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00
|
||||
.byte $A0,$16,$AA, $0A, $AF,$AA, $00,$00, $A0,$15,$AA, $A3,$00, $0A
|
||||
.byte $AC,$AA, $0A, $00,$00, $A0,$14,$AA, $0A, $A4,$00, $AC,$AA
|
||||
.byte $A3,$00, $A0,$14,$AA, $00,$00, $13, $00, $1A, $9A,$9A
|
||||
.byte $AB,$1A, $10,$10, $A0,$13,$AA, $A3,$00, $11, $00, $A0,$01,$AA
|
||||
.byte $99, $BB, $AB,$AA, $00,$00, $A0,$13,$AA, $A0,$01,$A0, $00,$00
|
||||
.byte $A0,$01,$AA, $A0,$02,$A0, $A0,$01,$AA, $0B, $0A, $BA, $A9,$AA
|
||||
.byte $00,$00, $A0,$14,$AA, $A0,$01,$A0, $00, $A4,$AA, $BB, $00
|
||||
.byte $44,$44, $FF, $CA, $77, $A5,$AA, $00,$00, $A0,$15,$AA
|
||||
.byte $A0,$01,$A0, $A4,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC
|
||||
.byte $A0,$01,$A7, $A6,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A0,$26,$AA, $00,$00, $A0,$25,$AA, $0A, $00,$00, $A0,$25,$AA, $A3,$00
|
||||
.byte $A0,$19,$AA, $9A,$9A, $AB,$AA, $00,$00, $A0,$19,$AA, $99, $BB
|
||||
.byte $AB,$AA, $00,$00, $A0,$1A,$AA, $0B, $0A, $BA, $A9,$AA
|
||||
.byte $00,$00, $A0,$1A,$AA, $BB, $00, $44,$44, $FF, $CA
|
||||
.byte $77, $A5,$AA, $00,$00, $A0,$1A,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4
|
||||
.byte $A0,$01,$AF, $A0,$01,$AC, $A0,$01,$A7, $A6,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end15_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$68,$AA, $0A, $A0,$26,$AA, $00,$00, $A0,$13,$AA, $A3,$0A
|
||||
.byte $A0,$10,$AA, $00,$00, $A0,$11,$AA, $0A, $A4,$00, $0A, $AF,$AA
|
||||
.byte $00,$00, $A0,$11,$AA, $A6,$00, $AF,$AA, $00,$00, $A0,$11,$AA, $A3,$00
|
||||
.byte $30, $00, $0A, $AF,$AA, $00,$00, $A0,$11,$AA, $A3,$00
|
||||
.byte $33, $11, $00, $1A,$1A, $9A,$9A, $AB,$1A, $10,$10
|
||||
.byte $A0,$11,$AA, $A3,$00, $13, $11, $A3,$AA, $99, $BB
|
||||
.byte $AB,$AA, $00,$00, $A0,$11,$AA, $00,$00, $A0,$01,$A0, $A0,$01,$A1, $A0,$01,$A0
|
||||
.byte $A4,$AA, $0B, $0A, $BA, $A9,$AA, $00,$00, $A0,$12,$AA
|
||||
.byte $A0,$01,$A0, $00, $A6,$AA, $BB, $00, $44,$44, $FF
|
||||
.byte $CA, $77, $A5,$AA, $00,$00, $A0,$13,$AA, $A0,$01,$A0, $A6,$AA
|
||||
.byte $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC, $A0,$01,$A7, $A6,$AA
|
||||
.byte $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A0,$FF,$AA, $A0,$68,$AA, $0A, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00
|
||||
.byte $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00, $A0,$19,$AA
|
||||
.byte $9A,$9A, $AB,$AA, $00,$00, $A0,$19,$AA, $99, $BB, $AB,$AA
|
||||
.byte $00,$00, $A0,$1A,$AA, $0B, $0A, $BA, $A9,$AA, $00,$00
|
||||
.byte $A0,$1A,$AA, $BB, $00, $44,$44, $FF, $CA, $77
|
||||
.byte $A5,$AA, $00,$00, $A0,$1A,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF
|
||||
.byte $A0,$01,$AC, $A0,$01,$A7, $A6,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end16_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$68,$AA, $0A, $A0,$26,$AA, $00,$00, $A0,$10,$AA, $0A
|
||||
.byte $A0,$15,$AA, $00,$00, $AF,$AA, $A3,$00, $A0,$14,$AA, $00,$00, $AE,$AA
|
||||
.byte $0A, $A4,$00, $A0,$13,$AA, $00,$00, $AD,$AA, $A4,$00, $A0,$02,$A0
|
||||
.byte $A0,$13,$AA, $00,$00, $AC,$AA, $A3,$00, $13, $00, $A8,$1A
|
||||
.byte $9A,$9A, $AB,$1A, $10,$10, $AC,$AA, $00,$00, $03, $A0,$01,$A1
|
||||
.byte $A0,$01,$A0, $A8,$AA, $99, $BB, $AB,$AA, $00,$00, $AD,$AA
|
||||
.byte $A0,$01,$A0, $00, $0A, $AA,$AA, $0B, $0A, $BA
|
||||
.byte $A9,$AA, $00,$00, $A0,$1A,$AA, $BB, $00, $44,$44, $FF
|
||||
.byte $CA, $77, $A5,$AA, $00,$00, $A0,$1A,$AA, $A0,$02,$AB, $A0,$01,$AF
|
||||
.byte $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC, $A0,$01,$A7, $A6,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A0,$FF,$AA, $A0,$68,$AA, $0A, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00
|
||||
.byte $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00, $A0,$19,$AA
|
||||
.byte $9A,$9A, $AB,$AA, $00,$00, $A0,$19,$AA, $99, $BB, $AB,$AA
|
||||
.byte $00,$00, $A0,$1A,$AA, $0B, $0A, $BA, $A9,$AA, $00,$00
|
||||
.byte $A0,$1A,$AA, $BB, $00, $44,$44, $FF, $CA, $77
|
||||
.byte $A5,$AA, $00,$00, $A0,$1A,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF
|
||||
.byte $A0,$01,$AC, $A0,$01,$A7, $A6,$AA, $A0,$01,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end17_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$68,$AA, $0A, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00
|
||||
.byte $AB,$AA, $0A,$0A, $A0,$01,$AA, $0A,$0A, $A0,$16,$AA, $00,$00, $AA,$AA
|
||||
.byte $A6,$00, $0A, $A0,$15,$AA, $00,$00, $AA,$AA, $A0,$01,$A0, $A6,$00
|
||||
.byte $A0,$15,$AA, $00,$00, $A0,$02,$AA, $A9,$1A, $00, $1A,$1A, $10
|
||||
.byte $1A, $00, $A8,$1A, $9A,$9A, $1A,$1A, $A9,$AA, $00,$00
|
||||
.byte $AB,$AA, $A0,$01,$A0, $A0,$02,$AA, $A0,$01,$A0, $0A, $A0,$01,$A0, $A8,$AA
|
||||
.byte $99, $BB, $AB,$AA, $00,$00, $A0,$1A,$AA, $0B, $0A
|
||||
.byte $BA, $A9,$AA, $00,$00, $A0,$1A,$AA, $BB, $00, $44,$44
|
||||
.byte $FF, $CA, $77, $A5,$AA, $00,$00, $A0,$1A,$AA, $A0,$02,$AB
|
||||
.byte $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF, $A0,$01,$AC, $A0,$01,$A7, $A5,$AA, $A0,$02,$A0
|
||||
.byte $A0,$C8,$AA
|
||||
.byte $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00, $A0,$19,$AA
|
||||
.byte $9A,$9A, $AB,$AA, $00,$00, $A0,$19,$AA, $99, $BB, $AB,$AA
|
||||
.byte $00,$00, $A0,$1A,$AA, $0B, $0A, $BA, $A9,$AA, $00,$00
|
||||
.byte $A0,$1A,$AA, $BB, $00, $44,$44, $FF, $CA, $77
|
||||
.byte $A5,$AA, $00,$00, $A0,$1A,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF
|
||||
.byte $A0,$01,$AC, $A0,$01,$A7, $A5,$AA, $A0,$02,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
l1end18_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$AA, $A0,$68,$AA, $0A, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00
|
||||
.byte $A0,$26,$AA, $00,$00, $A9,$AA, $00, $0A, $A0,$1B,$AA, $00,$00
|
||||
.byte $A8,$AA, $A4,$00, $A3,$0A, $A0,$17,$AA, $00,$00, $A7,$1A, $10,$10
|
||||
.byte $1A, $10,$10, $A3,$00, $11, $1A, $A8,$AA, $9A,$9A
|
||||
.byte $AA,$AA, $A3,$00, $AC,$AA, $00,$00, $A0,$01,$A0, $A0,$01,$A1, $A9,$AA
|
||||
.byte $99, $BB, $AB,$AA, $00,$00, $AC,$AA, $00, $AD,$AA
|
||||
.byte $0B, $0A, $BA, $A9,$AA, $00,$00, $AC,$AA, $A0,$01,$A0
|
||||
.byte $AD,$AA, $BB, $00, $44,$44, $FF, $CA, $77
|
||||
.byte $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00, $A0,$26,$AA, $00,$00, $A0,$19,$AA
|
||||
.byte $9A,$9A, $AA,$AA, $A3,$00, $A0,$19,$AA, $99, $BB, $AB,$AA
|
||||
.byte $00,$00, $A0,$1A,$AA, $0B, $0A, $BA, $A9,$AA, $00,$00
|
||||
.byte $A0,$1A,$AA, $BB, $00, $44,$44, $FF, $CA, $77
|
||||
.byte $A5,$AA, $00,$00, $A0,$1A,$AA, $A0,$02,$AB, $A0,$01,$AF, $A0,$01,$A4, $A0,$01,$AF
|
||||
.byte $A0,$01,$AC, $A0,$01,$A7, $A5,$AA, $A0,$02,$A0, $A0,$C8,$AA
|
||||
.byte $A1
|
||||
|
@ -536,38 +483,6 @@ l1end50_rle: .byte $28 ; ysize=48
|
|||
l1end51_rle: .byte $28 ; ysize=48
|
||||
.byte $A0,$FF,$00, $A0,$FF,$00, $A0,$FF,$00, $A0,$C3,$00
|
||||
.byte $A1
|
||||
deadbeast_rle: .byte $28 ; ysize=48
|
||||
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
|
||||
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
|
||||
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
|
||||
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
|
||||
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
|
||||
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
|
||||
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
|
||||
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
|
||||
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
|
||||
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
|
||||
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
|
||||
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
|
||||
.byte $AA,$66, $46, $66,$66, $A8,$22, $A6,$55, $A4,$22, $55
|
||||
.byte $22, $77, $78, $A3,$88, $85,$85, $55, $6F,$6F
|
||||
.byte $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22, $52, $55,$55
|
||||
.byte $85, $A3,$55, $A4,$22, $55, $22, $25, $77
|
||||
.byte $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28, $A8,$22
|
||||
.byte $55,$55, $88, $A4,$55, $A4,$22, $55, $22, $25
|
||||
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
|
||||
.byte $28, $A9,$22, $55, $85, $58, $A4,$55, $A4,$22
|
||||
.byte $55, $22,$22, $52, $77, $A5,$88, $28, $22
|
||||
.byte $27, $77, $88,$88, $28, $AB,$22, $55,$55, $88
|
||||
.byte $A5,$55, $A5,$22, $25, $22,$22, $27,$27, $A4,$28, $A4,$22
|
||||
.byte $28, $AD,$22, $55, $88, $A6,$55, $A6,$22, $02
|
||||
.byte $00, $02, $00,$00, $02, $A0,$12,$22, $52, $55,$55
|
||||
.byte $88, $A5,$55, $88, $A6,$22, $A7,$00, $AE,$22, $52,$52
|
||||
.byte $A3,$55, $58, $A6,$55, $88, $52,$52, $02, $00
|
||||
.byte $52, $00, $50, $A6,$00, $AC,$52, $A0,$3F,$55, $A3,$05
|
||||
.byte $A3,$00, $05, $A4,$55, $50, $A9,$55, $00,$00, $05
|
||||
.byte $A8,$55, $A0,$A0,$00
|
||||
.byte $A1
|
||||
gunguy_rle: .byte $28 ; ysize=48
|
||||
.byte $A9,$22, $A7,$66, $A6,$06, $A7,$66, $55, $A0,$12,$22, $55
|
||||
.byte $A6,$66, $A8,$00, $A6,$66, $65, $55, $A0,$10,$22, $52
|
||||
|
|
|
@ -107,6 +107,82 @@ beast_running8: ; piskel9
|
|||
.byte $aa,$a0,$00,$aa,$aa,$aa,$00,$a0,$aa
|
||||
.byte $aa,$aa,$00,$a0,$aa,$aa,$00,$aa,$aa
|
||||
|
||||
beast_dead_sprite:
|
||||
.byte 8,3
|
||||
.byte $AA,$0A,$00,$0a,$00,$00,$0a,$AA
|
||||
.byte $AA,$00,$00,$00,$00,$00,$00,$00
|
||||
.byte $00,$A0,$00,$00,$00,$00,$00,$00
|
||||
|
||||
; the right way to do this would be to have the pounce sprites
|
||||
; then have the zap sprites
|
||||
; start the pounce/zapping with the beast at the YPOS
|
||||
; adjust, etc.
|
||||
; then draw the laser manually
|
||||
; don't really have time/inclination to fix this properly
|
||||
|
||||
beast_blast_sprite0:
|
||||
.byte 6,7
|
||||
.byte $AA,$0A,$00,$00,$00,$0A
|
||||
.byte $AA,$00,$00,$00,$00,$00
|
||||
.byte $00,$00,$00,$00,$00,$00
|
||||
.byte $00,$00,$11,$00,$00,$AA
|
||||
.byte $00,$00,$A1,$00,$AA,$AA
|
||||
.byte $00,$00,$AA,$AA,$AA,$AA
|
||||
.byte $AA,$00,$AA,$AA,$AA,$AA
|
||||
|
||||
beast_blast_sprite1:
|
||||
.byte 6,8
|
||||
.byte $AA,$AA,$AA,$0A,$AA,$AA
|
||||
.byte $AA,$AA,$00,$00,$00,$0A
|
||||
.byte $AA,$0A,$00,$00,$00,$00
|
||||
.byte $AA,$00,$00,$13,$00,$1A
|
||||
.byte $00,$00,$00,$11,$00,$AA
|
||||
.byte $A0,$00,$00,$AA,$A0,$A0
|
||||
.byte $AA,$A0,$00,$AA,$AA,$AA
|
||||
.byte $AA,$AA,$A0,$AA,$AA,$AA
|
||||
|
||||
beast_blast_sprite2:
|
||||
.byte 6,8
|
||||
.byte $AA,$0A,$00,$00,$00,$AA
|
||||
.byte $00,$00,$00,$00,$00,$00
|
||||
.byte $00,$00,$00,$00,$00,$A0
|
||||
.byte $00,$00,$00,$33,$11,$00
|
||||
.byte $00,$00,$00,$33,$11,$10
|
||||
.byte $00,$00,$00,$11,$01,$AA
|
||||
.byte $A0,$00,$0A,$AA,$AA,$AA
|
||||
.byte $AA,$AA,$00,$AA,$AA,$AA
|
||||
|
||||
beast_blast_sprite3:
|
||||
.byte 7,7
|
||||
.byte $AA,$AA,$AA,$AA,$0A,$AA,$AA
|
||||
.byte $AA,$AA,$AA,$00,$00,$00,$AA
|
||||
.byte $AA,$AA,$0A,$00,$00,$00,$00
|
||||
.byte $AA,$00,$00,$00,$00,$A0,$A0
|
||||
.byte $00,$00,$00,$13,$00,$1A,$1A
|
||||
.byte $00,$00,$03,$A1,$A0,$AA,$AA
|
||||
.byte $AA,$A0,$00,$0A,$AA,$AA,$AA
|
||||
|
||||
beast_blast_sprite4:
|
||||
.byte 8,5
|
||||
.byte $0A,$0A,$0A,$AA,$0A,$0A,$0A,$AA
|
||||
.byte $00,$00,$00,$00,$00,$00,$00,$0A
|
||||
.byte $AA,$00,$00,$00,$00,$00,$00,$00
|
||||
.byte $1A,$00,$1A,$1A,$10,$1A,$00,$1A
|
||||
.byte $AA,$A0,$AA,$AA,$A0,$0A,$A0,$AA
|
||||
|
||||
beast_blast_sprite5:
|
||||
.byte 10,6
|
||||
.byte $AA,$AA,$00,$0A,$AA,$AA,$AA,$AA,$AA,$AA
|
||||
.byte $AA,$00,$00,$00,$00,$0a,$0A,$0A,$AA,$AA
|
||||
.byte $10,$10,$1A,$10,$10,$00,$00,$00,$11,$1A
|
||||
.byte $AA,$AA,$AA,$AA,$AA,$00,$00,$A0,$A1,$AA
|
||||
.byte $AA,$AA,$AA,$AA,$AA,$00,$AA,$AA,$AA,$AA
|
||||
.byte $AA,$AA,$AA,$AA,$AA,$A0,$AA,$AA,$AA,$AA
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;========================
|
||||
;========================
|
||||
|
|
|
@ -131,6 +131,9 @@ DOOR_XMIN_H = $C7
|
|||
DOOR_XMAX = $C8
|
||||
DOOR_XMAX_H = $C9
|
||||
|
||||
BEAST_ZAPPING = $CA ; 1
|
||||
BEAST_DEAD = $CB ; 1
|
||||
|
||||
LEFT_SHOOT_TARGET = $CF ; ALL
|
||||
RIGHT_SHOOT_TARGET = $D0 ; ALL
|
||||
|
||||
|
|