home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / jsage / znode3 / info / f80-m80.sav < prev    next >
Encoding:
Text File  |  1993-06-08  |  1.5 KB  |  42 lines

  1. Date: 5/30/81
  2. From: ANDY BENDER
  3. To:   ALL
  4. Re:   CHEAP FORTRAN AND MACRO 80 PROGRAMS
  5.  
  6. If you want a copy of the Microsoft F80 and M80 programs
  7. as well as their support software and you want to get them
  8. with free updates for a year and be a legal user read on.
  9. While not free, Heathkit sells these programs, doctored up
  10. so they only run on Heath systems, at a discount.  The
  11. discount is quite steep and the free updates are attractive.
  12. You will need to know about DDT and SAVE to fix them so you
  13. can use them:
  14.  
  15. FOR FORTRAN: >DDT F80.COM
  16. then alter the LXI d,barf at 2C38 to jmp 2C90.
  17. Exit from DDT and do a SAVE 107 F80.COM
  18.  
  19. FOR MACRO80: >DDT M80.COM
  20. then alter the LXI d,barf at 4392 to jmp 43EA.
  21. Exit from DDT and do a SAVE 75 M80.COM
  22.  
  23. You now own legal copies of both programs suitable for use
  24. on your CP/M 1.4 or 2.2 system.
  25.  
  26. This patch bypasses the vendor code check in the CP/M
  27. serial number and also bypasses some I/O twitching that
  28. must be important for Heath systems.  The other system
  29. programs distibuted on the disk do not need patching
  30. these programs (LIB, L80 XREF etc) assume if you got to
  31. use them you must be ok.
  32.  
  33. The same patch is probably possible in other Heath
  34. software such as BASIC Compiler or COBOL Compiler.  I
  35. have not researched these programs however.
  36.  
  37. My advice to fix other software would be to look at the
  38. area in which the vendor code check is being carried out
  39. and follow the same bypass as I did in M80.
  40.  
  41. Lots of Luck - Happy Computing from us at NSI.
  42.