], 0720: BPL $071B
], 0722: SEI ;move code at $0760 to $0160
], 0723: LDX #$60
], 0725: LDA $0700,X
], 0728: STA $0100,X
], 072B: INX
], 072C: BNE $0725
], 072E: JMP $01AD ;fire up the fast loader
3:0740 80 80 80 80 00 00 12 0F ;DOS job queue data
3:0748 12 10 12 11 12 12
Transfer the code at $0700 - $07FF back to $0500. Write it to
the backup disk by placing a $90 into drive job queue at $02.
The last steps involve modifying the BAM of the backup disk so
you can copy the $4000 file on your work disk to the backup. You
must then alter the auto-boot to load both the $4000 file and "(C)
1988 EPYX", start up the drive code (JSR $CF91) and JMP to the
entry point ($4000). The $4000 file should be 106 blocks long.
Curiously enough, the tracks now available, 1 - 5 (5 * 21 = 105),
plus the one unused sector on T/S $11/$0C, totals 106 blocks!
Load the BAM into drive memory $0500. Use the monitor to enter
the following data:
]:0504 15 FF FF 1F 15 FF FF 1F
]:050C 15 FF FF 1F 15 FF FF 1F
]:0514 15 FF FF 1F
This makes tracks 1 - 5 available. Now fill $0518 - $058F with
$00 to allocate the rest of the available sectors. To free-up the
sector at $11/$0C enter:
]:0544 01 00 10 00
Place $90 into job queue $02 to write the BAM back to your
backup. Initialize the diskette (@I) and view the directory (@$).
It should show 106 blocks free.
Modifying the auto-boot file to load our $4000 file presents a
problem because it resides in the directory (T/S $12/$02).
Re-saving the file will use the first available sector: namely, our
much needed block at $11/$0C. What we CAN do, after modifying the
auto-boot, is use the drive monitor to place the auto-boot code on
to $12/$02. Return to the computer monitor and load the "L.A.
CRACKDOWN" file. Enter the following commands and code:
T 02D1 02EC 02A7 ;copy load routine to $02A7
K.J. REVEALED TRILOGY PAGE [133] (C)1990 K.J.P.B.
<<previous page -
next page>>