Main Index Routine Index Memory Index
Previous Page Next Page

 $77-$78:   Start track & sector ID of file to find & read (encrypted)
 $79:       Number of parameters to copy in $0587 routine (negative, usually $FD=-3)
            Initial value from Directory entry is not used.
 $7A:       Offset pointer for file transfer parameters.
            Initial value for very first data sector is obtained from Directory entry.
 $7B:       File transfer of very first data sector starts in buffer [$7B*$100]
            (only buffer [$0300] or [$0400]).

The 5 above values are obtained from the Track 18 Directory entry of the
file to be loaded. [$7A], [$7B] are not encrypted (e.g. take a look at the
Directory of a D64 image).

RapidLok-Reference:

 LDA $77,X  : $0325
 STA $77,X  : $07D0
 STX $79    : $0387
 LDX $79    : $05B9
 STX $79    : $05C2
 STA $79    : $05FE
 STA $7A    : $05B3
 LDY $7A    : $05B7
 STY $7A    : $05C5
 LDX $7B    : $05A9

    Previous Page / Next Page