HOW TO UNPROTECT "SpssPc" (tm) WITHOUT PROGRAM MODIFICATIONS If you wish to run "SpssPc" (ver. 1.1) from a hard disk, but are annoyed by the requirement for having the original disk 1 in drive A, then read on.... 05/07/86 UNPROTECTING SPSS/PC+ THIS UNPROTECT IS ONLY KNOWN TO WORK WITH THE VERSION OF SPSS/PC+ RELEASED WITH THE FILE "SPSSPCC.COM (or SPSSPC.COM after installation) OF SIZE 16100 DATED 8-12-85 TIME 6:51p (as reported by a DIR command). WHEN YOU APPLY THESE CHANGES, YOU WILL NO LONGER NEED THE KEY DISKETTE. 1. MAKE A COPY OF SPSSPC(C).COM AND PUT AWAY THE ORIGINAL. USING YOUR COPIED VERSION OF SPSSPC(C).COM: 2. DEBUG SPSSPC(C).COM 3. R --- record the value in the CS register, say XXXX. Let ZZZZ = the value in the CX register plus 0100 (hex). 4. D CS:1018 You should see the following string of bytes: C4 5E 1E 26 8A 27 .... If you do, proceed to step 6, otherwise, 5. S CS:0100 CS:ZZZZ C4 5E 1E 26 8A 27 If debug returns no address where this byte string is found, you have a different version and should just type "q" to get out of debug --- this will not work for you. If debug returns more than 1 address where found, you could try proceeding with step 5 trying each address XXXX:YYYY (ONE AT A TIME!!!). Can't promise anything, but who knows??? 6. E XXXX:YYYY (where YYYY is 1018 if you got here from step 4 or YYYY is the value you got from step 5). 7. WHEN YOU SEE C4., TYPE A 90 AND A . YOU HAVE NOW UNPROTECTED SPSS/PC+ TO THE POINT WHERE IT NO LONGER NEEDS THE KEY DISKETTE!!! NOW, TO GET RID OF THOSE ANNOYING WARNINGS ABOUT DUPLICATION AND COPYRIGHTS: 8. F XXXX:2E6E XXXX:2E91 20 9. F XXXX:3AC6 XXXX:3AE7 20 10. F XXXX:3AFE XXXX:3B21 20 11. F XXXX:3B41 XXXX:3B54 20 12. F XXXX:3B78 XXXX:3BA2 20 13. F XXXX:3BC3 XXXX:3BD4 20 14. F XXXX:3BE3 XXXX:3C20 20 15. F XXXX:3C41 XXXX:3C54 20 16. W 17. Q THERE YOU GO...REPLACE THE ORIGINAL VERSION (KEEP THE ORIGINAL IN A SAFE PLACE!!!!) OF SPSSPC(C).COM WITH YOUR NEWLY DEBUGGED VERSION AND YOU SHOULD NO LONGER NEED THE KEY DISKETTE TO RUN SPSS/PC+. HAPPY COMPUTING.