2021-11-07 19:35:46 +00:00
|
|
|
SEG programSegment
|
2018-09-22 08:58:10 +00:00
|
|
|
; Game is over
|
|
|
|
; ----------------------------------------------------------------------
|
|
|
|
gameover:
|
|
|
|
lda #<gameoverString
|
2020-04-08 09:03:03 +00:00
|
|
|
sta srcStringPointer
|
2018-09-22 08:58:10 +00:00
|
|
|
lda #>gameoverString
|
2020-04-08 09:03:03 +00:00
|
|
|
sta srcStringPointer + 1
|
2020-04-08 08:54:54 +00:00
|
|
|
|
|
|
|
lda #$00
|
2020-04-08 09:03:03 +00:00
|
|
|
sta dstScreenPointer
|
2020-04-08 08:54:54 +00:00
|
|
|
lda #$04
|
2020-04-08 09:03:03 +00:00
|
|
|
sta dstScreenPointer + 1
|
|
|
|
jsr printString
|
2018-09-22 08:58:10 +00:00
|
|
|
|
|
|
|
; Set gameover and outro status
|
|
|
|
lda #$ff
|
2020-04-08 07:15:25 +00:00
|
|
|
sta delay
|
|
|
|
lda #ST_END
|
|
|
|
sta delayStatus
|
|
|
|
lda #ST_DELAY
|
2018-09-22 08:58:10 +00:00
|
|
|
sta status
|
|
|
|
rts
|