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