home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / v / video-id.zip / VIDEOID.DOC < prev    next >
Text File  |  1991-12-19  |  3KB  |  69 lines

  1. Execute VIDEOID to identify the type of video adapter(s). The information is
  2. written both to the screen and also to a text file named VIDEOID.TXT
  3.  
  4. The first six steps, identifying the installed video adapter(s) are based on
  5. routines from Richard Wilton's "Programmer's Guide to PC and PS/2 Video
  6. Systems" (Microsoft Press, ISBN 1-55615-103-9) with minor modifications to
  7. identify 64k/256k EGAs. An improved Hercules detect routine is based on
  8. David B. Doty's "Programmer's Guide to the Hercules Graphics Cards"
  9. (Addison-Wesley Publishing, ISBN 0-201-11885-8).
  10.  
  11. If an EGA or VGA is detected, a seventh step dumps the first 216 bytes of
  12. video RAM to show the manufacturer's copyright notice.
  13.  
  14. If a VGA is detected, step 8 attempts to identify the chipset manufacturer
  15. and the amount of video memory, if possible. These routines are primarily
  16. based on John Bridges' VGAKIT with modifications and additions. VideoId adds
  17. detect routines for DGIS, the IBM 8514/a, the IBM XGA, the Hercules Graphics
  18. Station and additional memory tests, where available.
  19.  
  20. Much thanks to Bill Hinkle for the Tseng 4000 memory detection and to
  21. Bert Tyler for the IBM XGA routines!
  22.  
  23.                              detect  memory  memory test results
  24.                              ------- ------- ---------------------
  25.   AcuMos                     vgakit  vgakit       256k, 512k, 1meg
  26.   Ahead Systems type A       vgakit          ???k
  27.   Ahead Systems type B       vgakit          ???k
  28.   ATI                        vgakit  VIDEOID      256k, 512k, 1meg
  29.   Cirrus                     vgakit  vgakit  ???k
  30.   Compaq                     vgakit  vgakit             512k
  31.   Chips & Technologies       vgakit  vgakit       256k, 512k
  32.   DGIS                       VIDEOID         ???k
  33.   Everex                     vgakit  vgakit       256k, 512k, 1meg
  34.   Genoa                      vgakit          ???k
  35.   Hercules Graphics Station  VIDEOID VIDEOID                  1meg
  36.   IBM 8514/a                 VIDEOID         ???k
  37.   IBM XGA                    VIDEOID VIDEOID            512k, 1meg
  38.   NCR                        vgakit  vgakit  ???k
  39.   Oak Technologies           vgakit  vgakit       256k, 512k, 1meg
  40.   Paradise                   vgakit  VIDEOID      256k, 512k
  41.   Trident                    vgakit          ???k
  42.   Trident 8900               vgakit  vgakit       256k, 512k, 1meg
  43.   Tseng 3000                 vgakit          ???k
  44.   Tseng 4000                 vgakit  VIDEOID      256k, 512k, 1meg
  45.   VBE (VESA)                 vgakit          ???k
  46.   Video7                     vgakit  vgakit       256k, 512k, 1meg
  47.  
  48. I'll try to update this as more chipsets surface, and WELCOME hearing from
  49. anyone who can fill in the gaps. As of this writing (12/19/1991), we need
  50. video memory detection for:
  51.  
  52.    - Ahead Systems (A & B)
  53.  
  54.    - Genoa GVGA
  55.  
  56.    - IBM 8514/a
  57.        (The AFI HQMode - Query Current Mode returns the number of bit
  58.        planes, which should indicate 4 planes=512k and 8 planes=1meg, but
  59.        SEEMS to return 8 planes even when the 1meg memory expansion isn't
  60.        installed.)
  61.  
  62.    - NCR
  63.  
  64.    - Trident, pre-8900
  65.  
  66.    - Tseng 3000
  67.  
  68. Bob Berry
  69.