Purpose:

Sets higher refresh rates for Weitek P9x00 video chipsets
when using OS/2 Warp.  Requires the P9x00 video driver
provided in Warp OS/2 and a monitor capable of high refresh
rates.  This patch does not work for OS/2 v2.x.

Warning:

DO NOT OVERDRIVE YOUR MONITOR.  SETTING THE REFRESH RATES
TOO HIGH MAY CASE PERMANENT DAMAGE TO YOUR VIDEO CARD AND
YOUR MONITOR.  USE AT YOUR OWN RISK.

Introduction:

OS/2 Warp uses low refresh rates for the video setup to make
certain users do not inadvertently overdrive their monitors.
However, if one has a high end monitor, the refresh rates
provided are too low for the optimum possible display.
The file P9X00RES.DAT included in this zipped file is used
to setup higher refresh rates for Warp OS/2 users who have
a Weitek P9x00 video chipset, e.g., a Diamond Viper VLB, and
a monitor capable of handling higher refresh rates.

Installation:

This patch requires the installation of the P9x00 video
drivers provided in Warp OS/2.  If another P9x00 video
driver has been installed, use the DSPINSTL command to
load the Weitek P9x00 driver provided by Warp OS/2 (see
the Warp OS/2 documentation for instructions).  When done,
follow the instructions below to apply the patch.

In the %BOOT%\OS2\POWER_9K directory is the file p9x00res.dat.
At the command prompt, assuming C: is the boot drive, do the
following to make a backup copy of this file:

[C:\] copy C:\OS2\POWER_9K\p9x00res.dat C:\OS2\POWER_9K\*.bak

Next, copy the enclosed patch file, p9x00res.dat, to the
same directory.  Assuming the patch file is on the A: drive
and the boot drive is C:, do the following:

[C:\] copy A:\p9x00res.dat C:\OS2\POWER_9K\*.*

The color depth settings in the patch file assume a Weitek
P9x00 chipset with 2Mb of VRAM.  If your video card has 1Mb
of VRAM, chose the appropriate color depth (see the owner's
manual for details).  To install the desired video setup,
execute the P9x00 Weitek configuration file via

[C:\] C:\OS2\POWER_9K\p9cnfg

A configuration screen for the Weitek P9x00 video display
will pop up on the screen.  Chose the settings that best
fit your setup.  When done, click on OK, and the information
will be entered into the OS2.INI file.  Shutdown the system
and reboot to have the changes take affect.  To try other
high refresh video settings, rerun C:\OS2\POWER_9K\p9cnfg.exe
instead of using the "Settings" page described in the Warp
OS/2 documentation.

Recovery:

If your screen cannot handle the higher refresh rates
IMMEDIATELY turn off your computer.  Follow the OS/2 Warp
documentation to reset the screen to VGA mode (Alt-F1 during
boot).  After the system has rebooted, copy the backup you
made earlier over the patch file via

[C:\] copy C:\OS2\POWER_9K\p9x00res.bak C:\OS2\POWER_9K\*.dat

Follow the OS/2 Warp documentation to reset the display.

Comments:

This patch has been checked on a Warp OS/2 system that uses
a 2Mb Diamond Viper VLB video card and a Nanao 550i monitor.
This patch provides higher refresh rates and more refresh
settings than the drivers provided by Diamond (v1.x standard
and beta releases).  It also seems to offer higher performance.
Simple patch, but it works.

DO NOT OVERDRIVE YOUR MONITOR.  SETTING THE REFRESH RATES
TOO HIGH MAY CASE PERMANENT DAMAGE TO YOUR VIDEO CARD AND
YOUR MONITOR.  USE AT YOUR OWN RISK.
