home *** CD-ROM | disk | FTP | other *** search
/ Various Unprotection Examples / unprotect.zip / unprotect / PAPERUNP / PAPERUNP.TXT < prev   
Text File  |  1988-12-11  |  3KB  |  79 lines

  1.                        Unprotect for PaperBoy (IBM PC)
  2.  
  3.  
  4.  BE SURE TO BACKUP YOUR PAPERBOY DISK BEFORE STARTING AND USE THE
  5.  BACK UP FOR THE UNPROTECT.
  6.  Modify only the backup copy!!!
  7.  
  8.  First you should rename the file or files
  9.  PAPERCGA.EXE TO PAPERCGA
  10.  PAPERCG2.EXE TO PAPERCG2
  11.  PAPERCGT.EXE TO PAPERCGT
  12.  
  13.  
  14.  Ex. C>rename papercga.exe papercga
  15.  
  16.  Next Load program into debug...
  17.  
  18.  Ex. C>debug papercga
  19.  
  20.  Then Follow the sample debug session:
  21.  
  22.      -s 0000 ffff cd 21 32 e4 9a  :   Search for first protection pattern
  23.  
  24.      XXXX:YYYY                    :   The search will return one address.
  25.                                       If more than one is returned
  26.                                       this unprotect may not work.
  27.  
  28.      ZZZZ=YYYY+0004               :   Add 4 to the address found
  29.                                       (These numbers are in hex. If you are
  30.                                        unfamiliar with the adding of hex
  31.                                        numbers don't attempt this patch)
  32.  
  33.      -e ZZZZ eb 03 90 90 90       :   Edit the contents of the computed
  34.                                       address
  35.  
  36.  
  37.      -s 0000 ffff 1f b8 48 00 9a  :   Search for second protection pattern
  38.  
  39.      XXXX:YYYY                    :   The search will return one address.
  40.                                       If more than one is returned
  41.                                       this unprotect may not work.
  42.  
  43.      ZZZZ=YYYY+0004               :   Add 4 to the address found
  44.                                       (These numbers are in hex. If you are
  45.                                        unfamiliar with the adding of hex
  46.                                        numbers don't attempt this patch)
  47.  
  48.      -e ZZZZ eb 03 90 90 90 b8 33 00 90 90
  49.                                   :   Edit the contents of the computed
  50.                                       address
  51.  
  52.  Now write the new papercga game back to the disk:
  53.  
  54.      -w  <Enter>
  55.  
  56.      Writing XXXX bytes
  57.  
  58.  Then Quit Debug:
  59.  
  60.      -q  <Enter>
  61.  
  62.  Now it is time to rename papercga back to papercga.exe
  63.  
  64.      C>ren papercga papercga.exe
  65.  
  66.  Now try to run the new (Hopefully) unprotected version of PaperBoy
  67.  
  68.      C>papercga
  69.  
  70.  --------------------------------------------------------------------------
  71.  
  72.  Unprotect Brought to you courtesy of Super Dave
  73.  
  74.                         Super Dave can be reached at:
  75.  
  76.                         The Download Depot BBS
  77.                         (803) 269-7899
  78.                         Greenville, SC
  79.