home *** CD-ROM | disk | FTP | other *** search
/ Various Unprotection Examples / unprotect.zip / unprotect / SIERRA87 / READTHIS.1ST < prev    next >
Text File  |  1988-07-11  |  3KB  |  55 lines

  1. Unprotect for all Sierra Games using the version 3.0 SIERRA.COM game
  2. loader and the AGI (Adventure Game Interpreter).
  3.  
  4.                          This text written
  5.                            July 11, 1988
  6.  
  7.    Sierra-On-Line Software utilizes a copy protection scheme which, upon
  8. the execution of the game loader (usually SIERRA.COM), loads some key data
  9. from a specially formatted track. Normal DOS copy and diskcopy commands
  10. cannot copy this specially formatted track (usually track 6). Only image
  11. hardware copy devices such as the "OPTION BOARD" can copy the specially
  12. formatted track properly - and even this will not allow stand-alone hard
  13. disk usage.
  14.  
  15.    This unprotect is accomplished by running the program to the point where
  16. it loads the key data, and then copying the key data into the loader. Then
  17. the loader is further modified by jumping around the call to the "opening
  18. original disk" request screens. The last step is to change the bx and cx
  19. registers to allow for the inclusion of the key data in the loader.
  20.  
  21.    There are three things to determine before you can start the unprotect.
  22. The first is to verify that your game contains the version 3.0 game loader
  23. (usually the file SIERRA.COM) and the file "AGI". This applies to about 90%
  24. of all Sierra games. The others contain a slightly modified version 3.0 
  25. game loader and the file MAIN. This unprotect does not apply to Sierra
  26. games that contain the file "MAIN". Some games which use the "MAIN" file
  27. are: 3-D Helicopter, Thexder and a few others. Check this BBS for a 
  28. different unprotect for Sierra games using the "MAIN" file.
  29.  
  30.    Run a directory on your Sierra game disk 1 to verify that is does contain
  31. the files "SIERRA.COM" and "AGI". 
  32.  
  33.    The next step is to determine which version of the 3.0 game loader
  34. (SIERRA.COM) your game has. Yes, there are two different versions of the
  35. 3.0 version game loader. In the code of the SIERRA.COM file is listed
  36. either the date 1985 or 1987 - the 1985 being one version and the 1987
  37. being another version. You must run a debug operation as follows to
  38. determine your version of the game loader:
  39.  
  40.                    Arrange your configuration so that SIERRA.COM
  41.                    and DEBUG.EXE are on the same disk, directory
  42.                    or path.
  43.  
  44.                    DEBUG SIERRA.COM <return>
  45.                    -d 100 <return>
  46.  
  47.    Some text will now appear to the right of your screen, somewhere
  48. containing "LOADER v.3 Copyright Sierra On-Line, Inc. 198?". Note the
  49. year appearing in this text. Now you can quit debug by typing a "q" at
  50. the "-" prompt. The unprotect differs for the 1985 and 1987 versions,
  51. so, if your version is the 1985 version, refer to the file SIERRA85.UNP 
  52. contained in this package. Likewise, if your version is the 1987 version,
  53. refer to the file SIERRA87.UNP contained in this package.
  54.  
  55.