Seite auswaehlen
E: a: =0: Seite 0
      >0: Seite 1
[Die Routine geht davon aus, dass das a-Register unmittelbar vor dem
 Funktionsaufruf gesetzt wird, damit das z-Flag stimmt. Das z-Flag alleine
 reicht aber nicht.]

Einsprung von $C12B, $C14F, $CB3B:

CFC0: F0 02     BEQ $CFC4
CFC2: A9 01     LDA #$01         a>0, dann a=1

Einsprung von $CFC0:

CFC4: 85 36     STA $36
CFC6: AD 00 40  LDA $4000        b0: Bit fuer Seite
CFC9: 29 FE     AND #$FE         in Steuerregister einblenden
CFCB: 05 36     ORA $36
CFCD: 8D 00 40  STA $4000
CFD0: 60        RTS

    Previous Page / Next Page