home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / HEATH / HEATHOPT.OP < prev    next >
Text File  |  2000-06-30  |  2KB  |  71 lines

  1. BABYL OPTIONS:
  2. Version:5
  3. Append
  4. 
  5. 1, recent,,
  6. *** EOOH ***
  7. Date: 25 August 1981 03:59-EDT
  8. From: Keith B. Petersen <W8SDZ>
  9. To:   INFO-CPM
  10. Re:   Saving money on software for CP/M
  11.  
  12. Andy Bender passed along a tip on how to save money by buying
  13. the Heath versions of F80 and M80.  I just received info on
  14. two more programs that can be patched:
  15.  
  16. --------
  17. IN VERSION 5.1 OF THE HEATH MICROSOFT COMPILER TO MAKE IT
  18. RUN ON OTHER COMPUTERS ALL YOU HAVE TO DO IS CHANGE ADDRESS
  19. 40F9 TO JMP 4151. THIS WILL BYPASS THE SAME CODE AS EXPLAINED
  20. IN F80-M80.SAV.
  21. --------
  22. TO MAKE THE HEATH VERSION OF MBASIC 5.2 RUN ON OTHER MACHINES
  23. CHANGE ADDRESS 5F08 TO JMP 5F5C.  THIS BYPASSES THE SAME CODE
  24. THAT IS EXPLAINED IN F80-M80.SAV.
  25. --------
  26.  
  27. ...and the original message is reproduced here for those who
  28. didn't see it or forgot what it said:
  29.  
  30. Date: 5/30/81
  31. From: ANDY BENDER
  32. To:   INFO-CPM
  33. Re:   CHEAP FORTRAN AND MACRO 80 PROGRAMS
  34.  
  35. If you want a copy of the Microsoft F80 and M80 programs
  36. as well as their support software and you want to get them
  37. with free updates for a year and be a legal user read on.
  38. While not free, Heathkit sells these programs, doctored up
  39. so they only run on Heath systems, at a discount.  The
  40. discount is quite steep and the free updates are attractive.
  41. You will need to know about DDT and SAVE to fix them so you
  42. can use them:
  43.  
  44. FOR FORTRAN: >DDT F80.COM
  45. then alter the LXI d,barf at 2C38 to jmp 2C90.
  46. Exit from DDT and do a SAVE 107 F80.COM
  47.  
  48. FOR MACRO80: >DDT M80.COM
  49. then alter the LXI d,barf at 4392 to jmp 43EA.
  50. Exit from DDT and do a SAVE 75 M80.COM
  51.  
  52. You now own legal copies of both programs suitable for use
  53. on your CP/M 1.4 or 2.2 system.
  54.  
  55. This patch bypasses the vendor code check in the CP/M
  56. serial number and also bypasses some I/O twitching that
  57. must be important for Heath systems.  The other system
  58. programs distibuted on the disk do not need patching
  59. these programs (LIB, L80 XREF etc) assume if you got to
  60. use them you must be ok.
  61.  
  62. The same patch is probably possible in other Heath
  63. software such as BASIC Compiler or COBOL Compiler.  I
  64. have not researched these programs however.
  65.  
  66. My advice to fix other software would be to look at the
  67. area in which the vendor code check is being carried out
  68. and follow the same bypass as I did in M80.
  69.  
  70. Lots of Luck - Happy Computing from us at NSI.
  71.