File tree Expand file tree Collapse file tree 4 files changed +11
-10
lines changed Expand file tree Collapse file tree 4 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ BUTTON_DPAD := BUTTON_UP | BUTTON_DOWN | BUTTON_LEFT | BUTTON_RIGHT
55
55
RENDER_LINES = $ 01
56
56
RENDER_LEVEL = $ 02
57
57
RENDER_SCORE = $ 04
58
+ RENDER_DEBUG = $ 08
58
59
RENDER_HZ = $ 10
59
60
RENDER_STATS = $ 40
60
61
RENDER_HIGH_SCORE_LETTER = $ 80
Original file line number Diff line number Diff line change @@ -300,9 +300,9 @@ renderStateGameplay:
300
300
rts
301
301
302
302
renderDebugSaveSlot:
303
- lda pausedrenderFlags
304
- ora #$2
305
- sta pausedrenderFlags
303
+ lda renderFlags
304
+ ora #RENDER_DEBUG
305
+ sta renderFlags
306
306
rts
307
307
308
308
renderDebugHUD:
Original file line number Diff line number Diff line change 1
1
render_mode_pause:
2
- lda pausedrenderFlags
3
- and #$02
2
+ lda renderFlags
3
+ and #RENDER_DEBUG
4
4
beq @skipSaveSlotPatch
5
5
jsr saveSlotNametablePatch
6
+ lda renderFlags
7
+ and #~RENDER_DEBUG
8
+ sta renderFlags
6
9
@skipSaveSlotPatch:
7
- lda #0
8
- sta pausedrenderFlags
9
-
10
10
lda playState
11
11
cmp #$04
12
12
beq @done
Original file line number Diff line number Diff line change @@ -86,7 +86,7 @@ stringIndexLookup:
86
86
spriteIndexInOamContentLookup: .res 1 ; $00A2
87
87
renderFlags: .res 1 ; $00A3
88
88
; play/demo
89
- ; Bit 0-lines 1-level 2-score 4-hz 6-stats 7-high score entry letter
89
+ ; Bit 0-lines 1-level 2-score 3-debug 4-hz 6-stats 7-high score entry letter
90
90
; speedtest
91
91
; 0 - hz
92
92
; level menu
@@ -192,7 +192,7 @@ saveStateSlot: .res 1 ; $60B
192
192
saveStateSpriteType: .res 1 ; $60C
193
193
saveStateSpriteDelay: .res 1 ; $60D
194
194
presetIndex: .res 1 ; $60E ; can be mangled in other modes
195
- pausedrenderFlags: .res 1 ; $60F ; 0 - statistics 1 - saveslot
195
+ .res 1
196
196
debugLevelEdit: .res 1 ; $610
197
197
debugNextCounter: .res 1 ; $611
198
198
paceResult: .res 3 ; $612 ; 3 bytes
You can’t perform that action at this time.
0 commit comments