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 / JSAGE / ZSUS / PROGPACK / ZPATCH13.LBR / ZPATCH13.DZC / ZPATCH13.DOC
Text File  |  2000-06-30  |  4KB  |  76 lines

  1.  
  2. ; ZPATCH vers 1.3
  3. ; April 5, 1988 
  4. ; author: Steven M. Cohen
  5. ;
  6. ; Version 1.3 fixes various bugs in version 1.1.
  7. ;  -- Searches now work correctly after the search function's help
  8. ;     screen is printed.  (Thanks, Ron Bardarson)
  9. ;  -- The infamous "8-character" NDR bug (which, incredibly enough
  10. ;     caused the display to go haywire) has been fixed. (Thanks, Bruce Morgen)
  11. ;  -- An error in the DEC24 routine of M24 has been fixed.  DEC24 was
  12. ;     not used until version 1.3, so the error went unnoticed.
  13. ;
  14. ; The following enhancements are also provided:
  15. ;  -- Some needless screen-repainting has been eliminated.  (More work
  16. ;     is still to be done in this area.)
  17. ;  -- Arrow keys now work in the non-edit mode for advancing the address
  18. ;     pointer byte by byte.
  19. ;  -- Several command keys have been changed for more consistency with other
  20. ;     Z-system tools:
  21. ;       X (execute) changed to R (run)
  22. ;       R (record #) changed to #
  23. ;       Q and  (quit) changed to X and  (exit)
  24. ;  -- This version is a ZCPR33 type-3 utility that can be linked to origin at
  25. ;     addresses other than 100H.
  26. ;  -- It automatically set the offset when working on Z33 type-3 .COM files
  27. ;     to their correct load address.
  28. ;  -- The ZEXRUN code has been eliminated in accordance with Jay Sage's
  29. ;     Z33 programming notes
  30. ;
  31. ; This is an INTERIM version that fixes all known bugs.
  32. ; On the drawing board is an entirely revamped version that will implement
  33. ; a much more logical command interface and several other new features.
  34. ; Since I am rather busy these days, I decided to relase this version now
  35. ; because I have no idea when the revamped version will be released.
  36. ; ZPATCH and all files contained within ZPATCH13.LBR are copyright
  37. ; 1988 by Steven M. Cohen.  They are released Apr 5, 1988 through the 
  38. ; good offices of ZSIG, the Z-system users group.  They may be freely
  39. ; copied by all but must not be sold either by themselves or as part
  40. ; of another package of software without the expressed written consent
  41. ; of the author.
  42. ;
  43. ; The author may be contacted by electronic mail on the Lillipute Z-Node
  44. ; in Chicago, 312-649-1730, which is also the official remote access system
  45. ; of ZSIG.
  46. ;
  47. ; This program was very much a learning experience for the programmer.
  48. ; It uses a MODULAR approach to assembly language programming, wherein
  49. ; the whole was built up from building blocks which might also find use
  50. ; in different future applications.  One advantage of this approach for me
  51. ; was that once debugged these routines only needed to be LINKED to the rest
  52. ; of the program, not reassembled over and over.  The disadvantage for the
  53. ; reader of this source code is that it might just be more difficult to follow.
  54. ; That is why source code has been so long in being released for this program.
  55. ; Finally after some prodding by Bruce Morgen I am releasing this source,
  56. ; even as I understand that some may find it difficult to follow.  Better
  57. ; something than nothing, however.
  58. ;
  59. ; the files BEDITOR.REL, M24.REL, and SYSEXT.REL are relocatable files
  60. ; included in ZPATCH11.LBR.  
  61. ;
  62. ; BEDITOR.REL is a library of routines for the byte editor used in 
  63. ; ZPATCH.  
  64. ;
  65. ; M24.REL is a library of routines to handle conversion of numeric strings
  66. ; to 24-bit numbers.  It also includes some utility routines for handling
  67. ; these quantities. 
  68. ;
  69. ; SYSEXT.REL is a library of routines either built upon or replacing
  70. ; routines from SYSLIB,Z3LIB,and VLIB, which may be regarded as useful 
  71. ; extensions to these.  
  72. ;
  73. ; Source for all these libraries has been released.
  74. ;
  75.