WINDOWS SCREEN DRIVERS
When Windows wants to display something on your monitor, the communication between Windows and your tube is handled by a screen driver. A screen driver is an interpreter of sorts - it listens to what Windows wants to draw and expresses these requests in terms your display hardware can understand. When Windows wants to draw a line or the colour green or the word "phistoplymungia" in slightly baroque-looking neo-trendy text, it's up to your screen driver to see to it that Windows gets its way. Actually, there's a catch to this. Your driver is only obliged to see to it that Windows gets its way within the limits of what it thinks your display hardware is capable of displaying. Being a bear of very little brain, a screen driver is easily confused in these matters, and most screen drivers spend their entire lives being lied to contemptibly, never knowing any better. More than a few of them have required therapy. There are two primary characteristics of your display hardware which will affect what a Windows screen driver can show you, to wit, the dimensions of your screen and the "colour depth" it can reproduce. Screen dimensions are measured in pixels - it matters not a jot how many inches separate the edges of your monitor, and if you find a ruler and measure this distance you'll probably discover that the subspecies who sold you the thing rounded up quite a bit in any case. The pixel dimensions define how much stuff Windows can display on your screen at once. The pixel dimensions of Windows screen drivers are typically one of the following:
The colour depth defines the number of distinct colours Windows can display at one time. Colour depth is often defined in bits. The actual number of colours can be worked out as 2 raised to the power of bits. As such, a display driver which can display four bits of colour can display 2 raised to the power of 4 colours, or sixteen in all. A display driver that can only display sixteen colours is pretty shameful, and probably requires reorientation and sensitivity training. Common colour depths for Windows are:
Colour depths of four and eight bits use what is called "palette" colour, which means that all the windows visible on your monitor are constrained to work with the same palette of sixteen or 256 colours. What this means in practice is that the foremost window will probably be able to display colours which are more or less what they should be, and all the background windows will look like drunk stockbrokers who've just returned home after a night of playing "pin the tail on the paint spraying machine." In fact, 256 colours are not sufficient to display photorealistic images as they are actually stored. Software like GIF Construction Set, which is required to do so anyway, cheats in this situation through a process called "dithering." Dithering creates acceptable reproductions of photorealistic images - if you don't look too closely - but they typically appear coarser and less detailed than they should. At colour depths of more than 256 colours Windows is unfettered by palettes, and all the windows on your screen can use whatever colours they like. Photorealistic images can look genuinely photorealistic. If you're likely to be called a barbaric, sexist bastard for what you look at on your monitor when you think everyone else is busy playing Doom or actually getting some work done, these are the colour depths to use. For practical purposes, the latter three colour depths listed earlier all behave the same way under Windows. More colour depth will actually display the colours in photorealistic images more accurately, but unless you sprung for a really good monitor - not one of the cheap ones they sell at Sears - and you have better eyes than most people sport after a few years of bombardment by cathode rays, you'll be hard pressed to spot the difference. If you anticipate doing something serious with your computer - and more to the point, with GIF Construction Set - you should be reading this document through a screen driver which supports a screen resolution of at least 800 by 600 pixels, with 1024 by 768 decidedly preferable. Its colour depth should be 32,768 colours or better. This next bit may get a bit technical - you can safely skip it if you find yourself to be in need of sleep.
The amount of colour depth and the pixel dimensions of your screen are a function of the amount of memory available on your display adapter. If there's enough memory available to contain all the pixels required for the display mode you have in mind - and allowing that your display adapter isn't an antediluvian nightmare haggled down to five bucks at a yard sale - you should be able to configure Windows to use the mode in question. The amount of memory required to contain one pixel can be figured as:
Multiply the two screen dimensions of the mode you're interested in together and then multiply this number by the number of bytes required for one pixel to arrive at the amount of memory your card would need to support it. Display card memory is expressed in megabytes - 'cept for some of the aforementioned antediluvian nightmares - wherein one megabyte is 1,048,576 bytes. For example, to display 800 by 600 pixels at 32,768 colours, you would require 800 x 600 x 2 bytes of display card memory, for a total of 960,000 bytes. This is less than one megabyte - this mode would be available on a display adapter with one or more megabytes of memory. Should you have lost the mysterious book with a lot of badly-translated English which came with your display adapter, you can usually ascertain the amount of memory on your display card by looking at the BIOS power-up message which appears when your computer first wakes up in the morning. You might have to turn on the monitor a minute or two before powering-up the computer. Having said all this, it's worth noting that you can use the instructions in this document without knowing how much memory is on your display card, or even which one of the mysterious little horrors in your computer is the display card. Your Windows screen driver knows, and it won't be offended if you prove not to care about such things.
The failings of Windows 95, Windows NT and Windows 98 are legion - future archeologists who dig up the remains of our civilization will no doubt remark on how just and fitting the widespread terrorist attacks on Microsoft in the spring of 2008 were, and ponder on why they didn't take place much sooner. None the less, it must be said that Windows screen drivers are currently handled much more conveniently than was previously the case. In times gone by, installing a new Windows screen driver was only slightly less complex than doing brain surgery on a house cat with nothing more than a chain saw, a power stapler and a bottle of iodine for after. For reasons not easily explained, most computers which come with Windows installed on them are set up with 256-colour screen drivers, usually running at 800 by 600 pixels, or perhaps even 640 by 480. If you sprung the extra fifty dollars for a high-end accelerated video card, your display hardware can probably do vastly better than this. As was discussed earlier, even cheesy one-megabyte display cards can handle a reasonable 800 by 600 pixel screen resolution without resorting to palette colour. All that's required to make Windows display things with better colour depth than your computer came configured for is to select the appropriate screen driver. Liberal politicians could probably manage it without assistance. Probably. Here's how it works:
|