home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / utils / easyun.zip / MONOGRFX.TXT < prev    next >
Text File  |  1986-04-24  |  2KB  |  53 lines

  1. UNPROTECT MONOGRAFX VERSION 2.10
  2.  
  3. This simple patch will allow users of Monografx 2.1 to run
  4. the program from there hard disk.  The patch eliminates the
  5. programs check for the original disk in drive A.  Once patched,
  6. the entire program can be copied to hard disk or backed up onto
  7. floppies.  Remember, do not attempt patch on original diskette!
  8.  
  9.  
  10. A> ren mg.exe mg.xxx
  11.  
  12. A> debug mg.xxx
  13. -s 100 f000 cd 13                         ;  it this code is not
  14. XXXX:4144                                 ;  the same, you may
  15. -u XXXX:4144                              ;  have a different version!
  16. XXXX:4144 CD13          INT     13        ;  This does the check
  17. XXXX:4146 80FC00        CMP     AH,00     ;  if doesn't compare
  18. XXXX:4149 7508          JNZ     4153      ;  program ends, otherwise
  19. XXXX:414B C606B914FF    MOV     BYTE PTR [14B9],FF  ;  your golden!
  20. XXXX:4150 EB2C          JMP     417E
  21. XXXX:4152 90            NOP
  22. XXXX:4153 C606B91400    MOV     BYTE PTR [14B9],00
  23. XXXX:4158 803EB81403    CMP     BYTE PTR [14B8],03
  24. XXXX:415D 7EBF          JLE     411E
  25. XXXX:415F C606B81400    MOV     BYTE PTR [14B8],00
  26. -e XXXX:4144
  27. XXXX:4144  CD.90   13.90   80.90   FC.90
  28. XXXX:4148  00.90   75.90   08.90
  29. -u XXXX:4144
  30. XXXX:4144 90            NOP     ; remove all that silly checking
  31. XXXX:4145 90            NOP     ; and get on with the darn program!
  32. XXXX:4146 90            NOP
  33. XXXX:4147 90            NOP
  34. XXXX:4148 90            NOP
  35. XXXX:4149 90            NOP
  36. XXXX:414A 90            NOP
  37. XXXX:414B C606B914FF    MOV     BYTE PTR [14B9],FF
  38. XXXX:4150 EB2C          JMP     417E
  39. XXXX:4152 90            NOP
  40. XXXX:4153 C606B91400    MOV     BYTE PTR [14B9],00
  41. XXXX:4158 803EB81403    CMP     BYTE PTR [14B8],03
  42. XXXX:415D 7EBF          JLE     411E
  43. XXXX:415F C606B81400    MOV     BYTE PTR [14B8],00
  44. -w
  45. Writing B100 bytes
  46. -q
  47.  
  48. A> ren mg.xxx mg.exe
  49.  
  50. That's it.  Enjoy your Monografx, it is a great program!
  51.  
  52.                 The Blot!
  53.