search is time consuming but necessary. You will find that
$9600-$96FF will be at Track 11/Sector 8 and $9700-$97FF at
Track 11/Sector 16. Thus the code must be placed at Track
11/Sector 8 Position $26 (38 in decimal) and continues on to
Track 11/Sector 16 position $00 to end.
6) Using Hesmon, convert our BLOCK start and end addresses to
decimal. $9626 = 38438 and $9736 = 38710. Power down and remove
Hesmon. Now let's begin creating the parameter that will lay
down the saved code in the proper location on the backup for us.
Follow these instructions precisely.
A) From the work disk load the BLOCK file
B) Type NEW and hit RETURN.
C) From the Utility Disk load the PARM TEMPLATE
< LOAD "PARM TEMPLATE",8 >
D) List out the template and inspect. Start the data maker by
typing GOTO600
E) Hit RETURN to continue. Enter Start as 38438 and END as
38710.
F) Record the number of bytes for use later (273 bytes) and
hit RETURN.
C) The datamaker will now PEEK memory where our BLOCK is
stored and convert the bytes to data statements in decimal.
H) When the program ends, LIST again. Edit line 5 for the
desired title.
I) List out line 100 and Edit TR=11:SE=8:FB=38:NB=218
Tr=TRack(11), SE=SEctor(8), FB=First Byte Position (38),
NB=NUmber of bytes (218) <256 - 38 = 218>. Hit RETURN to lock
in.
J) Type a 101 over the 100 in line 100 and Edit
Tr=11:SE=16:FB=00:NB=55
Tr=TRack(11), SE=SEctor(16), FB=First Byte Position (00),
NB=Number of bytes (55) <273 - 218 = 55>. Hit RETURN to lock in.
K) Save the new parm to the work disk < SAVE "TEST",8 >.
7) Now run the parameter on the backup. Load the backup, and
test it. You'll find that it doesn't work. Some titles require a
little more work. Again with the reset switch in, load the
original again, resetting just before the head swing. Again load
the $C000 monitor and sys it in < SYS 49152 >. We need to find
K.J. REVEALED TRILOGY PAGE [60] (C)1990 K.J.P.B.
<<previous page -
next page>>