Save score
This commit is contained in:
+48
@@ -1296,6 +1296,7 @@ gameloop
|
|||||||
;jsr NextLevel
|
;jsr NextLevel
|
||||||
; RMTSong song_ingame
|
; RMTSong song_ingame
|
||||||
jsr AudioInit ; after I/O
|
jsr AudioInit ; after I/O
|
||||||
|
jsr ScoreToTable
|
||||||
jmp gameOver
|
jmp gameOver
|
||||||
EndOfLife
|
EndOfLife
|
||||||
;dec Lives ; decrease Lives
|
;dec Lives ; decrease Lives
|
||||||
@@ -2708,6 +2709,53 @@ ScoreReady
|
|||||||
rts
|
rts
|
||||||
.endp
|
.endp
|
||||||
;--------------------------------------------------
|
;--------------------------------------------------
|
||||||
|
.proc ScoreToTable
|
||||||
|
;--------------------------------------------------
|
||||||
|
; points
|
||||||
|
lda score
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX+6
|
||||||
|
lda score+1
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX+7
|
||||||
|
lda score+2
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX+8
|
||||||
|
lda score+3
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX+9
|
||||||
|
; time
|
||||||
|
lda level
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX
|
||||||
|
lda level+1
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX+1
|
||||||
|
lda level+3
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX+2
|
||||||
|
lda level+4
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX+3
|
||||||
|
lda level+6
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX+4
|
||||||
|
lda level+7
|
||||||
|
sec
|
||||||
|
sbc #("0"-'0')
|
||||||
|
sta hs_posX+5
|
||||||
|
rts
|
||||||
|
.endp
|
||||||
|
;--------------------------------------------------
|
||||||
.proc LevelToScreen
|
.proc LevelToScreen
|
||||||
;--------------------------------------------------
|
;--------------------------------------------------
|
||||||
ldx #7
|
ldx #7
|
||||||
|
|||||||
BIN
Binary file not shown.
Reference in New Issue
Block a user