Category : Unprotects for Games and Such
Archive   : UNPROT2.ZIP
Filename : NEW123UN.V1A

 
Output of file : NEW123UN.V1A contained in archive : UNPROT2.ZIP
I have just seen a new copy of Lotus 1-2-3 v1a that has a
modified protection scheme for which the currently published
unprotect scheme will not work. Here is a modified unprotect
that will work properly with both the old and new v1a releases
......
1) Rename 123.exe to 123.xyx
2) Type (to DOS) the command
C> debug 123.xyx
3) Type (to debug) the command
-s 100 efff cd 13 (The "-" is a prompt from debug.)
4) Debug should respond with something like:
xxxx:ABA9 where xxxx is a hex number that may vary
5) Type
-e aba9 fb f9 (Use whatever debug gave you in the
-w last step instead of "aba9" if it is
-q different.)

6) Rename 123.xyx to 123.exe
For those of you who want to understand this, it is
replacing an "INT 13" instruction that checks the disk
in drive A: for some funny stuff with STI, STC instructions
that set the flags to the values that the newer 123's check
for later to defeat the old patch that only put NOP's there.


  3 Responses to “Category : Unprotects for Games and Such
Archive   : UNPROT2.ZIP
Filename : NEW123UN.V1A

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/