diff --git a/screens.s b/screens.s index 98c49c6..8bd933f 100644 --- a/screens.s +++ b/screens.s @@ -72,7 +72,7 @@ load_background: lda screenToDisplay cmp #$07 bpl @continue - jsr switch_s_plus_2a + jsr switchOnA .addr @continue .addr @continue .addr @continue diff --git a/taus.s b/taus.s index 0189f2c..deba258 100644 --- a/taus.s +++ b/taus.s @@ -146,7 +146,7 @@ statsPerBlock: statsPerLineClear: ; Manage the burn lda completedLines - jsr switch_s_plus_2a + jsr switchOnA .addr statsPerLineClearDone .addr @worstenBurn1 .addr @worstenBurn2 diff --git a/tetris-PRG.info b/tetris-PRG.info index 03d2a89..e0a2fa5 100644 --- a/tetris-PRG.info +++ b/tetris-PRG.info @@ -998,7 +998,8 @@ LABEL { ADDR $AC61; NAME "@storeAttributeTableByte"; }; LABEL { ADDR $AC67; NAME "@ret"; }; LABEL { ADDR $AC6A; NAME "memset_page"; COMMENT "reg a: value; reg x: start page; reg y: end page (inclusive)"; }; LABEL { ADDR $AC77; NAME "@setByte"; }; -LABEL { ADDR $AC82; NAME "switch_s_plus_2a"; }; +LABEL { ADDR $AC82; NAME "switchOnA"; COMMENT "Jumps to the address stored at the return address + 'reg a'*2"; }; +LABEL { ADDR $AC98; NAME "unreferenced_func3"; }; LABEL { ADDR $ACA3; NAME "setMMC1Control"; }; LABEL { ADDR $ACB7; NAME "changeCHRBank0"; }; LABEL { ADDR $ACCB; NAME "changeCHRBank1"; }; diff --git a/twoplayer-tetris-PRG.s.diff b/twoplayer-tetris-PRG.s.diff index f4eea83..ebea3c6 100644 --- a/twoplayer-tetris-PRG.s.diff +++ b/twoplayer-tetris-PRG.s.diff @@ -49,7 +49,7 @@ gameMode_playAndEndingHighScore: lda gameModeState - jsr switch_s_plus_2a + jsr switchOnA .addr gameModeState_initGameBackground .addr gameModeState_initGameState .addr gameModeState_updateCountersAndNonPlayerState