home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.ibm.pc.hardware
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!rpi!sigma
- From: sigma@degas.ipl.rpi.edu (Kevin Martin)
- Subject: Re: >800x600, 16 colors ???
- Message-ID: <nqg2hdg@rpi.edu>
- Nntp-Posting-Host: degas.ipl.rpi.edu
- References: <1g8gajINN97u@gap.caltech.edu>
- Date: Sat, 12 Dec 1992 08:04:00 GMT
- Lines: 48
-
- czim@hub.caltech.edu (Chris Ziomkowski) writes:
- >Please forgive me if this is an obvious question, but I come from a UNIX
- >background and have no experience with PC's. I have a 20" Magnavox monitor
- >for my PC, and was wondering what environments would allow me to use the
- >1 MB of VRAM I have on my SVGA card. Experimenting has told me that I can
- >only get 800x600, 16 colors out of it, which would make sense if one
- >assumed that the only VRAM was that between 640K and 1 MB. If it is possible
- >to get more, where does this extra video memory get mapped in? Do I have to buy
- >a special card, or install a software driver?
- >I'm running on a 486/50 if that makes a difference. I'll put UNIX on if
- >necessary but I just don't have the disk space. Could someone explain to
- >me the fundamentals of how video cards work on PC's? I'd like to get at
- >least 1024x768/256 under windows.
-
- OK, here's the situation. SVGA cards these days typically carry 512K-1Mb
- of their own memory on board, because they can't access system memory
- across the bus nearly fast enough to actually display anything. There is a
- reserved 64K segment at 0xa000:0000, which is right at the top of the 640K
- boundary, where this video memory maps in. For modes which require more
- than 64K of storage, different sections of the video memory are paged into
- this area through a hardware operation. Different SVGA cards do the
- hardware paging in slightly different ways, which is the biggest reason for
- having a Windows driver for each card chipset.
-
- What you need to do to get > 800x600x16 under Windows:
-
- 1) Find out what chipset your card is. You can do this by looking through
- the manual, or downloading the GIF viewer VPIC, which includes a small
- program to test your card. In fact, there are probably many such programs
- around on the net.
-
- 2) Find the latest Windows drivers for that chipset. I believe there is a
- wide variety of such drivers available by anonymous FTP to
- ftp.cica.indiana.edu. If you can't find anything (for an obscure chipset,
- perhaps), you may have to contact the board manufacturer or just post a
- question on Usenet.
-
- 3) Install the drivers for the resolution you want. Should work fine.
-
- Since you have a 20" monitor, I assume it is more than capable of handling
- high resolution modes.
-
- Good luck.
-
- --
- Kevin Martin
- sigma@ipl.rpi.edu
- "I told you I'd shoot, but you didn't believe me! WHY didn't you BELIEVE me?!"
-