home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / video2.zip / VIDEO2.TXT
Text File  |  1994-01-30  |  16KB  |  339 lines

  1. SIXTH REVISION (01/27/94):
  2.  
  3. From all that I've learned, the choices for a good OS/2 2.1 video card
  4. as I see them (in increasing order of performance and to some degree
  5. cost) are:
  6.  
  7. * XGA-2 (CatsEye/X and Radius):  ISA cards using the IBM chipset that
  8. have excellent driver support under OS/2 2.1.  Speed is reportedly
  9. good, but not as fast as the latest S3, Weitek and IIT accelerators.
  10. Color depth is limited to 16 bits (static 64K color pallette).
  11. However, further development of the XGA architecture has reportedly
  12. been abandoned (and the CatsEye/X discontinued) as IBM has adopted S3
  13. for future products.
  14.  
  15. * ATI Graphics Ultra Pro [VRAM] and Plus [DRAM]:  Able to use generic
  16. 8514/A drivers in many environments, which makes them a good choice
  17. for OS/2.  ATI native OS/2 drivers have been released, but they aren't
  18. much faster than the 8514/A (i.e., significantly slower than ATI
  19. Windows drivers) -- essentially they are 8514/A drivers hacked to
  20. support more resolutions, and have proved to be a bit buggy.  Thanks
  21. to lukewarm support for OS/2, ATI drivers won't be getting hardware
  22. support for Ultimotion video.  These cards used to be quite pricey,
  23. but have now come down to a somewhat more reasonable level.  ISA, VLB
  24. and EISA versions are available.  (The reincarnation of the old 8-bit
  25. Graphics Ultra is unimpressive.  The newer XLR is claimed to be up to
  26. twice as fast as the Ultra Pro, but real-world results seem to be more
  27. in the range of 10-20%.  Caveat emptor in both cases)
  28.  
  29. * Tseng ET4000W32-series [DRAM] (Hercules Dynamite, Diamond Stealth
  30. 32, and a number of smalled suppliers):  Fastest DOS and dumb frame
  31. buffer performance.  The best non-accelerated driver support of any
  32. card.  A dumb frame buffer ET4000 performs much faster on VLB than on
  33. the ISA bus, giving perhaps 1/2 the speed boost of an ISA bus S3
  34. accelerator (though much less than a VLB accelerator), so a VLB Tseng
  35. ET4000W32 should give at least respectable performance even without
  36. accelerated drivers.  Very good accelerated Windows performance.
  37. Accelerated drivers for OS/2 are just becoming available.  A good
  38. value, with prices about the same as the S3 801/805.  However, VESA
  39. 70+ Hz refresh rates are only supported at up to 8-bit (256) colors;
  40. 16-bit (64K) and 24-bit (16M) color are limited to 60 Hz.  A faster
  41. version, the ET4000W32i ("i" as in interleaved memory access), has
  42. performance that is closer to S3.  An even faster version (thanks to a
  43. drawing engine at last), the ET4000W32p, which is just becoming
  44. available, finally has performance comparable to the S3 805-series;
  45. one of the first is the Diamond Stealth 32 (which, despite the
  46. confusing "Stealth" name is *not* an S3-based card -- OS/2 drivers due
  47. to be released "soon").
  48.  
  49. * S3 801/805 [DRAM] (Diamond Stealth 24, Orchid F1280+, Actix, STB):
  50. S3 is well-supported by drivers in most environments.  IBM has
  51. commited full 32-bit seamless driver support for certain S3 cards, and
  52. excellent 16M-color drivers have been released (on CompuServe GO
  53. OS2SUPPORT and look for S3_16M.DSK); a driver update is due sometime
  54. soon.  The 801/805 cards are a good deal faster than the old fast S3
  55. 911/924 cards (even unaccelerated and especially in DOS text mode),
  56. and are a real bargain thanks to the use of lower cost DRAM (about
  57. $160 on the street with 1 Mb).  24-bit color in 640x480, 16-bit (64K)
  58. color at 800x600, and 8-bit (256) color at 1024x768.  Greater color
  59. depth and up to 1280x1024 resolution (depending on the video card)
  60. with 2 Mb of DRAM.  VESA-standard refresh rates possible at all
  61. resolutions (again depending on the video card).  Both ISA and VLB
  62. versions.  A faster version of the 805, the 805i ("i" as in
  63. interleaved memory access), is just becoming available.  (Note that
  64. the Diamond Stealth 32 is *not* an S3-based card.)
  65.  
  66. * S3 928 [VRAM] (Diamond Stealth Pro, Actix, Metheus, Number Nine,
  67. STB):  Faster than the S3 801/805, but significantly more expensive
  68. (about $220 on the street with 1 Mb) due to the use of VRAM; the speed
  69. difference only really shows up at the higher color depths,
  70. resolutions (up to 1280x1024 with 1 Mb) and/or refresh rates
  71. (VESA-standard at all resolutions).  Upgrade to 2 Mb ($80-100) allows
  72. (unaccelerated) 24-bit color in 800x600, 16-bit (64K) color at
  73. 1024x768, and 8-bit (256) color at 1280x1024.  Driver support is the
  74. same as the S3 801/805; i.e., excellent (see above).  Some cards
  75. (e.g., Metheus and STB) support up to 4 Mb of DRAM, which gives 24-bit
  76. color at 1024x768 and resolutions as high as 1600x1200, although OS/2
  77. drivers for these resolutions do not yet exist.  (Note that the
  78. Diamond Stealth 32 is *not* an S3-based card.)
  79.  
  80. * P9000 [VRAM/DRAM] (Diamond Viper, Orchid P9000):  The P9000 is very
  81. fast, faster than the S3 928 as measured by WinBench 3.11, although
  82. the real world performance difference is small.  However, performance
  83. in DOS text mode is normally poor due to the need for a separate VGA
  84. chip that typically is slow.  (An improved version due in 1994, the
  85. P9100, will have fast integrated VGA.)  Thanks to top accelerated
  86. performance, separate VGA and pricey VRAM (resolutions up to
  87. 1280x1024x256, all at VESA-standard refresh rates), at the moment it's
  88. about $300-400 on the street.  OS/2 drivers are thus far slower and
  89. more limited than Windows drivers.  Early cards were a bit buggy, so
  90. be sure to get the latest rev (chipset and BIOS).
  91.  
  92. * IIT X-15 (Hercules Graphite and Orchid Celcius):  The X-15 (an
  93. improved version of the X-14) is claimed by IIT to be the fastest
  94. current accelerator; it probably is for drawing (CAD), but is
  95. otherwise only comparable to the S3 928 and Weitek P9000.  (Orchid
  96. thinks the X-15 is a bit faster than the P9000, which Orchid also
  97. sells.)  OS/2 driver support is still problematic.  The X-14 and X-15
  98. are *not* fully XGA-compatible, so XGA drivers won't work.  Watch out
  99. for cards that are FCC Class A rather than FCC Class B.
  100.  
  101. * Matrox MGA and MGA-II [VRAM]:  Probably has the greatest hardware
  102. potential (including support for 3D) of any current single chip
  103. solution, but I have not yet had a chance to test it.  High pricing to
  104. match the high performance, but the new MGA-II is a bit less expensive
  105. than the original MGA (due to the ommission of 3D features that aren't
  106. used for OS/2).  Windows drivers are reported to be faster than other
  107. accelerators.  8-bit drivers for OS/2 are reported to be buggy and
  108. slower than the Windows drivers.  Drivers are also claimed to be
  109. available for Windows NT and X-Window.
  110.  
  111.  
  112. At 1993 Fall COMDEX I saw MediaVision's new color video card, which is
  113. claimed to be very fast in 24-bit (16M true color) mode and looked
  114. very impressive.  Full 32-bit seamless OS/2 drivers are claimed to be
  115. in development and are supposed to be released sometime soon.  This is
  116. a card to watch.
  117.  
  118. Other interesting developments at 1993 Fall COMDEX included new, ultra
  119. fast 64-bit chips from S3, together with a motion video accelerator
  120. chip.  However, boards with these chips won't be available before
  121. min-1994, and OS/2 drivers are anybody's guess.
  122.  
  123.  
  124. (BTW, my research has convinced me that WinBench is NOT an accurate
  125. predictor of real-world performance.  The tests are poorly designed
  126. and not typical of real-world usage.  This goes not only for version
  127. 3.11, but also for the new version 4.0 introduced at 1993 Fall COMDEX.
  128. Certain chips and/or drivers have been optimized to win the WinBench
  129. contest without providing as much real-world performance as the
  130. numbers would suggest; some are even slower in real-world performance
  131. than chips and/or drivers with lower WinBench ratings.  Caveat
  132. Emptor.)
  133.  
  134.  
  135. The bottom line is that *any* of these cards are reasonable choices,
  136. depending on what you want and what you can afford.  If I wanted to
  137. run *anything*, I'd go with the Tseng ET4000W32p.  If I wanted the
  138. best OS/2 support and bang for the buck I'd go with the S3 801/805i.
  139. If I wanted top performance (and could afford it), I'd go with the S3
  140. 928, IIT X-15 or Weitek P9000, but for all but S3 only after actually
  141. testing the drivers I needed (especially with the Matrox MGA).
  142.  
  143. -----
  144.  
  145. Another possible option is the Lava, a Canadian 24-bit board based on
  146. three 8514/A chips that is claimed to have OS/2 support.  Because of
  147. the very high price (US$1300) and uncertain support I have not pursued
  148. it.
  149.  
  150. -----
  151.  
  152. I did not find that current Western Digital (Paradise) or Cirrus Logic
  153. chipsets made sense for OS/2 users due to poor support and
  154. performance.  (Although accelerated Cirrus Logic drivers are now
  155. available, current performance does not measure up to other GUI
  156. accelerators.)
  157.  
  158. -----
  159.  
  160. My personal choice was the Diamond Stealth Pro VLB, which was faster
  161. and higher quality than most of the other S3 928 cards I tested.  (I
  162. also liked the ability to save monitor settings in EEPROM.  The one
  163. weakness is that 1024x768x64K is limited to 60 Hz refresh, but that's
  164. a mode I do not use.)  The decisive factor for me on choosing the S3
  165. 928 over other chips was the excellent IBM 32-bit seamless S3 driver
  166. support and the desire for top performance at an affordable price.
  167.  
  168. -John Navas
  169.  CompuServe: 70244,2046
  170.  Internet: john.navas@uttsbbs.uucp
  171.            70244.2046@compuserve.com
  172.  
  173. -----
  174.  
  175. GO GRAPHVEN  on CompuServe for information on STB and ATI.
  176.  
  177. GO GRAPHBVEN on CompuServe for information on Tseng, Diamond, Hercules
  178.              and Genoa.
  179.  
  180. -----
  181.  
  182. Internet mail to video card companies can be addressed through
  183. CompuServe as follows:
  184.  
  185.  STB Systems                Eric Lofland   75300.1664@compuserve.com
  186.  ATI Technologies           Corilee Fox    76004.3656@compuserve.com
  187.  Tseng Laboratories         Joe Curley     71333.430@compuserve.com
  188.  Diamond Computer Systems   Lance Tom      75300.3673@compuserve.com
  189.  Hercules Computer Tech.    Dylan Rhodes   71333.2532@compuserve.com
  190.  Genoa Systems              Neil Roehm     71333.3543@compuserve.com
  191.  
  192. -----
  193.  
  194. Additional contact information for high-end S3 928 suppliers:
  195.  
  196. ARTIST Graphics Co.
  197. 2675 Patton Rd.
  198. St. Paul, MN  55113
  199. 800-627-8478; 612-631-7800
  200. FAX: 612-631-7802
  201. Tech support: Use toll-free no.
  202.  
  203. ELSA America, Inc.
  204. 400 Oyster Point Blvd., Ste. 109
  205. South San Francisco, CA  94080
  206. 800-272-3572; 415-615-7799
  207. FAX: 415-588-0113
  208. Tech support: Use toll-free no.
  209.  
  210. Metheus Corp.
  211. 1600 N.W. Compton Dr.
  212. Beaverton, OR  97006-6905
  213. 800-638-4387; 503-690-1550
  214. FAX: 503-690-1525
  215. Tech support: Use main no.
  216.  
  217. National Design, Inc.
  218. 1515 Capital of Texas Hwy., S, 5th Fl.
  219. Austin, TX  78746
  220. 800-253-8831; 512-329-5055
  221. FAX: 512-329-6326
  222. Tech support: Use main no.
  223.  
  224. Number Nine Computer Corp.
  225. 18 Hartwell Ave.
  226. Lexington, MA  02173
  227. 800-GET-NINE; 617-674-0009
  228. FAX: 617-674-2919
  229. Tech support: Use main no.
  230.  
  231. STB Systems, Inc.
  232. 1651 N. Glenville, Ste. 210
  233. Richardson, TX  75081
  234. 800-234-4334; 214-234-8750
  235. FAX: 214-234-1306
  236. Tech support: Use main no.
  237.  
  238. -----
  239.  
  240. FOOTNOTES:
  241.  
  242. -----
  243.  
  244.  > In one of your posts in OS2DF1 you mentioned that some video cards
  245.  > need a memory aperature on ISA machines and that this was a problem
  246.  > if the machine had 16 Mb or more of RAM.  Well, I'm in the market
  247.  > for a video card too and have an ISA machine with 20Mb of RAM and
  248.  > was wondering what a memory aperature was and what problems the
  249.  > high memory caused.
  250.  
  251. The problem seems to be most commonly associated with the ATI Ultra
  252. Pro (VRAM) and Ultra Plus (DRAM) on the ISA bus.  For best performance
  253. they need a linear memory aperature of at least 2Mb that is 2 Mb above
  254. all physical RAM (which must be contiguous).  On an ISA bus that
  255. aperature must be below the 16Mb line because of addressing limits on
  256. the ISA bus.  That means the memory aperature can't be used with more
  257. than 12 Mb of RAM.  A VLB or (expensive) EISA card solves the problem.
  258. (Putting an ISA card in an EISA slot doesn't help.)
  259.  
  260. BTW, I don't think the memory aperature affects the performance using
  261. IBM's 8514/A drivers, only ATI (Windows and presumably Windows NT
  262. beta) drivers.  However, the Ultras are slower and more limited in
  263. 8514/A mode than they are with native ATI drivers, and ATI has yet to
  264. release drivers for OS/2 (they're in beta).  Note also that ATI is
  265. known for buggy drivers.
  266.  
  267. ATI claims only a 5% slowdown when the memory aperature is disabled,
  268. but there have been several reports of big performance losses and an
  269. inability to use 24-bit color; ATI's response is that it is still
  270. working on optimizing its Mach32 drivers.
  271.  
  272. I received a report that the Radius XGA-2 card has the same video
  273. aperture problem as the ATI card; i.e., it won't enable the 1MB
  274. aperture in ISA machines with 16 Mb or more of RAM.  I therefore
  275. assume that the CatsEye card has the same problem.
  276.  
  277. Note also that, while current S3 drivers generally do not use a memory
  278. aperture, the newer S3 chips (801/805/928) do support it, and it's
  279. likely that future driver performance increases will require it.
  280.  
  281. In fact, as more and more video cards require a memory aperature for
  282. best performance, it becomes even more important to have a motherboard
  283. that supports EISA, VLB or PCI, any of which solves the problem.
  284.  
  285. -----
  286.  
  287.  > Do you know how EISA figures in to the video board choice problem? 
  288.  > I have heard that EISA is much faster for DOS applications
  289.  > (non-Windows, non-OS/2).  Since much of what I do is DOS apps, I
  290.  > would like good performance there as well as any Windows or OS/2
  291.  > graphics apps I later add.
  292.  
  293. The best chips for DOS applications (that do not have accelerated
  294. drivers) are the Tseng ET4000 (unaccelerated) and ET4000W32
  295. (accelerated), because they have the highest memory to screen
  296. bandwidth and the fewest wait states (despite using cheaper DRAM) of
  297. any VGA-type cards.  (Note, however, that the S3 805/928 on local bus
  298. as fast or faster than the fast ET4000 on ISA bus.)
  299.  
  300. Graphic speed is, however, limited by the slow (usually) 8 MHz 16-bit
  301. ISA bus.  One way to boost graphic (and other I/O) speed is to run the
  302. ISA bus at 10 or even 12 MHz, assuming that your motherboard can do it
  303. and that *all* your peripheral cards can handle it.
  304.  
  305. The second step up is 32-bit EISA, which has two or more times the
  306. throughput of the 16-bit ISA bus.  However, you'll only really get
  307. that speed boost with drivers or applications that are smart enough to
  308. take advantage of the wider EISA bus; i.e., if the application only
  309. writes graphics data 8 or 16 bits at a time (which most do), the EISA
  310. bus probably won't be that much faster than the ISA bus (the only
  311. difference being bus wait states).  EISA also has the disadvantage of
  312. being quite a bit more expensive than ISA.
  313.  
  314. The third step up is VESA Local Bus (VLB).  Since VLB runs 32-bit
  315. transfers at processor speed (up to a practical max. of 40 MHz), it
  316. has up to 10 times the speed of the ISA bus, and is much faster even
  317. for 8- or 16-bit transfers; i.e., no special driver or application
  318. support is needed to get the benefit.  The good news is that VESA
  319. costs only slightly more than ISA, which is why it's taking the market
  320. by storm.
  321.  
  322. The fourth step up is Peripheral Component Interconnect (PCI), a new
  323. standard in the making.  PCI is not widely available yet and it's
  324. probably going to be more expensive than VLB.  In the real world there
  325. probably won't be a noticeable speed difference between PCI and VLB
  326. graphics cards on the 486.  It appears that VLB will continue to be
  327. dominant on the 486, with PCI taking over on the Pentium.
  328.  
  329. The bottom line?  For about the same money that you'd pay for an EISA
  330. graphics card you can get a VLB graphics card and a new naked VLB
  331. motherboard, and transfer over your processor, RAM and peripheral
  332. cards.  The result will be significantly faster in most applications. 
  333. This is why I *don't* recommend EISA for graphics cards.
  334.  
  335. BTW, real performance freaks can get an EISA/VLB motherboard and have
  336. the best of both worlds.  <g>
  337.  
  338. <<END>>
  339.