Optimize CMP instruction using a constant

develop
Christophe Parent 2024-07-08 17:57:04 -07:00
parent 8091eca69b
commit 3c187e26d7
1 changed files with 2 additions and 4 deletions

View File

@ -639,8 +639,7 @@ Down_Dir = %00000100
Left_Dir = %00000010
Right_Dir = %00000001
TitleScreenModeValue = 0
GameModeValue = 1
GameModeValue = 1 ; TitleScreenModeValue = 0 is not needed
VictoryModeValue = 2
GameOverModeValue = 3
@ -2700,8 +2699,7 @@ ExitOutputN:
DigitsMathRoutine:
lda OperMode ; check mode of operation
cmp #TitleScreenModeValue
beq EraseDMods ; if in title screen mode, branch to lock score
beq EraseDMods ; if in title screen mode, branch to lock score (cmp optimization)
ldx #$05
AddModLoop:
lda DigitModifier,x ; load digit amount to increment