     $D4C8/54472:   Set buffer pointer

    Jump from $C614, $C896, $CA14, $CA32, $CAB4, $CD47, $CD83, $D16F, $D1AB,
              $D1C3, $D43C, $D483, $D4A3, $D4B8, $D740, $D914, $DA42, $DB92,
              $DCA0, $DD6F, $DE97, $DFFA, $E04F, $E27A, $E476, $E4A3, $E4C0,
              $E4DB, $ECA9, $EDF0:

    D4C8: 85 6F     STA $6F         ; save pointer
    D4CA: 20 93 DF  JSR $DF93       ; get buffer number
    D4CD: 0A        ASL             ; times 2
    D4CE: AA        TAX
    D4CF: B5 9A     LDA $9A,X       ; buffer pointer hi
    D4D1: 85 95     STA $95
    D4D3: A5 6F     LDA $6F
    D4D5: 95 99     STA $99,X       ; buffer pointer lo, new value
    D4D7: 85 94     STA $94
    D4D9: 60        RTS

        Previous Page / Next Page