File tree Expand file tree Collapse file tree 4 files changed +25
-1
lines changed Expand file tree Collapse file tree 4 files changed +25
-1
lines changed Original file line number Diff line number Diff line change 17
17
* Floor no longer gobbled up by top line clear
18
18
* Floor 0 has original no-burns behaviour again
19
19
* [ Fixed ingame score display at 8/9 million with Classic Scoring] ( https://www.youtube.com/watch?v=fYdXky2i5AE )
20
+ * Fixed highscore layout for 10million+ score games
20
21
* Fixed CNROM legal screen CHR bank
21
22
* Fixed CNROM legal to title flicker
22
23
* Fixed piece skip when doing Sonic Drop then Hard Drop immediately
Original file line number Diff line number Diff line change @@ -2,7 +2,11 @@ gameModeState_handleGameOver:
2
2
.if AUTO_WIN
3
3
lda newlyPressedButtons_player1
4
4
and #BUTTON_SELECT
5
- bne @gameOver
5
+ beq @continue
6
+ lda #$0A ; playState_checkStartGameOver
7
+ sta playState
8
+ jmp @ret
9
+ @continue:
6
10
.endif
7
11
lda #$05
8
12
sta generalCounter2
Original file line number Diff line number Diff line change @@ -28,11 +28,16 @@ showHighScores:
28
28
lda #$FF
29
29
sta PPUDATA
30
30
31
+ lda #0 ; 8 digit flag
32
+ sta tmpZ
33
+
31
34
; score
32
35
lda highscores,y
33
36
cmp #$A
34
37
bmi @scoreHighWrite
35
38
jsr twoDigsToPPU
39
+ lda #1
40
+ sta tmpZ
36
41
jmp @scoreEnd
37
42
@scoreHighWrite:
38
43
sta PPUDATA
@@ -63,8 +68,19 @@ showHighScores:
63
68
sta PPUDATA
64
69
65
70
; levels
71
+ lda tmpZ
72
+ beq @normalLevel
73
+ lda highscores,y
74
+ cmp #100
75
+ bpl @normalLevel
76
+ tax
77
+ lda byteToBcdTable, x
78
+ jsr twoDigsToPPU
79
+ jmp @levelContinue
80
+ @normalLevel:
66
81
lda highscores,y ; startlevel
67
82
jsr renderByteBCD
83
+ @levelContinue:
68
84
iny
69
85
70
86
; update PPUADDR for start level
Original file line number Diff line number Diff line change 1
1
playState_checkStartGameOver:
2
+ .if AUTO_WIN
3
+ jmp @exitGame
4
+ .endif
2
5
jsr hzControl
3
6
.if !ALWAYS_CURTAIN
4
7
; skip curtain / rocket when not qualling
You can’t perform that action at this time.
0 commit comments