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 / ENTERPRS / CPM / UTILS / F / MYZ80111.ZIP / HISTORY.TXT < prev    next >
Text File  |  1993-04-27  |  5KB  |  129 lines

  1. Update History of MYZ80 by Simeon Cran.
  2.  
  3.  
  4. August 1 1992
  5. ~~~~~~~~~~~~~
  6. Version 1.00
  7. First non-Beta release.
  8. ___
  9.  
  10. Version 1.01
  11. Minor changes to a number of routines for higher performance.
  12. 386 version of MicroFast engine optimised further.
  13. Beta test of bugfix where high word of 32 bit registers was not 
  14. being properly cleared on program startup.
  15.  
  16. ---
  17. August 23 1992
  18. ~~~~~~~~~~~~~~
  19. Version 1.02
  20. Bugfix where memory allocation strategy was not being properly 
  21. restored (causing very strange errors after running MYZ80 with 
  22. DOS 5.0 or OS/2 2.0 with UMBs).
  23. Version 1.01 was a Beta only release. Version 1.02 is a public 
  24. release again.
  25.  
  26. ---
  27. October 16 1992
  28. ~~~~~~~~~~~~~~~
  29. Version 1.03
  30. Bugfix where DOSDIR would not display R/O files.
  31. Bugfix where EXPORT would not properly export files larger than 
  32. 16k when run from CP/M 2.2.
  33. IMPORT and EXPORT both upgraded by the addition of the -M option 
  34. (to automatically delete the original file) and the -O option (to 
  35. automatically overwrite any existing destination files).
  36. Support for INT 14h to allow the use of a communications FOSSIL.
  37. New keyboard system allowing all keys to be redefined.
  38. New KEY utility to support the new keyboard system.
  39. Correct CPM3.SYS included in package.
  40. MYZ80 API information included in package.
  41.  
  42. ---
  43. November 11 1992
  44. ~~~~~~~~~~~~~~~~
  45. Version 1.04
  46. Function 42 added to MYZ80 API (BYE time and date support).
  47. Functions 22 & 23 added to MYZ80 API (DOS environment block 
  48. support).
  49. Terminal emulator BEEP changed to operate in the background so 
  50. that it doesn't slow the emulator down at all.
  51. Faster TIME routine for higher performance.
  52. Added DOS environment variables A.DSK, B.DSK and C.DSK to allow 
  53. aliases for disk file names.
  54.  
  55. ---
  56. NOTE: No versions between 1.04 and 1.10 have been officially 
  57. released. If you find such a version it is a beta which has 
  58. escaped accidentally. The code will not be stable and should not 
  59. be used.
  60.  
  61. ---
  62. February 1 1993
  63. ~~~~~~~~~~~~~~~
  64. Version 1.10
  65. Z80 register report added to PAUSE, HALT and ILLEGAL boxes.
  66. HALT box modified so that the "Single Step" option steps to the 
  67. next instruction (ignoring the HALT) to enable it to be used for 
  68. Z80 code debugging.
  69. Some undocumented instructions added (particularly SLAS A for 
  70. Z280/Z80 detection routines).
  71. DATE routine bug fix (day was out by one for non-leap years).
  72. Screen cleared and colour restored on exit.
  73. Attribute values corrected for monochrome systems.
  74. PUNCH and READER (AUXIN and AUXOUT) functions in API enabled.
  75. Change to API functions 1, 9, 32, 47.
  76. Added API functions 2, 14, 49, 50, 60, 61, 62, 63.
  77. Modified code to allow "paste" functions in multitaskers to work.
  78. Delays added to rego screens to encourage registration.
  79. Added ANSI terminal support to default MYZ80 terminal emulation.
  80. Minor changes and additions to the default MYZ80 terminal emulation.
  81. "VT52", "LEAR", "ANSI", "GENERIC", "RAW", "MDT20" terminal emulations added.
  82. Added TERMINAL.COM utility to change terminal emulations and 
  83. terminal parameters.
  84. Added DOS environment variable MYZ80TERM to allow default 
  85. terminal selection.
  86. Added DOS environment variable MYZ80BOOT to allow default boot 
  87. file selection (boot file can now only be specified in the 
  88. environment, not on the command line).
  89. Various minor changes to assist cooperation with DesqView.
  90. Eliminated sign-on screen from second and subsequent coldboots 
  91. (registered versions only).
  92. Eliminated sign-on screen at startup if anything on the command 
  93. line (registered versions only).
  94. Utility Compatibility Number incremented (which means that all 
  95. utilities must be replaced with the ones in this package).
  96. Replaced COLOUR.COM with new interactive COLOUR.COM.
  97. Modified so that MYZ80.CLR is read from DOS for default COLOUR 
  98. definitions.
  99. Fix to KEY.COM to allow proper reading of KEY files from KEY.LBR.
  100. Fix to key redefinition system to allow 1Ch and 1Fh to be stored.
  101. Modified to allow different physical sector sizes with CP/M 3.0.
  102. SHRINK.COM modified to work with different sector sizes.
  103. Updated CPM3.SYS to use 1k sector size (some programs were buggy 
  104. with the 128 byte sectors).
  105. Disk structures changed to be more conventional (some programs 
  106. were buggy with the large number of sectors per track).
  107. Minor change to MicroFast engine for greater efficiency.
  108. QUIT.COM modified to confirm quit if RAM disk is holding data.
  109. SHRINK.COM modified to display number of kb removed by shrinking.
  110. IMPORT.COM and EXPORT.COM modified to properly handle drive 
  111. specifications without paths.
  112. Support for United Kingdom keyboard added.
  113.  
  114. April 27 1993
  115. ~~~~~~~~~~~~~
  116. Version 1.11
  117. Minor code changes to solve a problem with QRAM causing crashes 
  118. on exit.
  119. Minor code change to make memory allocation more logical when 
  120. UMBs are available.
  121. Fixed API function 1 bug (which caused uncertain returns under 
  122. some circumstances).
  123. Minor code tuning for higher performance.
  124. KEY.COM and COLOUR.COM modified to display a list of available 
  125. definitions with the "LIST" argument.
  126. Code added to guarantee speaker is turned off on exit and beeps 
  127. stopped on coldboot.
  128.  
  129.