home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol145 / savemuny.doc < prev    next >
Encoding:
Text File  |  1984-04-29  |  1.8 KB  |  53 lines

  1. I found these on FLANDERS RCP/M .....Trevor......
  2.  
  3. Date: 5/30/81
  4. From: ANDY BENDER
  5. To:   ALL
  6. Re:   CHEAP FORTRAN BASIC AND MACRO 80 PROGRAMS
  7.  
  8. If you want a copy of the Microsoft F80 and M80 programs
  9. as well as their support software and you want to get them
  10. with free updates for a year and be a legal user read on.
  11. While not free, Heathkit sells these programs, doctored up
  12. so they only run on Heath systems, at a discount.  The
  13. discount is quite steep and the free updates are attractive.
  14. You will need to know about DDT and SAVE to fix them so you
  15. can use them:
  16.  
  17. FOR FORTRAN: >DDT F80.COM
  18. then alter the LXI d,barf at 2C38 to jmp 2C90.
  19. Exit from DDT and do a SAVE 107 F80.COM
  20.  
  21. FOR MACRO80: >DDT M80.COM
  22. then alter the LXI d,barf at 4392 to jmp 43EA.
  23. Exit from DDT and do a SAVE 75 M80.COM
  24.  
  25. You now own legal copies of both programs suitable for use
  26. on your CP/M 1.4 or 2.2 system.
  27.  
  28. This patch bypasses the vendor code check in the CP/M
  29. serial number and also bypasses some I/O twitching that
  30. must be important for Heath systems.  The other system
  31. programs distibuted on the disk do not need patching
  32. these programs (LIB, L80 XREF etc) assume if you got to
  33. use them you must be ok.
  34.  
  35. My advice to fix other software would be to look at the
  36. area in which the vendor code check is being carried out
  37. and follow the same bypass as I did in M80.
  38.  
  39. Lots of Luck - Happy Computing from us at NSI.
  40.  
  41. BASCOM51.SQV -> BASCOM51.SAV
  42.  
  43. IN VERSION 5.1 OF THE HEATH MICROSOFT COMPILER TO MAKE IT
  44. RUN ON OTHER COMPUTERS ALL YOU HAVE TO DO IS CHANGE ADDRESS
  45. 40F9 TO JMP 4151. THIS WILL BYPASS THE SAME CODE AS EXPLAINED
  46. IN F80-M80.SAV.
  47.  
  48. MBASIC52.SQV -> MBASIC52.SAV
  49.  
  50. TO MAKE THE HEATH VERSION OF MBASIC 5.2 RUN ON OTHER MACHINES
  51. CHANGE ADDRESS 5F08 TO JMP 5F5C.  THIS BYPASSES THE SAME CODE
  52. THAT IS EXPLAINED IN F80-M80.SAV.
  53.