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
|