⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history.qb

📁 Quick Basic DOS Compilers
💻 QB
字号:
REVISION HISTORY FOR SVGAQB.LIB - HI-RES, 256-COLOR GRAPHICS LIB FOR MS
QUICK BASIC 4.5

1.0  Initial release - June, 1993.  SVGAQB10.ZIP

1.1  Release - August, 1993.  SVGAQB11.ZIP
     Bugs Fixed: GIFGETINFO - not closing successful files
                 DRWLINE - not always drawing endpoints
                 DRWBOX - drawing incorrectly when X2<X1 and/or Y2<Y1
     Improved:   FILLAREA - speed increase of about 150%
                 FILLCOLOR - speed increase of about 65%
                 Increased library's granularity
     Additions:  BYTECOPY, PALCOPY, GETMAXX, GETMAXY, GETARCCOS, GETARCSIN,
                     GETARCTAN, GETCOS, GETSIN, GETTAN

1.2  Release - August, 1993.  SVGAQB12.ZIP
     Bugs Fixed: FILLAREA - not always making it to the far left
                 FILLCOLOR - not always making it to the far left

1.2a Release - September, 1993. SVGAQB12a (registered version only)
     Bugs Fixed: SPRITEPUT - had problems if spriteXloc = MAXX
                 SPRITEGAP - had problems if spriteXloc = MAXX

2.0  Release - March, 1994. SVGAQB20.ZIP 
     Additions:  BLKRESIZE, BLKROTATE, BLKROTATESIZE, BLKROTATEL, 
                     BLKROTATESIZEL, DRWFILBOX, DRWFILCIRCLE, DRWFILELLISPE,
                     FILLSCREEN, FILLPAGE, GIFMAKE, PAGEDISPLAY, PAGEACTIVE,
                     RES640L, SPRITEGET, SPRITECOLLDETECT, WHICHXMS, 
                     XMSALLOCATE,XMSFREE ,XMSGET, XMSPUT, XMSCOPY
                    
2.0a Release - March, 1994. SVGAQB20a (registered version only)
     Bugs Fixed: RES640L,RES640,RES800,RES1024 - Some VESA BIOSs were not
                     preserving the processor SI & DI registers after a video
                     mode change.
                    
2.0b Release - April, 1994. SVGAQB20b (registered version only)
     Bugs Fixed: DRWFILLCIRCLE - not clipping properly
                 DRWFILLELLIPSE - not clipping properly
     Improved:   DRWBOX - speed increase of about 102%
                 DRWCIRCLE - speed increase of about 33%
                 DRWELLIPSE - speed increase of about 44%
                 DRWLINE - speed increase of about 42%
                 DRWFILLBOX - speed increase of about 317%
                 DRWFILLCIRCLE - speed increase of about 248%
                 DRWFILLELLIPSE - speed increase of about 190%

2.1  Release - May, 1994.  SVGAQB21.ZIP
     Bugs Fixed: SETCARD - setup needed for PAGEDISPLAY was not completed.
     Improved:   DRWBOX - speed increase of about 8%
                 DRWLINE - speed increase of about 42%
                 DRWFILLBOX - speed increase of about 97%
                 DRWFILLCIRCLE - speed increase of about 88%
                 DRWFILLELLIPSE - speed increase of about 80%
                 FILLVIEW - speed increase of about 62%
     Additions:  RES1280,FILLCONVEXPOLY

2.1a Release - August, 1994.  SVGAQB21a (registered version only)
     Bugs Fixed: DRWFILLCIRCLE,DRWFILLELLIPSE - When using the 'XOR' mode,
                     some lines were drawn twice resulting in a 'sun set'
                     effect.
                 DRWLINE - using the 'AND' mode on a horizontal line 
                     resulted in the first few pixels (left most) actually
                     being drawn in the 'SET' mode; this bug also affected 
                     the following functions (only when using the 'AND' 
                     mode): DRWFILLBOX, DRWFILLCIRCLE, DRWFILLELLIPSE, 
                     FILLCONVEXPOLY, FILLVIEW.
                 Registered disks did not include the 'EDTMOUSE.TXT' and
                     'EDTFONT.TXT' as stated in the file 'PACKING.LST'. These
                     files were however included in the main documentation
                     files.
     Improved:   DRWFILLCIRCLE - speed increase of about 16%
                 DRWFILLELLIPSE - speed increase of about 30%

2.1b Release - September, 1994.  SVGAQB21b (registered version only)
     Bugs Fixed: Some newer VESA cards with dual 'window' support were not 
                     bank switching properly.
                 
2.1c Release - November, 1994.  SVGAQB21c (registered version only)
     Bugs Fixed: Mouse routines rewritten to support ALL mice. 

2.2  Release - January, 1995.  SVGAQB22 (registered version only)
      Bugs Fixed: FILLAREA - not always making it to left edge when left edge
                       was the viewport and not the border color.
                  FILLCOLOR - not always making it to left edge when left 
                       edge was the viewport and not the border color.
                  GIFMAKE - under certain circumstances would produce a 
                       corrupt GIF file.
      Improved:   Increased library's granularity 
                  BLKGET - speed increase of about 33%
                  SCROLLDN - speed increase of about 39%
                  SCROLLLT - speed increase of about 25%
                  SCROLLRT - speed increase of about 72%
                  SCROLLUP - speed increase of about 26%
                  SPRITEGAP - speed increase of about 29%
                  SPRITEGET - speed increase of about 20%
                  FILLCONVEXPOLY - speed increase of about 5%
                  BYTECOPY - Changed the declaration in the header file to
                     allow more data types.  It will now support integer, 
                     long integer, real, long real, and user defined arrays.
      Additions:  DRWCIRARC, DRWELLARC, DRWCUBICBEZIER, FILLPOLY, XMSBLKGET, 
                     XMSBLKPUT, XMSSCREENGET, XMSSCREENPUT

2.3  Release - January, 1995.  SVGAQB23.ZIP
      Removed:    GIFGETINFO, GIFMAKE, GIFPUT - Unisys, owner of patent on 
                     LZW compression, now requires paying royalties for use 
                     of technology.  LZW compression is used in the GIF 
                     specification.
      Additions:  PCXGETINFO, PCXMAKE, PCXPUT

2.3a Release - February, 1995.  SVGAQB23 (registered version only)
      Bugs Fixed: PCXMAKE - minor errors in header file

2.3b Release - February, 1995.  SVGAQB23 (registered version only)
      Bugs Fixed: PCXPUT - not correctly displaying PCX file whose width
                     is an odd number
                  XMSGET,XMSPUT - Changed the declaration in the header 
                     file to allow more data types.  It will now support 
                     byte, integer, long integer, real, long real, and user 
                     defined arrays.

2.3c Release - March, 1995.  SVGAQB23 (registered version only)
      Bugs Fixed: BLKPUT - using the 'AND' mode resulted in most pixels 
                     being drawn in the 'XOR' mode; this bug also affected 
                     the following functions (only when using the 'AND' 
                     mode): DRWSTRING, DRWSTRINGDN, DRWSTRINGLT, 
                     DRWSTRINGRT, PCXPUT

2.3d Release - April, 1995.  SVGAQB23 (not offically released)
      Bugs Fixed:  D3PROJECT - not catching over/underflow properly

2.3e Release - April, 1995.  SVGAQB23 (registered version only)
      Improved:    WHICHXMS - changed internal structure 

2.4  Release - January, 1996.  SVGAQB24.ZIP
     Changed:      The order form (file name "ORDER.FRM") was simplified.
     Additions:    A new credit card order form (file name "CHARGEIT.FRM")

2.4a Release - March, 1996. SVGAQB24 (shareware & registered patch available)
     Bugs Fixed:   RES640L, RES640, RES800, RES1024, RES1280 - fixed a bug with 
                      some VESA cards that use non-standard "bytes-per-scanline"
                      values.
                   SCROLLUP, SCROLLDN, SCROLLLT, SCROLLRT - not correctly 
                      scrolling the specified number of lines.
                   SETVIEW - will now allow X1 = X2 and Y1 = Y2 (previously 
                      X1 < X2 and Y1 < Y2 was enforced).
2.5  Release - March, 1997. SVGAQB25
     Bugs Fixed:   Serveral functions had a problems with Matrox cards
     Additions:    All functions that were available only the the the registered version
                      are now in the shareware version, these include: FILLCONVEXPOLY,
                      FILLPOLY, PCXMAKE, XMSALLOCATE, XMSBLKGET, XMSBLKPUT, XMSCOPY,
                      XMSERROR, XMSFREE, XMSGET, XMSPUT, XMSSCREENGET & XMSSCREENPUT.
                   ASM Source code is now available (see the file "SRC_CODE.TXT")	

 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -