旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� � Trademarked names are the property of the respective owners � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� VIZMARK ------- Copyright (c) 1989-1991 FM de Monasterio All rights reserved Version 2.23 Decreased direct-writing testing overhead to further reduce variability in 486 machines. Fixed error in null display for zero measurements, and error in the label type of a procedure. ------- Version 2.22 Decreased testing overhead and timing jitter to reduce variability in fast 486 machines (33 Mhz). Fixed error in the positioning of the date/time run stamp. ------- Version 2.21 Fixed problem triggered by bug in some old 8088's BIOS (the register SI is not preserved during video BIOS interrupt 10h). Changed switches to a more logical format: /T (text) tests BIOS text functions only, and /A (ANSI) tests standard ANSI escape sequences only. ------- Version 2.20 Modified code to increase timing performance and to decrease data variability, and to allow execution in old PCs. ------- Version 2.10 Added support for the extended VGA text modes (132x25 and 132x43) for PARADISE VGA cards. The code for some of the tests was tightened with a software timer to speed up performance. ------- Version 2.00 Separated the pathway for interrupt 21h, function 40h, handle #1 (Standard Out- put device) from that for interrupt 29h, the undocumented DOS' backdoor to the BIOS teletype service, to better assess DOS and CON video output. ------- Version 1.70 The code has been optimized using a software timer to select those instructions providing faster execution time in situ, so as to correct for the time required to fetch instructions from memory to speed up execution in 8086/8088 computers. The code has also been realigned so that nearly all program procedures start at memory addresses that are a multiple of 4, so as to speed up execution in 80286 and, especially, 80386 computers. Elapsed DOS times now represently exclusively processing via interrupt 21h, function 40h, handle #1 (Standard Output device), which is the preferred DOS-mediated video output service for DOS 2.0 or higher. See VIZMARK.DOC for other details. ------- Version 1.62 A bug making some screen writes unreadable when in graphics video mode has been fixed. A missing grid line in the first ANSI display has been added. The cursor positioning testing via ANSI sequences has been enhanced. In some DOS versions, DOS interrupt 29h, which mediates a call to the BIOS teletype service, does not restore the contents of the base register BX; version 1.62 avoids using BX when making calls to this interrupt. ------- Version 1.61 Two minor bugs of version 1.50-1.60, one producing a text shift in the first of a series of windows, and the other a spurious leading zero (and a decimal point position error) when dividend and divisor were the same, have been fixed. Data message has been modified and compressed a bit. ------------------------------------------------------------------------------ [END]