home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / linux / 10386 < prev    next >
Encoding:
Text File  |  1992-09-10  |  3.5 KB  |  64 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!jvnc.net!primerd.prime.com!tiger1.prime.com!cummings
  3. From: cummings@tiger1.prime.com (Kevin J. Cummings)
  4. Subject: Re: Diamond Product clarification requested
  5. Message-ID: <1992Sep10.125930@tiger1.prime.com>
  6. Keywords: Diamond X
  7. Sender: usenet@primerd.prime.com (Usenet)
  8. Organization: Prime Computer, Inc.
  9. References:  <badger.716132754@phylo>
  10. Date: Thu, 10 Sep 1992 16:59:30 GMT
  11. Lines: 51
  12.  
  13. In article <badger.716132754@phylo>, badger@phylo.life.uiuc.edu (Jonathan Badger) writes:
  14. > I am the proud(?) owner of a Diamond Stealth Card. I understand the legal
  15. > problems that could ensue by dissembling the BIOS, etc. However, right now
  16. > can I use my Stealth in any resolution in X (even normal VGA)?
  17.  
  18. Welcome to the club B^{.  My understanding is that the dot clock selection
  19. process on the Stealth is sufficiently different that it precludes any mode
  20. selection (that doesn't use the BIOS routines or there equivalents) so you can't
  21. guarentee that X will work unless the card is in some pre-determined mode and
  22. X uses the same clock.  Best bet would be a 640x480 mode (since that uses the same
  23. dot clock as the 80x25 text mode).  I haven't tried this yet, it would mean recompiling XFree86 with a different clock select routine.  (Yeah, sounds simple
  24. enough....)
  25.  
  26. > Secondly, I notice that Microsoft Windows 3.1 has a 800x600 16 color driver
  27. > that claims to be compatible with all SVGA cards -- doesn't this mean all
  28. > cards (including the Stealth) must be the same at this resolution?
  29.  
  30. At the register level, yes.  I've even run this 800x600x16 mode on my Stealth
  31. Card (before I fixed my COM4 port problem) because it worked "better" than the
  32. Stealth Turbo drivers (in ANY mode).  Now I use the Stealth drivers without any
  33. problems, they are MUCH faster.  If my math is right, 800x600x16 needs less than
  34. 64K of addressable screen memory (800x600 needs about 58.59K of memory in 4
  35. overlapping color planes.  640x480 only needs 37.5K.  Both fit within the 64K
  36. of video memory allocated between A0000 and B0000 in the MSDOS 1 meg address space.)
  37.  
  38. When you start talking about 256 color modes, where each byte in memory corresponds
  39. to one screen pixel, your addressable memory requirements go up by a factor of 8!
  40. (No longer 4 overlapping planes, but 8 bits in memory, so instead of 1 bit per
  41. pixel across 4 planes, you have one byte per pixel in only one plane.)
  42. In this case, 640x480x256 requires 5 (64K) banks of video memory, 800x600x256
  43. requires 8 banks, 1024x768 uses 12 banks, 1152x900 uses 17 banks, 1280x960 uses
  44. 19 banks, 1280x1024 uses 20 banks.  Enough video board manufacturers do their
  45. video bank switching differently that there is no longer any compatibility in the
  46. 256 color modes (except for 320x200x256, which is a standard mode, but who wants
  47. to run X in a 320x200 virtual screen?????).  
  48.  
  49. There is even less compatibility in the 32K color modes.  I'm not sure about the
  50. memory mapping techniques for true (24 bit) color modes.
  51.  
  52. =================================================================
  53. Kevin J. Cummings                       PrimeService
  54. 20 Briarwood Road                       A Computervision Company
  55. Framingham, Mass.                       500 Old Connecticut Path
  56.                     Framingham, Mass.
  57. Work:  cummings@primerd.Prime.COM
  58. Home:  cummings@kjc386.framingham.ma.us
  59.  
  60. Std. Disclaimer: "Mr. McKittrick, after careful consideration,
  61.           I've come to the conclusion that your new
  62.           defense system SUCKS..."   --  War Games
  63. =================================================================
  64.