Unprotect Superprint v2.0 (Home Edition) by Independent (IND)
90 of 259 files
independent
guides and how-tos
- Browsers may flag this download as unwanted or malicious. If unsure, scan it with VirusTotal.
-
Last modified Nov 4, 1989 7:02:26 AM
MD5 checksum 0e16d8e99aa4ced5f9c64a99ec9061b5
Mime type data
Download SUPERPRT.UNP
Size 2 kB
1989 November 4
- Text / Guides and how-tos
SUPERPRT.UNP
Purpose
-------
Instructions for removing the copy protection from
SUPERPRINT v2.0 (Home Edition) by Scholatic.
Comment
-------
SUPERPRINT is sold through the TAB Book Club in some grade
schools, and presumable through other sources.
After purchasing SUPERPRINT, I found that I could not make a
satisfactory backup using COPYIIPC R5.00 (let alone the DOS
COPY and DISKCOPY commands). Each time I started the program
from any media other than the original diskette (viz, from a
hard disk or diskette copy), the program would request that the
original disk be placed in the A: drive. I found this
situation to be unsatisfactory and devised this unprotect
procedure.
Instructions
------------
Make copies of SUPERPRINT Disk 1 and Disk 2. NEVER patch an
original diskette.
The file to be patched is SUPER.EXE on the working (not the
original) Disk 1. On my Disk 1, typing DIR SUPER.EXE<CarRet>
at the DOS prompt yields the following:
SUPER EXE 34720 1-23-89 1:39p
If you don't see the same information, you may have a different
copy of SUPERPRINT, and thus may have to modify (or not use) the
instructions below.
Assuming the DOS utility DEBUG.COM is in your path, at the DOS
prompt type
REN SUPER.EXE SUPER.XXX<CarRet>
DEBUG does not write .EXE files properly.
Now invoke DEBUG
DEBUG SUPER.XXX<CarRet>
When DEBUG is loaded, you will see the DEBUG prompt, a single
hyphen. Type
-U 86C3 L15<CarRet>
You should see the following
????:86C3 0400 ADD AL,00
????:86C5 B110 MOV CL,10
????:86C7 B80102 MOV AX,0201
????:86CA B600 MOV DH,00
????:86CC B509 MOV CH,09
????:86CE BB00C0 MOV BX,C000
????:86D1 8EC3 MOV ES,BX
????:86D3 33DB XOR BX,BX
????:86D5 CD13 INT 13
????:86D7 7209 JB 86E2
The ???? will be replaced by a four hex characters which will be
different for every system.
Assuming you see exactly the same information as above, enter
-E 86D5 90 90 90 90<CarRet>
to make the patch.
Now save the patched file by typing
-W<CarRet>
DEBUG should display the message
Writing 87A0 bytes
Now quit DEBUG by typing
-Q<CarRet>
You should now see the DOS prompt. Type
REN SUPER.XXX SUPER.EXE<CarRet>
and you're done!