home *** CD-ROM | disk | FTP | other *** search
/ HomeWare 14 / HOMEWARE14.bin / games / cheats / memshift.arj / MEMSHIFT.UNP
Encoding:
Text File  |  1992-11-23  |  1.3 KB  |  49 lines

  1. In the spirit of a recent patch to unprotect LOTUS 1-2-3, I discovered
  2. the same logic can be applied to unprotect MEMORY/SHIFT.
  3.  
  4. 1. Rename MS.EXE MS.XYZ
  5. 2. DEBUG MS.XYZ
  6. 3. type  U 1565
  7. 4. you should see    INT 21   at that address
  8. 5. type  E 1565 90 90
  9.    type  E 1567 90 90
  10. 6. type  W
  11. 7. type  Q
  12. 8. Rename MS.XYZ MS.EXE
  13.  
  14. Finally, make sure command.com resides on the disk where MEMORY/
  15. SHIFT  is initiated.
  16.  
  17. ***************************** MEMORY-SHIFT Ver. 2.1 ***************
  18.  
  19. How to Unprotect MEMORY-SHIFT, Version 2.1
  20.  
  21. Prepare a fresh diskette via:
  22. A>FORMAT b:/s/v
  23.  
  24. With Memory Shift Master in drive A: and your fresh diskette in B:
  25. A>COPY A:*.*,B:
  26.  
  27. Replace the Memory Shift Master in drive A: with your DOS diskette
  28. A>RENAME B:MS.EXE,B:MS.XXX
  29. A>DEBUG B:MS.XXX
  30. -s 0 l 8000 e8 22 00 72     <- look for this string in memory
  31. xxxx:7F68                   <- one occurance should be found
  32. -e 7F68
  33. xxxx:7F68  E8.eb  22.08 <CR>
  34. -e 80ec
  35. xxxx:80EC  AD.e9  AB.9e  AD.fe <CR>
  36. -e 7f8d
  37. xxxx:7F8D  06.b8  1E.00  B8.01
  38. xxxx:7F90  40.ab  00.b8  8E.f0  D8.ff  BF.01  3E.d8  00.ab  8A.b8
  39. xxxx:7F98  95.d0  04.40  00.89  80.c1  E2.b8  03.b8  8E.03  46.e9
  40. xxxx:7FA0  00.54  33.01
  41. -w
  42. Writing 8000 bytes
  43. -q
  44.  
  45. A>RENAME B:MS.XXX,B:MS.EXE
  46.  
  47. That is all there is to it!
  48. December 28, 1983
  49. k