and give the protection check what it wants. The last step is to
         place the changes on the disk. This is best done with a sector
         editor because to scratch and replace the 1985 file will destroy
         necessary code placed on the disk. This code is not accessed in
         the normal fashion, so it may be overwritten if we do a scratch
         and save of the 1985 file. Finish the job by following these
         steps:

         A) We know the code was originally encrypted, so we must
         place our values on the disk in encrypted form. The three bytes at
         $0A97 and the single byte at $OAB5 are the only changes
         needed. Reload the 1985 file <> L "19*",08 <>. Again, go to
         location $0D06 and place a 00 in memory. Inspect the three
         bytes at $0A97. They should be 19 8E E8. The byte at $0AB5
         should be a 8A. These are the bytes we will look for on our
         backup with the sector editor.

         B) The code can now be decrypted by typing G 0C5F. Again the
         screen will turn black. After a few seconds, reset the
         computer and reactivate the monitor with SYS 49152. Using the
         MEMORY command (M 0A97), change the code at $0A97 from 8D B5
         0A to EA EA EA. Change the code at $0AB5 from AC to 00.

         C) Now that our changes are in memory, we may re-encrypt the
         file (and our byte changes) by again typing G 0C5F. Again,
         reset out and SYS the monitor back in with SYS 49152 and hit
         RETURN. Examine memory at $0A97 and find the encrypted byte
         changes. They should be 7E D1 08. The byte at $0AB5 has
         changed to 26. Now we know the changes, and the location so
         we may now do the actual changes to the backup.

         D) Reset the computer and load the sector editor from the
         utility disk <> LOAD"DISK DR",8,1 <>.  When the cursor
         appears, type RUN and hit RETURN. Remove the utility disk and
         place your backup in the drive. Hit RETURN. You will be shown
         track 18, sector 1. By placing the cursor at position 35, you
         will be on the file pointers of the 1985 file. Press the J
         key to jump to the beginning of the 1985 file. When the
         sector comes on the screen, examine the first four bytes. The
         first two are links to the next sector of the file. The next
         two are the address bytes in reverse order ($0A00). We know
         our changes are in memory block $0A00 so we are in the proper
         block to make our changes. This block turned out to be track
         17, sector 2 on our version. Yours could be in a different
         location on the disk, but the idea will be the same.

         E) Using the cursor key to move through the code, we find the
         original three bytes 19 8E E8 at location 155. The change to
         7E D1 08 can be accomplished with the @ key. The changes must
         be the decimal equivalent. These are 126 209 08. Change each
         

            K.J. REVEALED TRILOGY    PAGE [26]     (C)1990 K.J.P.B.

<<previous page - next page>>