************************************************
************************************************

Unfortunately, this site has restricted functionality as this browser does not support the HTML button formaction attribute.

Unfortunately, this site has restricted functionality as this browser has HTML web storage turned off.

90 of 259 files independent guides and how-tos

1989 November 4

  • Text / Guides and how-tos
[+] Configuration Copy text
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!
80x80 Font
80