home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.ibm.pc.hardware
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!aries.scs.uiuc.edu!mcdonald
- From: mcdonald@aries.scs.uiuc.edu (J. D. McDonald)
- Subject: Re: ATI VESA driver supporting 24 BIT COLOR?
- References: <C03q48.n0K@rahul.net> <234PwB5w165w@cibbs.UUCP>
- Message-ID: <mcdonald.643@aries.scs.uiuc.edu>
- Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
- Organization: UIUC SCS
- Date: Sat, 2 Jan 1993 15:44:02 GMT
- Lines: 47
-
- In article <234PwB5w165w@cibbs.UUCP> anthony@cibbs.UUCP writes:
-
- >bryanw@rahul.net (Bryan Woodworth) writes:
-
-
- >I little understanding of what VESA will help you understand the "lack of
- >support". VESA is a standard by which SUPERVGA has been defined for methods of
- >accessing the extended resolutions. The VESA standard does not include
- >graphics co-processors and accelerators.
-
- >The ATI Graphics Ultra + is a Graphics Coprocessor card that incorporates VGA
- >and SuperVGA. The card only support 16bit and 24bit color through the Graphics
- >Coprocessor and not the SuperVGA section.
-
- Apparently that is incorrect. I am basing my statement on information I
- have recrived direct from ATI, including programming the card using
- direct writes (nto teh accelerator). This information states, if I
- read it correctly, that the card supports the accelerator only up to
- the 16 bit modes .. that is right, it doesn't support 24 bit color
- using the accelerator. I may be wrong, but that is how it reads to me!
-
- > So, no VESA driver for the product
- >is available.
-
- So that's not the reason.
-
- On teh other hand, this literature claims that the 24 bit mode must
- display using the Mach32 controller, not the VGA controller. You can
- indeed write to memory using the Mach32 controller's "memory aperture"
- (i.e. as a linear memory above the 1 meg point). I've done this and
- it works easily. It also claims that you can write in this mode
- using the VGA controller (an hence write in the normal VGA memory
- area at 0xa0000000 using paging), and display using the Mach32 controller.
-
-
- It is not clear that these two controllers can be used at once.
-
- Thus the situation about "can it be done" appears rather muddy to me.
- I'm not about to find out by trying the necessary programming!!!!
- (Believe me, the linear video memory is the way to go! I will provide
- code for doing it if anybody wishes. It's not secret.)
-
-
- >What DOS apps are you running that require 24 bit VESA support? For programs
- >like 3D Studio and AutoShade, ATI provides a rendering driver with the card.
-
- Doug McDonald
-