2021-04-15 13:31:59 -05:00

48 lines
2.0 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

MLINK207.UNP
The following is a method to unprotect MultiLink Ver 2.07 to allow
booting directly from another disk without the need to insert the
MultiLink distribution disk.
ENTER COMMENTS
------------------------- ---------------------------------------
C>copy mlink.com mlink.bak Make a backup first!
C>debug mlink.com Start debug session.
-u 33EC Unassemble from address 33EC.
You should see:
xxxx:33EC CALL 34DF
xxxx:33EF JNB 340D
xxxx:33F1 MOV CX,2908
xxxx:33F4 CALL 34DF
xxxx:33F7 JNB 340D
xxxx:33F9 DEC BYTE PTR [2544]
xxxx:33FD JG 33E9
xxxx:33FF INC BYTE PTR [2543]
xxxx:3403 CMP BYTE PTR [2543],01
xxxx:3408 JBE 33E9
xxxx:340A JMP 07C4
If you don't see this, you have another
version. If so, enter 'q' to quit the
debug session. Otherwise, continue.
The instructions at
xxxx:33EC, xxxx:33F4, and xxxx:3414
xxxx:34B8, xxxx:34BC, and xxxx34BE
xxxx:34C0, xxxx:34C1
need to be replaced.
-e 33EC F8 90 90
-e 33F4 F8 90 90
-e 3414 90 90
-e 34B8 90 90 90 90
-e 34BC 90 90
-e 34BE 90 90
-e 34CO 90
-e 34C1 90 90
-w Save the changes to disk
-q End the debug session.
*End of MLINK207.UNP*