home *** CD-ROM | disk | FTP | other *** search
/ Various Unprotection Examples / unprotect.zip / unprotect / SIERRA87 / SIERRA87.UNP < prev   
Text File  |  1988-07-11  |  3KB  |  62 lines

  1. Please read the file READTHIS.1ST before proceeding to read this file.
  2.  
  3. Unprotect for all Sierra Games using the version 3.0 SIERRA.COM game
  4. loader and the AGI (Adventure Game Interpreter). THE FOLLOWING PROCESS
  5. APPLIES TO THE 1987 version of the 3.0 version SIERRA.COM game loader!
  6.  
  7. Make a copy of your original game disk 1 using the dos copy *.* command.
  8. But don't put away your factory original game disk yet, you will need
  9. it during the unprotect.
  10.  
  11. Arrange your configuration so that SIERRA.COM and DEBUG.EXE are on the
  12. same disk, directory or path.
  13.  
  14. Using THE COPY of the game disk 1, start as follows:
  15.  
  16.                DEBUG SIERRA.COM <return>
  17.                -r <return>
  18.  
  19. (Now a listing of all the registers will appear on the screen. Write down
  20. the value of the BX and CX registers for later use)
  21.  
  22.                -g 03C4 <return>
  23.  
  24. (The program will now run with a breakpoint set after the call to the
  25. protection key data load. Follow the instructions on the screen, including
  26. the prompt to insert your original disk (write protect it to be safe). The
  27. key data from the specially formatted track will be loaded into memory. 
  28. When the program breaks back to debug (the registers will be listed again),
  29. be sure you have the COPY you made of your original disk in the disk drive.)
  30.  
  31.                -rbx <return>
  32.                BX XXXX
  33.                :         <-type in here the value of BX register that
  34.                            you were instructed to write down in step one.
  35.                <return>
  36.  
  37.                -rcx <return>
  38.                CX XXXX
  39.                :         <-type in here the value of CX register that
  40.                            you were instructed to write down in step one.
  41.                <return>
  42.                
  43.                -e 03C1 <return>
  44.                xxxx:03C1  E8.90 <space> 2E.90 <space> 04.90 <return>
  45.  
  46. (In the above line you have inserted NO-OP's (90's) to jump around the
  47. protection check and opening screen calls)
  48.  
  49.                -w <return>  (this will write back to disk the unprotected
  50.                              game loader)
  51.                Writing xxxx bytes
  52.                -q <return>  (quits debug)
  53.  
  54. This completes the Sierra game 1987 version 3.0 game loader unprotect. Use
  55. this unprotect to allow proper hard disk usage or to make an archival backup
  56. copy. Please do not promote theft by using this procedure to distribute
  57. unauthorized copies.
  58.  
  59. Bart Montgomery
  60. Atlanta PCUG BBS
  61. (404) 433-0062
  62.