README95.TXT Driver File Contents (evolutio.zip)

Driver Installation Note:
Colorgraphic Communications Multi-Screen Display Drivers for Windows 95.

For the following Colorgraphic Multi-Screen Products:

		 612180 Twin 'Tuna' for PCI
		 612182 Evolution 2 for PCI
		 612184 Evolution 4 for PCI
		 612181 Evolution 2V for PCI
		 612185 Evolution TV for PCI

Special Installation Note

The Evolution Series cards employ Bridge Technology and must be used in a
PCI 2.1 Compliant Computer.  When the card is installed, the Operating system
software will find multiple instances of a VGA compatible device in the
system.  This will result in Dialogs that will request that you run a Hardware
Wizard or recommend that you reset the computer to proceed.  It is
recommended that you exit from these dialogs.  In fact, the same dialogs may
be repeated until all displays associated with the card(s) are detected and
logged by the operating system.  You should find an entry for each display
device under "Display adapters" on the Device Manager Tab of the System
Properties panel.  After the system has detected each display device,
perform a standard 'Shutdown' procedure after installing the driver as
described in the following section.


Installation for Win95

1) Select the Control Panel Folder.  [Start]-->[Settings]-->[Control Panel]
2) Select the "Display" Object.
3) Select "Settings" page.
4) Select "Change Display Type" or "Advanced Properties" if using OSR2.
5) Select "Change" in the Adapter Type section.
6) Insert the Colorgraphic Driver diskette.
7) Select "Have Disk"
8) Specify a path of A:\W95 and select "OK"
   Note: If you downloaded this software set the path to the directory
	 where you unzipped these files.
9) Select "OK" to transfer the files for the "Multi-Screen" drivers.
10) Select "Close"
11) Perform a standard shutdown procedure.  [Start]-->[Shut Down]



Resolution/Color Depth

If you have just installed the driver and are on the Settings page
proceed to Step 4. Otherwise...

1) Select the Control Panel Folder.  [Start]-->[Settings]-->[Control Panel]
2) Select the "Display" Object.
3) Select "Settings" page.
4) Use the slide bar to select the desired "Screen Resolution".
5) Select the number of colors in the "Color palette" scroll bar.
6) Select "OK" or "Apply".
8) Restart Windows to complete the selection if necessary.




				-1-
Array Dimension and Refresh Rate Selection

1) Select the Control Panel Folder.  [Start]-->[Settings]-->[Control Panel]
2) Select the "SetArray" Object.
3) Select from the available refresh rates.
   Warning: Your monitors may not be capable of displaying the highest
	    available refresh rate.  If you are not sure, select the rate
	    and without restarting windows reselect the resolution via the
	    procedure described in the previous section using the "Apply"
	    button to make the selection.  This will permit a recovery if
	    your displays become unviewable.
4) If the Horizontal and Vertical array dimensions are set to 0 the driver
   automatically sets the array to the maximum number of available video
   outputs.  If you wish to alter the size or orientation of the array enter
   the number of displays along the horizontal axis via the "H" variable and
   the number of displays stacked on the vertical axis via the "V" variable.
5) Select "Save" to record the values in the [DisplayArray] group of the
   system.ini file.
6) If you have made a change, a dialog "...do you wish to restart Windows?"
   will appear.  Enter "No" if you are experimenting with the refresh rate
   and "Apply" the resolution change as instructed in the warning in Step 3
   above.  Actually, this is quicker than restarting Windows!


Multi-Screen Driver Controls in the SYSTEM.INI File

The drivers will automatically reconfigure for more displays as cards
are added to the system or a specific configuration can be designated
via the "system.ini" file.  After running Setup the following section
will be added to the "system.ini" file.  This is a partial list of the
parameters that may be added to the [DisplayArray] group.  You may change
the driver operation by changing these parameters using a text editor
of your choice or they can be controlled from within Windows via the
SetArray object installed in the Control Panel folder.

[DisplayArray]
V=0	      -- Number of displays vertically.  (rows)
H=0	      -- Number of displays horizontally.
Hz=60	      -- Vertical Refresh Rate (May be changed using SetArray)


Additional Controls for [DisplayArray]

BlankOnFullScreen=0	--- 1=Blank the Virtual Array during DOS Full Screen
Syncs=n 		--- Set Horizontal and Vertical sync polarities for
			    the primary instance of the array.
			     0 -- Use Default
			     1 -- V(-) H(+)
			     2 -- V(+) H(-)
			     3 -- V(+) H(+)
			     4 -- V(-) H(-)

Xoverlap=n    -- Specifies number of pixels to overlap between displays on
		 the X-axis.  This control is intended for use with projection
		 systems for alignment and/or blending control.
Yoverlap=n    -- Specifies number of pixels to overlap between displays on
		 the Y-axis.  This control is intended for use with projection
		 systems for alignment and/or blending control.

				-2-
Trouble Shooting

PnP Alert BIOS message

If the message PnP alert appears on one or more displays when the system is
booting, the System BIOS has either failed to assign an address range to the
associated device or has assigned a conflicting address range.

Windows 95 has support for assigning address ranges for non Plug and Play
devices via the Device Manager Tab on the System Properties Panel selected
via the System Icon in the Control Panel.
[Start]-->[Settings]-->[Control Panel]-->[System]

Windows 95 B includes support for setting up the address ranges in standard
PCI-to-PCI bridges.  Colorgraphic Evolution Series adapters incorporate a
standard PCI-to-PCI bridge.  If it becomes necessary to manually map the
PCI address ranges of the video devices, it will also be necessary to map the
associated PCI-to-PCI bridge to include the combined address ranges of all
of the video devices on the Secondary side of the bridge.  If the card is
installed in a slot that is itself on a Secondary bus, the bridge associated
with that bus may also need to be adjusted.

Two address ranges are specified for each bridge device.  The first is
associated with Memory Mapped I/O.  The second designates the address range
used to access the Frame Buffer (Video Memory) of the video devices behind
the bridge.  We have noticed that Windows 95 B reports a conflict between the
bridge and the video devices behind it.  While it is true that they share
the same address range, this is necessary for operation.  Each video frame
buffer behind the bridge requires 32 Megabytes and must be aligned on a 32
Megabyte boundary.  Each Memory Mapped I/O address range requires 4 Kbytes
aligned on a 4K boundary.  The smallest memory range mappable through the
bridge is 1 Megabyte.





Mapping the Displays

If you find it necessary to manually map the address ranges used by an
Evolution Series product, it is first necessary to determine what address
ranges have already been assigned to other devices in your system.
Although all display devices should be mapped by your system BIOS,
at least one of your displays will be mapped at powerup.  Since each display
on the same card is behind the same PCI-to-PCI bridge(s), it is necessary
to choose an address range adjacent to that of the mapped device.
If the adjacent address range is unavailable you will need to remap
all of the display devices to a new address range.











				-3-
On the Device Manager tab of the System Properties window is an entry for
Display Adapters.  Expand that entry.  There should be a list of entries
for "Colorgraphic Evolution for PCI", one for each display.  Most of them will
be flagged with an Exclamation symbol.	This is normal.  Double click on the
entry that is unflagged and click the Resource tab in the Device Properties
window.  A list of memory and I/O ranges should appear.  The following should
be considered as an example since the PCI remappable addresses can be assigned
any address range in system memory.

Memory Range		000A0000-000AFFFF    Standard VGA
Memory Range		000B0000-000BFFFF    Standard VGA
Input/Output Range	03B0-03BB	     Standard VGA
Input/Output Range	03C0-03DF	     Standard VGA
Memory Range		FC000000-FDFFFFFF    PCI remappable Video Buffer 32Meg
Memory Range		FEDFF000-FEDFFFFF    PCI remappable MMIO 4K


In this example, the working display buffer has a base address of FC000000.
The adjacent 32 Megabyte addresses are FE000000 and FA000000.  You cannot use
FE000000 for another display because the MMIO is already mapped in the range
between FE000000 and FFFFFFFF.	The MMIO range starting at FEDFF000 in the
display device implies that every 4K block from FED00000 to FEDFE000 is
available for mapping MMIO addresses on the other display devices behind the
bridge since the minimum address range mappable through the bridge is 1 Meg.

So, now exit the Resource window and select the next "Colorgraphic Evolution
for PCI" device and select its Resource Tab.  Highlight the 1st Memory Range
listed.  Uncheck the "Use Automatic Settings".  Click the "Change Setting"
button.  If you use the up/down buttons to change the range, it should move
in 32 Meg increments.  If so, select your 32 Meg range from
FA000000-FBFFFFFF. Otherwise, you should assume that this is the MMIO range
and enter a range such as FEDFE000-FEDFEFFF.


Mapping the Bridge(s)

On the Device Manager tab of the System Properties window is an entry for
System Devices.  Expand that entry and locate an entry for PCI standard PCI to
PCI bridge.  There should be two Memory Ranges associated with this device.
One is used for Memory Mapped I/O and the other is used for access to the
Video buffer.  The range mapped from FC000000-FDFFFFFF must be widened to
accommodate the address range assigned to the 2nd video device as assigned
above.	So, change this range to FA000000-FDFFFFFF.


Making the Driver use the 2nd Display

To make the video driver use the 2nd display you will need to edit the
system.ini file and add the line NotPnp=1 in the [DisplayArray] group.	This
tells the driver to ignore the mapping error information stored in the
hardware on Powerup.








				-4-

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 3.05