mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-06-13 03:29:32 +00:00
keen: remove level_end code
This commit is contained in:
parent
c99e8d0837
commit
b1a04a0ee6
|
@ -61,7 +61,7 @@ KEEN_LEVEL1: keen_level1.o
|
|||
ld65 -o KEEN_LEVEL1 keen_level1.o -C ../../linker_scripts/apple2_2000.inc
|
||||
|
||||
keen_level1.o: keen_level1.s zp.inc hardware.inc \
|
||||
print_help.s gr_fast_clear.s quit_yn.s text_drawbox.s level_end.s \
|
||||
print_help.s gr_fast_clear.s quit_yn.s text_drawbox.s \
|
||||
enemies_level1.s item_level1.s \
|
||||
graphics/keen_graphics.inc sprites/keen_sprites.inc \
|
||||
maps/level1_map.lzsa \
|
||||
|
@ -77,7 +77,7 @@ KEEN_LEVEL2: keen_level2.o
|
|||
ld65 -o KEEN_LEVEL2 keen_level2.o -C ../../linker_scripts/apple2_2000.inc
|
||||
|
||||
keen_level2.o: keen_level2.s zp.inc hardware.inc \
|
||||
print_help.s gr_fast_clear.s quit_yn.s text_drawbox.s level_end.s \
|
||||
print_help.s gr_fast_clear.s quit_yn.s text_drawbox.s \
|
||||
enemies_level2.s actions_level2.s item_level2.s \
|
||||
graphics/keen_graphics.inc keen_sprites.inc \
|
||||
maps/level2_map.lzsa \
|
||||
|
|
|
@ -198,7 +198,7 @@ level1_bg_zx02:
|
|||
.include "text_drawbox.s"
|
||||
.include "print_help.s"
|
||||
.include "quit_yn.s"
|
||||
.include "level_end.s"
|
||||
; .include "level_end.s"
|
||||
|
||||
.include "draw_keen.s"
|
||||
.include "sprites/keen_sprites.inc"
|
||||
|
|
|
@ -1,65 +0,0 @@
|
|||
; Print bonuses
|
||||
|
||||
level_end:
|
||||
bit KEYRESET ; clear keyboard
|
||||
bit SET_TEXT
|
||||
|
||||
lda #12
|
||||
sta drawbox_x1
|
||||
lda #26
|
||||
sta drawbox_x2
|
||||
lda #19
|
||||
sta drawbox_y1
|
||||
lda #23
|
||||
sta drawbox_y2
|
||||
|
||||
lda #21
|
||||
sta bonus_text+1
|
||||
|
||||
scroll_bonus_loop:
|
||||
lda #' '|$80
|
||||
sta clear_all_color+1
|
||||
jsr clear_all
|
||||
|
||||
jsr drawbox
|
||||
|
||||
jsr normal_text
|
||||
|
||||
lda #<bonus_text
|
||||
sta OUTL
|
||||
lda #>bonus_text
|
||||
sta OUTH
|
||||
jsr move_and_print_list
|
||||
|
||||
jsr page_flip
|
||||
|
||||
lda #220
|
||||
jsr WAIT
|
||||
lda #220
|
||||
jsr WAIT
|
||||
|
||||
level_end_wait:
|
||||
lda KEYPRESS
|
||||
bmi really_end_level
|
||||
|
||||
dec drawbox_y1
|
||||
dec drawbox_y2
|
||||
dec bonus_text+1
|
||||
|
||||
lda drawbox_y1
|
||||
bmi really_end_level
|
||||
|
||||
jmp scroll_bonus_loop
|
||||
|
||||
really_end_level:
|
||||
bit KEYRESET
|
||||
lda #NEXT_LEVEL
|
||||
sta LEVEL_OVER
|
||||
|
||||
jsr clear_all
|
||||
|
||||
rts
|
||||
|
||||
bonus_text:
|
||||
.byte 14,10,"BONUS: NONE",0
|
||||
.byte 255
|
Loading…
Reference in New Issue
Block a user