home *** CD-ROM | disk | FTP | other *** search
/ Between Heaven & Hell 2 / BetweenHeavenHell.cdr / 500 / 488 / mlink206.unp < prev    next >
Text File  |  1984-04-24  |  2KB  |  45 lines

  1.  
  2.   MLINK206.UNP
  3.  
  4.   The following is a method to unprotect MultiLink Ver 2.06 to allow
  5.   booting directly from hard disk without the need to insert the
  6.   MultiLink distribution disk.
  7.  
  8.    ENTER                         COMMENTS
  9. -------------------------    ---------------------------------------
  10. C>copy mlink.com mlink.bak   Make a backup first!
  11. C>debug mlink.com            Start debug session.
  12. -u 2dfa                      Unassemble from address 2DFA.
  13.                              You should see:
  14.  
  15.                              xxxx:2DFA       CALL     2F01
  16.                              xxxx:2DFD       JNB      2E10
  17.                              xxxx:2DFF       MOV      CX,2908
  18.                              xxxx:2E02       CALL     2F01
  19.                              xxxx:2E05       JNB      2E10
  20.                              xxxx:2E07       DEC      BYTE PTR [2E0F]
  21.                              xxxx:2E0B       JG       2DF2
  22.                              xxxx:2E0D       JMP      07C4
  23.                              xxxx:2E10       XOR      BYTE PTR [2E0D],32
  24.                              xxxx:2E15       MOV      AX,[23C4]
  25.                              xxxx:2E18       CMP      [2705],AX
  26.  
  27.                              If you don't see this, you have another
  28.                              version.  If so, enter 'q' to quit the
  29.                              debug session.  Otherwise, continue.
  30.                              The instructions at
  31.                              xxxx:2dfa, xxxx:2e02, and xxxx:2e1c
  32.                              need to be replaced.
  33.  
  34. -e 2dfa f8 90 90             CALL  2F01  is replaced by CLC, NOP, NOP
  35. -e 2e02 f8 90 90             CALL  2F01  is replaced by CLC, NOP, NOP
  36. -e 2e1c 90 90                JNZ   2E0D  is replaced by NOP, NOP
  37. -w                           Save the changes to disk
  38. -q                           End the debug session.
  39.  
  40.  
  41. *End of MLINK206.UNP*
  42.  
  43.  
  44.  
  45.