S3 ViRGE Series Video Drivers v. 2.00.01 (22/6/1999, S3 Incorporated) |
Readme/What's new |
OS/2 Video Device Driver for S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2,Trio3D/2X
Driver Version 2.00.01
Release date: 22 Jun 1999 4:25pm
Table of Contents
_________________
Important Notices
Supported Features Section 1.0
Supported Resolutions Section 1.1
Compatibility Section 2.0
DDC Monitor Support Section 3.0
Preliminary Steps Section 4.0
VGA Mode Reset Section 5.0
Installing the S3 Display Driver from Diskette Section 6.0
Installing in a CID Environment Section 7.0
Selecting Small or Large Fonts for Windows Section 8.0
Known Limitations Section 9.0
This single diskette package contains an OS/2 graphics accelerator
device driver which supports the ViRGE and ViRGE/VX/DX/GX/GX2 chip
sets from S3 Incorporated.
IMPORTANT Notices
_________________
o "S3 DRV1" must be the label on the installation diskette in this
package. This label can be applied using the DOS or OS/2 LABEL
command. The installation will fail without this step.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
o Provides seamless support for accelerated display graphics and
advanced color resolutions when used with the minimum required
video memory.
o Conforms to the OS/2 32-bit, flat memory model.
o Functions as a 32-bit Presentation Manager graphics display
device driver under the OS/2 32-bit graphics engine.
o Supports setting the refresh rate using the appropriate
function in the OS/2 System Setup Folder specific to your OS/2
version:
OS/2 3.0 System - Settings notebook (page 2 of the Screen tab)
OS/2 4.0 System Properties.
o Supports monitor detection using Display Data Channel (DDC)
protocols.
1.1 Supported Resolutions
|============================================================|
| Mode | Resolution | Number | Minimum | ViRGE | ViRGE |
| | | of | Memory | Family | Family |
| | | Colors | Required| ViRGE |ViRGE/DX |
| | | | |ViRGE/VX |ViRGE/GX |
| | | | | |ViRGE/GX2|
|------|-------------|---------|---------|---------|---------|
| 101 | 640x480 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 103 | 800x600 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 105 | 1024x768 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 107 | 1280x1024 | 256 | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 111 | 640x480 | 64K | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 114 | 800x600 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 116 | 1024x768 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11A | 1280x1024 | 64K | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 112 | 640x480 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 115 | 800x800 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 118 | 1024x768 | 16.7M | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11B | 1280x1024 | 16.7M | 4 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
| 120 | 1600x1200 | 256 | 2 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
|========================================|=========|=========|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1280x1024x24bpp is supported with the ViRGE/VX chip only.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 24 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
For TrueColor modes (16.7M) a large swap space on the hard disk
(e.g. 15 MB or greater) is recommended.
2.0 Compatibility
__________________
This graphics accelerator device driver is compatible with OS/2
2.11, OS/2 Warp 3.0, and OS/2 Warp 4.0. The installation procedures
for the three supported versions of OS/2 will vary. Please read
this entire document to determine the required steps for your
environment.
3.0 DDC Monitor Support
________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and adjusts the
available selections to match the monitors capabilities. If the
monitor attached to the system is included on the list, which
appears on page 2 of the System Properties Screen Tab, that monitor
should be used, not the DDC or Default.
When switching to a different monitor, you must run the DDC Display
Setup program in the System Setup Folder.
Use the following procedure after attaching a different DDC monitor
to your system.
1. In the System Setup Folder, reset the display to the lowest
refresh rate available. This will prevent the system from
attempting to display at a refresh rate higher than that
supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
display device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. Use "Label A:" to verify that the device driver diskette is
labeled "S3 DRV1."
4. The OS/2 SYSLEVEL command may be used prior to installation
to verify the current driver version. NOTE: some previous device
drivers did not provide this information.
Execute the SYSLEVEL command and look for the information
similar to the following:
C:\OS2\INSTALLATION\SYSLEVEL.VID
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX
Version 2.81 Component ID 562107701
Current CSD level: S328103
Prior CSD level: S328018
In this case the current version level is S3 2.81.03.
5.0 VGA Mode Reset
___________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted,
press F3 to display a command prompt, and then use the
following instructions to reset your display mode.
o OS/2 Warp 3.0 or OS/2 Warp 4.0 VGA mode reset:
1. Restart your computer.
2. Simultaneously press Alt and F1 key immediately when a
square block appears in the top left hand corner.
3. In OS/2 Warp 3.0, press 'v' key for VGA.
In OS/2 Warp 4.0, press F3 key for VGA.
4. Perform a shutdown and restart your computer.
5. Proceed to Section 6.0 or 7.0.
o OS/2 2.11 or OS/2 for Windows VGA mode reset:
1. Before running RSPDSPI, delete the following file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
2. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory.
If it is, go to step 3.
If installing from diskette, insert OS/2 Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
If installing from CD or LAN, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
3. Type C: and then press Enter.
4. Type CD C:\OS2\INSTALL and then press Enter.
5. If installing from diskette, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /S:A:, A: is the source diskette drive for installing
the device driver.
In /T:C:, C: is the target drive where OS/2 is installed.
If installing from CD or LAN, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /S:E:, E: is the source CD-ROM or LAN drive.
In /T:C:, C: is the target drive where OS/2 is installed.
Then press Enter.
6. Perform a shutdown and restart your computer.
7. Proceed to Section 6.0 or 7.0.
6.0 Installing the S3 Display Driver from Diskette
___________________________________________________
To install the display driver from diskette, do the following:
1. If your system is not in VGA mode, set the display to VGA mode.
See steps above.
2. Insert the S3 ViRGE display driver diskette, with the label
"S3 DRV1", into drive A (or any other diskette drive).
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so,
press Enter to continue.
5. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
pre-selected. Select OK.
Do NOT select "Install Using Display Adapter Utility Program"
since this method of setting refresh rates is not supported
in this driver version.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
6. When the installation is complete, shut down your system, remove
the diskette, and restart your computer.
7. When the system has restarted:
a. Open the OS/2 System Folder.
b. Open the System Setup Folder.
c. Open the System object.
d. When the Settings notebook (for OS/2 3.0) or
System Properties (for OS/2 4.0) appears,
select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 9.
8. If your monitor has not been detected as DDC compatible,
on page 2 of Screen Tab, select your display from the display list.
If your display does not appear in the list, select Default.
Restart your computer to ensure all refresh rate options are
available.
9. When the system has restarted:
a. Open the System object and select page 1 of Screen Tab,
as in step 7.
b. Select the desired screen resolution and a screen refresh rate.
c. Close the Settings notebook or System Properties.
d. Perform a shutdown and restart your computer.
NOTES:
o If the selected vertical refresh rate is not supported by your
monitor, delete \OS2\VIDEO.CFG file and reboot. This will set
the refresh rate to the default value. A new refresh rate can
then be selected using the procedure described above.
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o The display driver should be re-installed with any changes in
video hardware configuration. Not re-installing the driver might
result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user
launch the session via one of the WIN-OS/2 icons located in the
"Command Prompts" Folder within the "OS/2 System" icon. For
additional information see section 9.0 Known Limitations.
7.0 Installing in a CID Environment
____________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same
drive where the OS/2 diskettes reside. The S3_DRVS directory
must contain all of the files from the display device driver
diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the S3 display device driver using CID, use the following
information to modify your LCU command file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /res:640x480x256'
x.15.rspdir = ''
x.15.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 15
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1)
/* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
/* END OF LCU INFORMATION TO BE ADDED */
/*****************************************************/
Following is an explanation of the line that is executed in the
LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a supported resolution and color depth combination.
/u
means Unattended installation.
NOTES:
o To select a refresh rate, SVGA.EXE can be executed again
separately after DSPINSTL. Example, SVGA ON INIT 1024 75
This will create another \OS2\VIDEO.CFG file with 75Hz as
the default at 1024x768 resolution. The prior \OS2\VIDEO.CFG
file should be deleted first.
o After the S3 display device driver has been successfully
installed on the client machine using the CID method and the
client machine is restarted, the resolution will be that
specified by command line argument.
o After the CID installation, refer the end user to section 6.0
"Installing the S3 Display Driver from Diskette," step 7.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size Available Fonts
---------- ----------------- ---------------
640x480 Small Small
800x600 Small Small/Large
1024x768 Large Small/Large
1280x1024 Large Small/Large
1600x1200 Large Small/Large
Use the following procedure to change fonts for Windows sessions.
1. Open the OS/2 System Setup Folder and select the "S3 Windows
Font Size" object.
2. Select the radio button next to the desired font size.
3. Select OK.
4. A dialog box appears with the message that the new settings
will take effect the next time you restart your Windows session.
Current open sessions will not be affected by the new
settings.
5. Click OK.
6. Start any WIN-OS/2 window or full-screen session.
Selected settings remain in effect until explicitly changed, or the
display resolution or driver is changed.
9.0 Known Limitations
______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID installation of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
a) Create a master cfg file using a system with the same graphics
card and monitor configured with the S3 driver, the correct
display type, and the desired resolution and refresh rate.
b) Copy the video and display data files containing information
about the display type, resolution and refresh rate to the
CID server (\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
c) Create a CID Command file to copy svgadata.pmi and video.cfg
to the client system's \os2 directory via CID.
d) Execute the CID file.
e) Reboot the client system. The client system will be configured
with the correct driver, display type, resolution and refresh
rate.
4. In OS/2 3.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 1 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Settings. The DOS Full Screen (or Window) Settings Notebook
will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Settings push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o See notes below following item 5.
5. In OS/2 4.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 2 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Properties. The DOS Full Screen (or Window) Properties
Notebook will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Properties push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o Any session started with this altered icon will support a Windows
session started with the WIN command.
o Some DOS games will not run properly with these altered settings.
Therefore, it is recommended that you reset the altered settings
to their defaults first.
o If a WIN-OS2 session is started without changing the
"VIDEO_8514A_XGA_IOTRAP" or "VIDEO_SWITCH_NOTIFICATION" options,
and the WIN-OS2 session hangs, use the following recovery
procedure rather than powering off your system:
a) Press Ctrl+Esc. This displays the OS/2 Window List.
b) Click, using the Number 2 mouse button, on the DOS session
which has the WIN-OS2 session running. A context sensitive
menu is displayed.
c) Click, using the Number 1 mouse button, on the Close option.
A DOS Window (or Full Screen) message is displayed stating
that this session may have an active program and asking if it
should be closed without saving your data.
d) Click on the YES push button. The WIN-OS2 Session and the DOS
Window (or Full Screen) will be closed.
(End of Document) |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/S3_ViRGE_2-00-01.zip |
|
S3 ViRGE Series Video Drivers v. 1.03.20 (19/11/1998, S3 Incorporated) |
Readme/What's new |
OS/2 Video Device Driver for S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
Driver Version 1.03.20
Release date: 19 Nov 1998 6:13pm
Table of Contents
_________________
Important Notices
Supported Features Section 1.0
Supported Resolutions Section 1.1
Compatibility Section 2.0
DDC Monitor Support Section 3.0
Preliminary Steps Section 4.0
VGA Mode Reset Section 5.0
Installing the S3 Display Driver from Diskette Section 6.0
Installing in a CID Environment Section 7.0
Selecting Small or Large Fonts for Windows Section 8.0
Known Limitations Section 9.0
This single diskette package contains an OS/2 graphics accelerator
device driver which supports the ViRGE and ViRGE/VX/DX/GX/GX2 chip
sets from S3 Incorporated.
IMPORTANT Notices
_________________
o "S3 DRV1" must be the label on the installation diskette in this
package. This label can be applied using the DOS or OS/2 LABEL
command. The installation will fail without this step.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
o Provides seamless support for accelerated display graphics and
advanced color resolutions when used with the minimum required
video memory.
o Conforms to the OS/2 32-bit, flat memory model.
o Functions as a 32-bit Presentation Manager graphics display
device driver under the OS/2 32-bit graphics engine.
o Supports setting the refresh rate using the appropriate
function in the OS/2 System Setup Folder specific to your OS/2
version:
OS/2 3.0 System - Settings notebook (page 2 of the Screen tab)
OS/2 4.0 System Properties.
o Supports monitor detection using Display Data Channel (DDC)
protocols.
1.1 Supported Resolutions
|============================================================|
| Mode | Resolution | Number | Minimum | ViRGE | ViRGE |
| | | of | Memory | Family | Family |
| | | Colors | Required| ViRGE |ViRGE/DX |
| | | | |ViRGE/VX |ViRGE/GX |
| | | | | |ViRGE/GX2|
|------|-------------|---------|---------|---------|---------|
| 101 | 640x480 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 103 | 800x600 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 105 | 1024x768 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 107 | 1280x1024 | 256 | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 111 | 640x480 | 64K | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 114 | 800x600 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 116 | 1024x768 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11A | 1280x1024 | 64K | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 112 | 640x480 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 115 | 800x800 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 118 | 1024x768 | 16.7M | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11B | 1280x1024 | 16.7M | 4 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
| 120 | 1600x1200 | 256 | 2 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
|========================================|=========|=========|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1280x1024x24bpp is supported with the ViRGE/VX chip only.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 24 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
For TrueColor modes (16.7M) a large swap space on the hard disk
(e.g. 15 MB or greater) is recommended.
2.0 Compatibility
__________________
This graphics accelerator device driver is compatible with OS/2
2.11, OS/2 Warp 3.0, and OS/2 Warp 4.0. The installation procedures
for the three supported versions of OS/2 will vary. Please read
this entire document to determine the required steps for your
environment.
3.0 DDC Monitor Support
________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and adjusts the
available selections to match the monitors capabilities. If the
monitor attached to the system is included on the list, which
appears on page 2 of the System Properties Screen Tab, that monitor
should be used, not the DDC or Default.
When switching to a different monitor, you must run the DDC Display
Setup program in the System Setup Folder.
Use the following procedure after attaching a different DDC monitor
to your system.
1. In the System Setup Folder, reset the display to the lowest
refresh rate available. This will prevent the system from
attempting to display at a refresh rate higher than that
supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
display device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. Use "Label A:" to verify that the device driver diskette is
labeled "S3 DRV1."
4. The OS/2 SYSLEVEL command may be used prior to installation
to verify the current driver version. NOTE: some previous device
drivers did not provide this information.
Execute the SYSLEVEL command and look for the information
similar to the following:
C:\OS2\INSTALLATION\SYSLEVEL.VID
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX
Version 2.81 Component ID 562107701
Current CSD level: S328103
Prior CSD level: S328018
In this case the current version level is S3 2.81.03.
5.0 VGA Mode Reset
___________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted,
press F3 to display a command prompt, and then use the
following instructions to reset your display mode.
o OS/2 Warp 3.0 or OS/2 Warp 4.0 VGA mode reset:
1. Restart your computer.
2. Simultaneously press Alt and F1 key immediately when a
square block appears in the top left hand corner.
3. In OS/2 Warp 3.0, press 'v' key for VGA.
In OS/2 Warp 4.0, press F3 key for VGA.
4. Perform a shutdown and restart your computer.
5. Proceed to Section 6.0 or 7.0.
o OS/2 2.11 or OS/2 for Windows VGA mode reset:
1. Before running RSPDSPI, delete the following file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
2. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory.
If it is, go to step 3.
If installing from diskette, insert OS/2 Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
If installing from CD or LAN, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
3. Type C: and then press Enter.
4. Type CD C:\OS2\INSTALL and then press Enter.
5. If installing from diskette, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /S:A:, A: is the source diskette drive for installing
the device driver.
In /T:C:, C: is the target drive where OS/2 is installed.
If installing from CD or LAN, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /S:E:, E: is the source CD-ROM or LAN drive.
In /T:C:, C: is the target drive where OS/2 is installed.
Then press Enter.
6. Perform a shutdown and restart your computer.
7. Proceed to Section 6.0 or 7.0.
6.0 Installing the S3 Display Driver from Diskette
___________________________________________________
To install the display driver from diskette, do the following:
1. If your system is not in VGA mode, set the display to VGA mode.
See steps above.
2. Insert the S3 ViRGE display driver diskette, with the label
"S3 DRV1", into drive A (or any other diskette drive).
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so,
press Enter to continue.
5. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
pre-selected. Select OK.
Do NOT select "Install Using Display Adapter Utility Program"
since this method of setting refresh rates is not supported
in this driver version.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
6. When the installation is complete, shut down your system, remove
the diskette, and restart your computer.
7. When the system has restarted:
a. Open the OS/2 System Folder.
b. Open the System Setup Folder.
c. Open the System object.
d. When the Settings notebook (for OS/2 3.0) or
System Properties (for OS/2 4.0) appears,
select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 9.
8. If your monitor has not been detected as DDC compatible,
on page 2 of Screen Tab, select your display from the display list.
If your display does not appear in the list, select Default.
Restart your computer to ensure all refresh rate options are
available.
9. When the system has restarted:
a. Open the System object and select page 1 of Screen Tab,
as in step 7.
b. Select the desired screen resolution and a screen refresh rate.
c. Close the Settings notebook or System Properties.
d. Perform a shutdown and restart your computer.
NOTES:
o If the selected vertical refresh rate is not supported by your
monitor, delete \OS2\VIDEO.CFG file and reboot. This will set
the refresh rate to the default value. A new refresh rate can
then be selected using the procedure described above.
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o The display driver should be re-installed with any changes in
video hardware configuration. Not re-installing the driver might
result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user
launch the session via one of the WIN-OS/2 icons located in the
"Command Prompts" Folder within the "OS/2 System" icon. For
additional information see section 9.0 Known Limitations.
7.0 Installing in a CID Environment
____________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same
drive where the OS/2 diskettes reside. The S3_DRVS directory
must contain all of the files from the display device driver
diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the S3 display device driver using CID, use the following
information to modify your LCU command file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /res:640x480x256'
x.15.rspdir = ''
x.15.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 15
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1)
/* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
/* END OF LCU INFORMATION TO BE ADDED */
/*****************************************************/
Following is an explanation of the line that is executed in the
LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a supported resolution and color depth combination.
/u
means Unattended installation.
NOTES:
o To select a refresh rate, SVGA.EXE can be executed again
separately after DSPINSTL. Example, SVGA ON INIT 1024 75
This will create another \OS2\VIDEO.CFG file with 75Hz as
the default at 1024x768 resolution. The prior \OS2\VIDEO.CFG
file should be deleted first.
o After the S3 display device driver has been successfully
installed on the client machine using the CID method and the
client machine is restarted, the resolution will be that
specified by command line argument.
o After the CID installation, refer the end user to section 6.0
"Installing the S3 Display Driver from Diskette," step 7.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size Available Fonts
---------- ----------------- ---------------
640x480 Small Small
800x600 Small Small/Large
1024x768 Large Small/Large
1280x1024 Large Small/Large
1600x1200 Large Small/Large
Use the following procedure to change fonts for Windows sessions.
1. Open the OS/2 System Setup Folder and select the "S3 Windows
Font Size" object.
2. Select the radio button next to the desired font size.
3. Select OK.
4. A dialog box appears with the message that the new settings
will take effect the next time you restart your Windows session.
Current open sessions will not be affected by the new
settings.
5. Click OK.
6. Start any WIN-OS/2 window or full-screen session.
Selected settings remain in effect until explicitly changed, or the
display resolution or driver is changed.
9.0 Known Limitations
______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID installation of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
a) Create a master cfg file using a system with the same graphics
card and monitor configured with the S3 driver, the correct
display type, and the desired resolution and refresh rate.
b) Copy the video and display data files containing information
about the display type, resolution and refresh rate to the
CID server (\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
c) Create a CID Command file to copy svgadata.pmi and video.cfg
to the client system's \os2 directory via CID.
d) Execute the CID file.
e) Reboot the client system. The client system will be configured
with the correct driver, display type, resolution and refresh
rate.
4. In OS/2 3.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 1 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Settings. The DOS Full Screen (or Window) Settings Notebook
will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Settings push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o See notes below following item 5.
5. In OS/2 4.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 2 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Properties. The DOS Full Screen (or Window) Properties
Notebook will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Properties push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o Any session started with this altered icon will support a Windows
session started with the WIN command.
o Some DOS games will not run properly with these altered settings.
Therefore, it is recommended that you reset the altered settings
to their defaults first.
o If a WIN-OS2 session is started without changing the
"VIDEO_8514A_XGA_IOTRAP" or "VIDEO_SWITCH_NOTIFICATION" options,
and the WIN-OS2 session hangs, use the following recovery
procedure rather than powering off your system:
a) Press Ctrl+Esc. This displays the OS/2 Window List.
b) Click, using the Number 2 mouse button, on the DOS session
which has the WIN-OS2 session running. A context sensitive
menu is displayed.
c) Click, using the Number 1 mouse button, on the Close option.
A DOS Window (or Full Screen) message is displayed stating
that this session may have an active program and asking if it
should be closed without saving your data.
d) Click on the YES push button. The WIN-OS2 Session and the DOS
Window (or Full Screen) will be closed.
(End of Document) |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/S3_ViRGE_1-03-20.zip |
|
S3 ViRGE Series Video Drivers v. 1.03.17 (28/7/1998, S3 Incorporated) |
Readme/What's new |
OS/2 Video Device Driver for S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
Driver Version 1.03.17
Release date: 28 Jul 1998 12:25pm
Table of Contents
_________________
Important Notices
Supported Features Section 1.0
Supported Resolutions Section 1.1
Compatibility Section 2.0
DDC Monitor Support Section 3.0
Preliminary Steps Section 4.0
VGA Mode Reset Section 5.0
Installing the S3 Display Driver from Diskette Section 6.0
Installing in a CID Environment Section 7.0
Selecting Small or Large Fonts for Windows Section 8.0
Known Limitations Section 9.0
This single diskette package contains an OS/2 graphics accelerator
device driver which supports the ViRGE and ViRGE/VX/DX/GX/GX2 chip
sets from S3 Incorporated.
IMPORTANT Notices
_________________
o "S3 DRV1" must be the label on the installation diskette in this
package. This label can be applied using the DOS or OS/2 LABEL
command. The installation will fail without this step.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
o Provides seamless support for accelerated display graphics and
advanced color resolutions when used with the minimum required
video memory.
o Conforms to the OS/2 32-bit, flat memory model.
o Functions as a 32-bit Presentation Manager graphics display
device driver under the OS/2 32-bit graphics engine.
o Supports setting the refresh rate using the appropriate
function in the OS/2 System Setup Folder specific to your OS/2
version:
OS/2 3.0 System - Settings notebook (page 2 of the Screen tab)
OS/2 4.0 System Properties.
o Supports monitor detection using Display Data Channel (DDC)
protocols.
1.1 Supported Resolutions
|============================================================|
| Mode | Resolution | Number | Minimum | ViRGE | ViRGE |
| | | of | Memory | Family | Family |
| | | Colors | Required| ViRGE |ViRGE/DX |
| | | | |ViRGE/VX |ViRGE/GX |
| | | | | |ViRGE/GX2|
|------|-------------|---------|---------|---------|---------|
| 101 | 640x480 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 103 | 800x600 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 105 | 1024x768 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 107 | 1280x1024 | 256 | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 111 | 640x480 | 64K | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 114 | 800x600 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 116 | 1024x768 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11A | 1280x1024 | 64K | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 112 | 640x480 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 115 | 800x800 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 118 | 1024x768 | 16.7M | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11B | 1280x1024 | 16.7M | 4 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
| 120 | 1600x1200 | 256 | 2 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
|========================================|=========|=========|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1280x1024x24bpp is supported with the ViRGE/VX chip only.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 24 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
For TrueColor modes (16.7M) a large swap space on the hard disk
(e.g. 15 MB or greater) is recommended.
2.0 Compatibility
__________________
This graphics accelerator device driver is compatible with OS/2
2.11, OS/2 Warp 3.0, and OS/2 Warp 4.0. The installation procedures
for the three supported versions of OS/2 will vary. Please read
this entire document to determine the required steps for your
environment.
3.0 DDC Monitor Support
________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and adjusts the
available selections to match the monitors capabilities. If the
monitor attached to the system is included on the list, which
appears on page 2 of the System Properties Screen Tab, that monitor
should be used, not the DDC or Default.
When switching to a different monitor, you must run the DDC Display
Setup program in the System Setup Folder.
Use the following procedure after attaching a different DDC monitor
to your system.
1. In the System Setup Folder, reset the display to the lowest
refresh rate available. This will prevent the system from
attempting to display at a refresh rate higher than that
supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
display device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. Use "Label A:" to verify that the device driver diskette is
labeled "S3 DRV1."
4. The OS/2 SYSLEVEL command may be used prior to installation
to verify the current driver version. NOTE: some previous device
drivers did not provide this information.
Execute the SYSLEVEL command and look for the information
similar to the following:
C:\OS2\INSTALLATION\SYSLEVEL.VID
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX
Version 2.81 Component ID 562107701
Current CSD level: S328103
Prior CSD level: S328018
In this case the current version level is S3 2.81.03.
5.0 VGA Mode Reset
___________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted,
press F3 to display a command prompt, and then use the
following instructions to reset your display mode.
o OS/2 Warp 3.0 or OS/2 Warp 4.0 VGA mode reset:
1. Restart your computer.
2. Simultaneously press Alt and F1 key immediately when a
square block appears in the top left hand corner.
3. In OS/2 Warp 3.0, press 'v' key for VGA.
In OS/2 Warp 4.0, press F3 key for VGA.
4. Perform a shutdown and restart your computer.
5. Proceed to Section 6.0 or 7.0.
o OS/2 2.11 or OS/2 for Windows VGA mode reset:
1. Before running RSPDSPI, delete the following file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
2. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory.
If it is, go to step 3.
If installing from diskette, insert OS/2 Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
If installing from CD or LAN, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
3. Type C: and then press Enter.
4. Type CD C:\OS2\INSTALL and then press Enter.
5. If installing from diskette, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /S:A:, A: is the source diskette drive for installing
the device driver.
In /T:C:, C: is the target drive where OS/2 is installed.
If installing from CD or LAN, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /S:E:, E: is the source CD-ROM or LAN drive.
In /T:C:, C: is the target drive where OS/2 is installed.
Then press Enter.
6. Perform a shutdown and restart your computer.
7. Proceed to Section 6.0 or 7.0.
6.0 Installing the S3 Display Driver from Diskette
___________________________________________________
To install the display driver from diskette, do the following:
1. If your system is not in VGA mode, set the display to VGA mode.
See steps above.
2. Insert the S3 ViRGE display driver diskette, with the label
"S3 DRV1", into drive A (or any other diskette drive).
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so,
press Enter to continue.
5. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
pre-selected. Select OK.
Do NOT select "Install Using Display Adapter Utility Program"
since this method of setting refresh rates is not supported
in this driver version.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
6. When the installation is complete, shut down your system, remove
the diskette, and restart your computer.
7. When the system has restarted:
a. Open the OS/2 System Folder.
b. Open the System Setup Folder.
c. Open the System object.
d. When the Settings notebook (for OS/2 3.0) or
System Properties (for OS/2 4.0) appears,
select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 9.
8. If your monitor has not been detected as DDC compatible,
on page 2 of Screen Tab, select your display from the display list.
If your display does not appear in the list, select Default.
Restart your computer to ensure all refresh rate options are
available.
9. When the system has restarted:
a. Open the System object and select page 1 of Screen Tab,
as in step 7.
b. Select the desired screen resolution and a screen refresh rate.
c. Close the Settings notebook or System Properties.
d. Perform a shutdown and restart your computer.
NOTES:
o If the selected vertical refresh rate is not supported by your
monitor, delete \OS2\VIDEO.CFG file and reboot. This will set
the refresh rate to the default value. A new refresh rate can
then be selected using the procedure described above.
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o The display driver should be re-installed with any changes in
video hardware configuration. Not re-installing the driver might
result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user
launch the session via one of the WIN-OS/2 icons located in the
"Command Prompts" Folder within the "OS/2 System" icon. For
additional information see section 9.0 Known Limitations.
7.0 Installing in a CID Environment
____________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same
drive where the OS/2 diskettes reside. The S3_DRVS directory
must contain all of the files from the display device driver
diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the S3 display device driver using CID, use the following
information to modify your LCU command file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /res:640x480x256'
x.15.rspdir = ''
x.15.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 15
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1)
/* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
/* END OF LCU INFORMATION TO BE ADDED */
/*****************************************************/
Following is an explanation of the line that is executed in the
LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a supported resolution and color depth combination.
/u
means Unattended installation.
NOTES:
o To select a refresh rate, SVGA.EXE can be executed again
separately after DSPINSTL. Example, SVGA ON INIT 1024 75
This will create another \OS2\VIDEO.CFG file with 75Hz as
the default at 1024x768 resolution. The prior \OS2\VIDEO.CFG
file should be deleted first.
o After the S3 display device driver has been successfully
installed on the client machine using the CID method and the
client machine is restarted, the resolution will be that
specified by command line argument.
o After the CID installation, refer the end user to section 6.0
"Installing the S3 Display Driver from Diskette," step 7.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size Available Fonts
---------- ----------------- ---------------
640x480 Small Small
800x600 Small Small/Large
1024x768 Large Small/Large
1280x1024 Large Small/Large
1600x1200 Large Small/Large
Use the following procedure to change fonts for Windows sessions.
1. Open the OS/2 System Setup Folder and select the "S3 Windows
Font Size" object.
2. Select the radio button next to the desired font size.
3. Select OK.
4. A dialog box appears with the message that the new settings
will take effect the next time you restart your Windows session.
Current open sessions will not be affected by the new
settings.
5. Click OK.
6. Start any WIN-OS/2 window or full-screen session.
Selected settings remain in effect until explicitly changed, or the
display resolution or driver is changed.
9.0 Known Limitations
______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID installation of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
a) Create a master cfg file using a system with the same graphics
card and monitor configured with the S3 driver, the correct
display type, and the desired resolution and refresh rate.
b) Copy the video and display data files containing information
about the display type, resolution and refresh rate to the
CID server (\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
c) Create a CID Command file to copy svgadata.pmi and video.cfg
to the client system's \os2 directory via CID.
d) Execute the CID file.
e) Reboot the client system. The client system will be configured
with the correct driver, display type, resolution and refresh
rate.
4. In OS/2 3.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 1 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Settings. The DOS Full Screen (or Window) Settings Notebook
will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Settings push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o See notes below following item 5.
5. In OS/2 4.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 2 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Properties. The DOS Full Screen (or Window) Properties
Notebook will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Properties push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o Any session started with this altered icon will support a Windows
session started with the WIN command.
o Some DOS games will not run properly with these altered settings.
Therefore, it is recommended that you reset the altered settings
to their defaults first.
o If a WIN-OS2 session is started without changing the
"VIDEO_8514A_XGA_IOTRAP" or "VIDEO_SWITCH_NOTIFICATION" options,
and the WIN-OS2 session hangs, use the following recovery
procedure rather than powering off your system:
a) Press Ctrl+Esc. This displays the OS/2 Window List.
b) Click, using the Number 2 mouse button, on the DOS session
which has the WIN-OS2 session running. A context sensitive
menu is displayed.
c) Click, using the Number 1 mouse button, on the Close option.
A DOS Window (or Full Screen) message is displayed stating
that this session may have an active program and asking if it
should be closed without saving your data.
d) Click on the YES push button. The WIN-OS2 Session and the DOS
Window (or Full Screen) will be closed.
(End of Document) |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/S3_ViRGE_1-03-17.zip |
|
Japanese video driver v. 1.03.17 (28/7/1998, S3 Incorporated) |
Readme/What's new |
OS/2 Video Device Driver for the S3 ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
Driver Version 1.03.17
This package contains an OS/2 graphics-accelerator device driver
supporting the ViRGE and ViRGE/VX chip sets from S3 Incorporated.
Important:
o "S3 DRV1" must be the label on the installation diskette in this
package. This label can be applied using the DOS or OS/2 LABEL
command. The installation will fail without this step.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
This ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 graphics-accelerator device driver provides seamless
support for accelerated display graphics and advanced color resolutions
when used with the minimum required video memory. It conforms to the
OS/2 32-bit, flat memory model and is designed to function as a
32-bit Presentation Manager graphics-display device driver under the
OS/2 32-bit graphics engine. This device driver supports setting
the refresh rate using the System - Settings notebook (page 2 of
the Screen tab) in the OS/2 System Setup folder, and monitor
detection using Display Data Channel (DDC) protocols.
1.1 Supported Resolutions
|========================================|
| Mode | Resolution | Memory | Virge |
| | | Required| Family |
| | | | Virge |
| | | |Virge/vx |
|------|-------------|---------|---------|
| 101 | 640x480x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 103 | 800x600x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 105 | 1024x768x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 107 | 1280x1024x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 111 | 640x480x16 | 2 MB | Y |
|------|-------------|---------|---------|
| 114 | 800x600x16 | 2 MB | Y |
|------|-------------|---------|---------|
| 116 | 1024x768x16 | 2 MB | Y |
|------|-------------|---------|---------|
| 11A | 1280x1024x16| 4 MB | Y |
|------|-------------|---------|---------|
|------|-------------|---------|---------|
| 112 | 640x480x24 | 2 MB | Y |
|------|-------------|---------|---------|
| 115 | 800x800x24 | 2 MB | Y |
|------|-------------|---------|---------|
| 118 | 1024x768x24 | 4 MB | Y |
|------|-------------|---------|---------|
| 11B | 1280x1024x24| 4 MB | Y |
|------|-------------|---------|---------|
| 120 | 1600x1200x8 | 2 MB | Y |
|------|-------------|---------|---------|
|========================================|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1280x1024x24bpp is supported with the ViRGE/vX chip only.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 32 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
The 32 bpp device driver might need a large swap space on the
hard disk, for example, 15 MB.
2.0 Compatibility
__________________
This graphics-accelerator device driver is compatible with OS/2
2.11, and OS/2 Warp 3.0.
3.0 DDC Monitor Support
_______________________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and sets the display
to the maximum refresh rate supported by the monitor. If, after
installing this device driver, you switch from a non-DDC monitor to
a DDC monitor or switch to a different DDC monitor, you must run the
DDC Display Setup program in the System Setup folder.
Use the following procedures when installing a DDC monitor.
1. Reset the display to the lowest refresh rate available. This
will prevent the system from attempting to display at a refresh
rate higher than that supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 graphics-accelerator device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. The device driver diskette must be labeled "S3 DRV1."
4. After driver installation, the OS/2 SYSLEVEL command may be used to
confirm the new driver version level. It may also be used prior to
installation to verify the current driver version, however, some
previous device drivers did not provide this information. Following
execution of the SYSLEVEL command look for the following information:
C:\OS2\INSTALLATION\SYSLEVEL.VID
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
Version 2.81 Component ID 562107701
Current CSD level: S328103
Prior CSD level: S328018
In this case the current version level is S3 2.81.03.
5. In some situations, installing this driver over 2.80.xx and 2.81.xx
versions of the driver can result in duplicated icons. To prevent
this problem, you should delete the "S3 Windows Font Size" and
"DDC Display Setup" icons from the System Setup Folder prior to
installing this driver.
5.0 Setting Your Display to VGA Mode
_____________________________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted, press
F3 to display a command prompt, and then use the following
instructions to reset your display mode.
o If you are installing this driver on OS/2 2.11 or OS/2 for
Windows, and you installed from diskettes, do the following:
1. Under OS/2 2.1/2.11, before running RSPDSPI, delete the following
file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
3. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory. If it
is, go to step 3. If it is not, insert Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
4. Type C: and then press Enter.
5. Type CD C:\OS2\INSTALL and then press Enter.
6. Type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /T:C:, C: is the target drive where OS/2 is installed. In /S:A:,
A: is the source diskette drive for installing the device driver.
Then press Enter.
7. Perform a shutdown and restart your computer.
o If you are installing this driver on OS/2 2.11 or OS/2 for
Windows, and you installed from CD-ROM or a LAN, do the
following:
1. Under OS/2 2.1/2.11, before running RSPDSPI, delete the following file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
3. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory. If it
is, go to step 3. If it is not, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
4. Type C: and then press Enter.
5. Type CD C:\OS2\INSTALL and then press Enter.
6. Type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /T:C:, C: is the target drive where OS/2 is installed. In /S:E:,
E: is the source CD-ROM or LAN drive.
Then press Enter.
7. Perform a shutdown and restart your computer.
6.0 Installing from Diskette
_______________________________
To install the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 device driver from diskette, do the
following:
1. If system is not in VGA mode, select VGA mode.
2. Insert the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 diskette into drive A (or any other
diskette drive).
Note: "S3 DRV1" must be the volume label of this diskette.
To verify the label, use "Label A:".
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so, press
Enter to continue.
5. When prompted to do so, select OK to perform a shutdown, and then
restart your computer. Make sure the diskette has been removed from
the install drive.
6. Open the OS/2 System folder.
7. Open the System Setup folder.
8. Open the Display Driver Install object or enter "dspinstl" at
an OS/2 command prompt. When the Display Driver Install window
appears, select Primary Display Driver and then select OK.
9. When the "Primary Display Driver List" window appears, select "S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 [32Bit] Version 1.03.17" to install the video
driver.
10. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
preselected. You can accept this choice or select "Install
Using Display Adapter Utility Program" to choose a different
refresh rate. Then select OK.
If you select the "Install Using Display Adapter Utility
Program" choice, you must have the DOS monitor utility program
that came with your display adapter. Contact the display
adapter manufacturer's technical support for information on how
to use the monitor utility program under OS/2.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
11. When the Source Directory pop-up window appears, insert S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 diskette into drive A. Then select Install.
12. When the installation is complete, shut down your system, remove
the diskette, and restart your computer.
13. When the system has restarted:
a. Open the OS/2 System folder.
b. Open the System Setup folder.
c. Open the System object.
d. When the Settings notebook appears, select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 15.
14. On Screen page 2, select your display from the display list. If
your display does not appear in the list, select Default.
It might be necessary to restart your computer to have all
refresh rate options available.
15. When the system has restarted:
a. Open the System object and select Screen page 1, as in step
13.
b. Select a screen resolution and a screen refresh rate.
c. Close the Settings notebook.
d. Perform a shutdown and restart your computer.
NOTES:
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS/2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o If the video memory size is changed after the device driver is
installed, the device driver must be reinstalled in order for
the system to recognize the change. Not reinstalling the driver
might result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user launch
the session via one of the WIN-OS/2 icons located in the "Command
Prompts" folder within the "OS/2 System" icon. For additional information
see section 10.0 Limitations.
7.0 Installing in a CID Environment
______________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same
drive where the OS/2 diskettes reside. The S3_DRVS directory
must contain all of the files from the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 device driver
diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 graphics-accelerator device driver
using CID, use the following information to modify your LCU command
file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /res:640x480x256'
x.15.rspdir = ''
x.15.default = ''
x.s3dspinstl = 16
x.16.name='S3 CID Dspinstl'
x.16.statevar = 'CAS_' || x.16.name
x.16.instprog = bootdrive || '\os2\install\DSPINSTL.EXE',
' /pd:' || bootdrive || '\os2\install\00S3.dsc',
' /s:x:\img\s3_drvs',
' /t:' || bootdrive,
' /res:640x480x256',
' /u'
x.16.rspdir = ''
x.16.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 16
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1) /* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
END OF LCU INFORMATION TO BE ADDED
/*****************************************************/
Following is an explanation of the line that is
executed in the LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a resolution/color depth from the list of "Supported
Resolutions" that appears earlier in this README.
/u
means Unattended installation.
NOTES:
o Be sure you have the stated video memory required, as listed
in "Supported Resolutions" earlier in this README. A safe
choice is 640x480x256. Any of the listed resolutions can be
selected, but your display might be damaged if you select a
resolution that your display does not support.
o After the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 device driver has been successfully
installed on the client machine using the CID method and the
client machine is restarted, the resolution will be as specified
by command line argument.
o After the CID installation, refer the end user to section 6.0
"Installation from Diskette," step 12.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size
---------- ---------------------------
640x480 Small
800x600 Small
1024x768 Large
1280x1024 Large
1600x1200 Large
NOTE: Large fonts are not available for 640x480 resolution.
Use the following procedures to select small or large fonts
for Windows sessions.
1. Select the "S3 Windows Font Size" object in the OS/2 System
Setup Folder.
2. Click on the radio button next to the font size you wish to
select.
3. Click on the OK button.
4. A message will display saying that the new settings will take
effect the next time you restart your Windows session.
Currently open sessions will not be affected by the new
settings.
5. Click on the OK button.
6. Start any WIN-OS/2 window or full-screen session.
The setting you select will remain in effect until you explicitly
change it, you change your display resolution, or you install a new
display driver.
9.0 Features and Fixes Included in this Driver
_____________________________________________
- "System - Settings" notebook support for setting refresh rate
- DDC monitor detection support
- Windows "Large font" and "Small font" support in high resolutions
- WIN-OS/2 based on latest S3 Windows 3.1 drivers
- One-diskette package
10.0 Limitations
_______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID install of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
Requirements:
* A system with the same graphics card and monitor configured with the
S3 driver version 2.81.05, the correct display type,
the desired resolution, and the desired refresh rate.
Step 1: Copy Configured Video/Display Data Files
* copy the video and display data files containing information about
the display type, resolution and refresh rate to the CID server
(\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
Step 2: Create CID Command File
* create a command file to copy svgadata.pmi and video.cfg to the
client system's \os2 directory via CID.
* reboot the client system.
* the client system will be configured with the correct driver,
display type, resolution and refresh rate.
4. In all modes, video corruption or out-of-sync screen is
displayed when using Alt+Esc to switch between WIN-OS/2,
OS/2, and DOS window and full-screen sessions started from the
Startup folder. To avoid this situation, do not start sessions
from the Startup folder or press Alt+Esc several times to
restore.
5. Some programs, such as WINBENCH95, WINBENCH96, and After
Dark 3.0, were written specifically for the Windows environment.
In the Windows environment, these programs prevent any keystrokes
from interfering with their proper execution. However, in the
OS/2 environment, it is possible to switch context away from the
Windows session without notifying these programs. General
Protection Faults (GPFs) may result. Therefore, context
switching during the execution of WINBENCH95 and WINBENCH96 tests
is not recommended. Also, context switching during the execution
of the After Dark 3.0 demo is not recommended.
6. When attempting to start a WIN-OS/2 session from an OS/2 Full Screen
session by typing "WIN" or "WINOS2" at the command prompt, it will not
execute with the settings needed to support WIN-OS/2, and will result
in video corruption and/or a system lockup. It is recommended that the
user launch all Windows sessions via one of the WIN-OS/2 icons located
in the "Command Prompts" folder within the "OS/2 System" icon.
7. When attempting to start a WIN-OS/2 session from a DOS Full screen or
DOS Window by typing the "WIN" or WINOS2" command, the user must first
be sure that the video settings of the session are changed to enable
this feature. These settings can be changed using the following
procedure:
a) Place mouse pointer over the DOS Full Screen icon (or any DOS
session icon you want to alter). Press mouse button 2 (MB2), the
right button, to bring up a context sensitive menu.
b) Place mouse pointer over "Setting" and press MB1. Next, place
mouse pointer over the tab labeled "Session" and press MB1 again.
c) Use MB1 to chose the "DOS Setting" button.
d) Use MB1 to chose the "DOS video settings" option, and then click OK.
e) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON,
then "save" these settings using MB1.
(End of Document) |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/S3_ViRGE_JP_1-03-17.zip |
|
S3 ViRGE Series Video Drivers v. 1.03.11 (9/1/1998, International Business Machines Corporation (IBM)) |
Readme/What's new |
OS/2 Video Device Driver for S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
Driver Version 1.03.11
Release date: 13 Nov 1997 5:25pm
Table of Contents
_________________
Important Notices
Supported Features Section 1.0
Supported Resolutions Section 1.1
Compatibility Section 2.0
DDC Monitor Support Section 3.0
Preliminary Steps Section 4.0
VGA Mode Reset Section 5.0
Installing the S3 Display Driver from Diskette Section 6.0
Installing in a CID Environment Section 7.0
Selecting Small or Large Fonts for Windows Section 8.0
Known Limitations Section 9.0
This single diskette package contains an OS/2 graphics accelerator
device driver which supports the ViRGE and ViRGE/VX/DX/GX/GX2 chip
sets from S3 Incorporated.
IMPORTANT Notices
_________________
o "S3 DRV1" must be the label on the installation diskette in this
package. This label can be applied using the DOS or OS/2 LABEL
command. The installation will fail without this step.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
o Provides seamless support for accelerated display graphics and
advanced color resolutions when used with the minimum required
video memory.
o Conforms to the OS/2 32-bit, flat memory model.
o Functions as a 32-bit Presentation Manager graphics display
device driver under the OS/2 32-bit graphics engine.
o Supports setting the refresh rate using the appropriate
function in the OS/2 System Setup Folder specific to your OS/2
version:
OS/2 3.0 System - Settings notebook (page 2 of the Screen tab)
OS/2 4.0 System Properties.
o Supports monitor detection using Display Data Channel (DDC)
protocols.
1.1 Supported Resolutions
|============================================================|
| Mode | Resolution | Number | Minimum | ViRGE | ViRGE |
| | | of | Memory | Family | Family |
| | | Colors | Required| ViRGE |ViRGE/DX |
| | | | |ViRGE/VX |ViRGE/GX |
| | | | | |ViRGE/GX2|
|------|-------------|---------|---------|---------|---------|
| 101 | 640x480 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 103 | 800x600 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 105 | 1024x768 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 107 | 1280x1024 | 256 | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 111 | 640x480 | 64K | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 114 | 800x600 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 116 | 1024x768 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11A | 1280x1024 | 64K | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 112 | 640x480 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 115 | 800x800 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 118 | 1024x768 | 16.7M | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11B | 1280x1024 | 16.7M | 4 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
| 120 | 1600x1200 | 256 | 2 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
|========================================|=========|=========|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1280x1024x24bpp is supported with the ViRGE/VX chip only.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 24 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
For TrueColor modes (16.7M) a large swap space on the hard disk
(e.g. 15 MB or greater) is recommended.
2.0 Compatibility
__________________
This graphics accelerator device driver is compatible with OS/2
2.11, OS/2 Warp 3.0, and OS/2 Warp 4.0. The installation procedures
for the three supported versions of OS/2 will vary. Please read
this entire document to determine the required steps for your
environment.
3.0 DDC Monitor Support
________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and adjusts the
available selections to match the monitors capabilities. If the
monitor attached to the system is included on the list, which
appears on page 2 of the System Properties Screen Tab, that monitor
should be used, not the DDC or Default.
When switching to a different monitor, you must run the DDC Display
Setup program in the System Setup Folder.
Use the following procedure after attaching a different DDC monitor
to your system.
1. In the System Setup Folder, reset the display to the lowest
refresh rate available. This will prevent the system from
attempting to display at a refresh rate higher than that
supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
display device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. Use "Label A:" to verify that the device driver diskette is
labeled "S3 DRV1."
4. The OS/2 SYSLEVEL command may be used prior to installation
to verify the current driver version. NOTE: some previous device
drivers did not provide this information.
Execute the SYSLEVEL command and look for the information
similar to the following:
C:\OS2\INSTALLATION\SYSLEVEL.VID
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX
Version 2.81 Component ID 562107701
Current CSD level: S328103
Prior CSD level: S328018
In this case the current version level is S3 2.81.03.
5.0 VGA Mode Reset
___________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted,
press F3 to display a command prompt, and then use the
following instructions to reset your display mode.
o OS/2 Warp 3.0 or OS/2 Warp 4.0 VGA mode reset:
1. Restart your computer.
2. Simultaneously press Alt and F1 key immediately when a
square block appears in the top left hand corner.
3. In OS/2 Warp 3.0, press 'v' key for VGA.
In OS/2 Warp 4.0, press F3 key for VGA.
4. Perform a shutdown and restart your computer.
5. Proceed to Section 6.0 or 7.0.
o OS/2 2.11 or OS/2 for Windows VGA mode reset:
1. Before running RSPDSPI, delete the following file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
2. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory.
If it is, go to step 3.
If installing from diskette, insert OS/2 Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
If installing from CD or LAN, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
3. Type C: and then press Enter.
4. Type CD C:\OS2\INSTALL and then press Enter.
5. If installing from diskette, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /S:A:, A: is the source diskette drive for installing
the device driver.
In /T:C:, C: is the target drive where OS/2 is installed.
If installing from CD or LAN, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /S:E:, E: is the source CD-ROM or LAN drive.
In /T:C:, C: is the target drive where OS/2 is installed.
Then press Enter.
6. Perform a shutdown and restart your computer.
7. Proceed to Section 6.0 or 7.0.
6.0 Installing the S3 Display Driver from Diskette
___________________________________________________
To install the display driver from diskette, do the following:
1. If your system is not in VGA mode, set the display to VGA mode.
See steps above.
2. Insert the S3 ViRGE display driver diskette, with the label
"S3 DRV1", into drive A (or any other diskette drive).
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so,
press Enter to continue.
5. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
pre-selected. Select OK.
Do NOT select "Install Using Display Adapter Utility Program"
since this method of setting refresh rates is not supported
in this driver version.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
6. When the installation is complete, shut down your system, remove
the diskette, and restart your computer.
7. When the system has restarted:
a. Open the OS/2 System Folder.
b. Open the System Setup Folder.
c. Open the System object.
d. When the Settings notebook (for OS/2 3.0) or
System Properties (for OS/2 4.0) appears,
select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 9.
8. If your monitor has not been detected as DDC compatible,
on page 2 of Screen Tab, select your display from the display list.
If your display does not appear in the list, select Default.
Restart your computer to ensure all refresh rate options are
available.
9. When the system has restarted:
a. Open the System object and select page 1 of Screen Tab,
as in step 7.
b. Select the desired screen resolution and a screen refresh rate.
c. Close the Settings notebook or System Properties.
d. Perform a shutdown and restart your computer.
NOTES:
o If the selected vertical refresh rate is not supported by your
monitor, delete \OS2\VIDEO.CFG file and reboot. This will set
the refresh rate to the default value. A new refresh rate can
then be selected using the procedure described above.
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o The display driver should be re-installed with any changes in
video hardware configuration. Not re-installing the driver might
result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user
launch the session via one of the WIN-OS/2 icons located in the
"Command Prompts" Folder within the "OS/2 System" icon. For
additional information see section 9.0 Known Limitations.
7.0 Installing in a CID Environment
____________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same
drive where the OS/2 diskettes reside. The S3_DRVS directory
must contain all of the files from the display device driver
diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the S3 display device driver using CID, use the following
information to modify your LCU command file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /res:640x480x256'
x.15.rspdir = ''
x.15.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 15
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1)
/* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
/* END OF LCU INFORMATION TO BE ADDED */
/*****************************************************/
Following is an explanation of the line that is executed in the
LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a supported resolution and color depth combination.
/u
means Unattended installation.
NOTES:
o To select a refresh rate, SVGA.EXE can be executed again
separately after DSPINSTL. Example, SVGA ON INIT 1024 75
This will create another \OS2\VIDEO.CFG file with 75Hz as
the default at 1024x768 resolution. The prior \OS2\VIDEO.CFG
file should be deleted first.
o After the S3 display device driver has been successfully
installed on the client machine using the CID method and the
client machine is restarted, the resolution will be that
specified by command line argument.
o After the CID installation, refer the end user to section 6.0
"Installing the S3 Display Driver from Diskette," step 7.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size Available Fonts
---------- ----------------- ---------------
640x480 Small Small
800x600 Small Small/Large
1024x768 Large Small/Large
1280x1024 Large Small/Large
1600x1200 Large Small/Large
Use the following procedure to change fonts for Windows sessions.
1. Open the OS/2 System Setup Folder and select the "S3 Windows
Font Size" object.
2. Select the radio button next to the desired font size.
3. Select OK.
4. A dialog box appears with the message that the new settings
will take effect the next time you restart your Windows session.
Current open sessions will not be affected by the new
settings.
5. Click OK.
6. Start any WIN-OS/2 window or full-screen session.
Selected settings remain in effect until explicitly changed, or the
display resolution or driver is changed.
9.0 Known Limitations
______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID installation of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
a) Create a master cfg file using a system with the same graphics
card and monitor configured with the S3 driver, the correct
display type, and the desired resolution and refresh rate.
b) Copy the video and display data files containing information
about the display type, resolution and refresh rate to the
CID server (\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
c) Create a CID Command file to copy svgadata.pmi and video.cfg
to the client system's \os2 directory via CID.
d) Execute the CID file.
e) Reboot the client system. The client system will be configured
with the correct driver, display type, resolution and refresh
rate.
4. In OS/2 3.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 1 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Settings. The DOS Full Screen (or Window) Settings Notebook
will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Settings push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o See notes below following item 5.
5. In OS/2 4.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 2 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Properties. The DOS Full Screen (or Window) Properties
Notebook will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Properties push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o Any session started with this altered icon will support a Windows
session started with the WIN command.
o Some DOS games will not run properly with these altered settings.
Therefore, it is recommended that you reset the altered settings
to their defaults first.
o If a WIN-OS2 session is started without changing the
"VIDEO_8514A_XGA_IOTRAP" or "VIDEO_SWITCH_NOTIFICATION" options,
and the WIN-OS2 session hangs, use the following recovery
procedure rather than powering off your system:
a) Press Ctrl+Esc. This displays the OS/2 Window List.
b) Click, using the Number 2 mouse button, on the DOS session
which has the WIN-OS2 session running. A context sensitive
menu is displayed.
c) Click, using the Number 1 mouse button, on the Close option.
A DOS Window (or Full Screen) message is displayed stating
that this session may have an active program and asking if it
should be closed without saving your data.
d) Click on the YES push button. The WIN-OS2 Session and the DOS
Window (or Full Screen) will be closed.
(End of Document) |
service.boulder.ibm.com/ps/products/os2/os2ddpak_cur/s3virge.zip |
|
S3 ViRGE Series Video Drivers v. 3.03.16 (9/1/1998, International Business Machines Corporation (IBM)) |
Readme/What's new |
OS/2 Video Device Driver for the S3
Vision864/964/868/968/Trio32/64/64V+/64V2
Driver Version 3.03.16
This package contains an OS/2 graphics-accelerator device driver
supporting the Trio32(732), Trio64(764), Trio64V+(765), and
Trio64V2 DX/GX (775/785) chip sets from S3 Incorporated.
Important:
o "S3 DRV1" and "S3 DRV2" must be the label on the installation
diskettes in this package. This label can be applied using the
DOS or OS/2 LABEL command. The installation will fail without
this step.
o Disk 2 is used only for 864/964 installs.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
This Vision864/964/868/968/Trio32/64/64V+/64V2 graphics-accelerator
device driver provides seamless support for accelerated display graphics
and advanced color resolutions when used with the minimum required video
memory. It conforms to the OS/2 32-bit, flat memory model and is
designed to function as a 32-bit Presentation Manager graphics-display
device driver under the OS/2 32-bit graphics engine. This device driver
supports setting the refresh rate using the System - Settings notebook
(page 2 of the Screen tab) in the OS/2 System Setup folder, and monitor
detection using Display Data Channel (DDC) protocols.
1.1 Supported Resolutions
|===================================================|
| Mode | Resolution | Memory | Trio |
| | | Required| Family |
|------|--------------|---------|-------------------|
| | | | 764/765 | 775/785 |
| | | | 732 | |
|------|--------------|---------|---------|---------|
| 101 | 640x480x8 | 1 MB | Y | Y |
|------|--------------|---------|---------|---------|
| 103 | 800x600x8 | 1 MB | Y | Y |
|------|--------------|---------|---------|---------|
| 105 | 1024x768x8 | 1 MB | Y | Y |
|------|--------------|---------|---------|---------|
| 107 | 1280x1024x8 | 2 MB | Y | Y |
|------|--------------|---------|---------|---------|
| 111 | 640x480x16 | 1 MB | Y | Y |
|------|--------------|---------|---------|---------|
| 114 | 800x600x16 | 2 MB | Y | Y |
|------|--------------|---------|---------|---------|
| 116 | 1024x768x16 | 2 MB | Y | Y |
|------|--------------|---------|---------|---------|
| 212 | 640x480x24 | 1 MB | N/S | N/S |
|------|--------------|---------|---------|---------|
| 112 | 640x480x32 | 2 MB | Y | Y |
|------|--------------|---------|---------|---------|
| 115 | 800x600x32 | 4 MB | N/A | Y |
|------|--------------|---------|---------|---------|
| 118 | 1024x768x32 | 4 MB | N/A | Y |
|------|--------------|---------|---------|---------|
| 11A | 1280x1024x16 | 4 MB | N/A | Y |
|------|--------------|---------|---------|---------|
| 120 | 1600X1200x8 | 4 MB | N/A | Y |
|===================================================|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 32 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
The 32 bpp device driver might need a large swap space on the
hard disk, for example, 15 MB.
2.0 Compatibility
__________________
This graphics-accelerator device driver is compatible with OS/2
2.11, OS/2 Warp 3.0, and OS/2 Warp (Merlin) 4.0.
3.0 DDC Monitor Support
_______________________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and sets the display
to the maximum refresh rate supported by the monitor. If, after
installing this device driver, you switch from a non-DDC monitor to
a DDC monitor or switch to a different DDC monitor, you must run the
DDC Display Setup program in the System Setup folder.
Use the following procedures when installing a DDC monitor.
1. Reset the display to the lowest refresh rate available. This
will prevent the system from attempting to display at a refresh
rate higher than that supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
Vision864/964/868/968/Trio32/64/64V+/64V2 graphics-accelerator device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. The device driver diskettes must be labeled "S3 DRV1" and "S3 DRV2".
4. After driver installation, the OS/2 SYSLEVEL command may be used to
confirm the new driver version level. It may also be used prior to
installation to verify the current driver version, however, some
previous device drivers did not provide this information. Following
execution of the SYSLEVEL command look for the following information:
C:\OS2\INSTALLATION\SYSLEVEL.VID
Vision864/964/868/968/Trio32/64/64V+/64V2
Version 2.81 Component ID 562107701
Current CSD level: S330302
Prior CSD level: S328414
In this case the current version level is S3 3.03.02.
5. In some situations, installing this driver over 2.80.xx and 2.81.xx
versions of the driver can result in duplicated icons. To prevent
this problem, you should delete the "S3 Windows Font Size" and
"DDC Display Setup" icons from the System Setup Folder prior to
installing this driver.
5.0 Setting Your Display to VGA Mode
_____________________________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted, press
F3 to display a command prompt, and then use the following
instructions to reset your display mode.
o If you are installing this driver on OS/2 2.11 or OS/2 for
Windows, and you installed from diskettes, do the following:
1. Under OS/2 2.1/2.11, before running RSPDSPI, delete the following
file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
3. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory. If it
is, go to step 6. If it is not, insert Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
4. Type C: and then press Enter.
5. Type CD C:\OS2\INSTALL and then press Enter.
6. Type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /T:C:, C: is the target drive where OS/2 is installed. In /S:A:,
A: is the source diskette drive for installing the device driver.
Then press Enter.
7. Perform a shutdown and restart your computer.
o If you are installing this driver on OS/2 2.11 or OS/2 for
Windows, and you installed from CD-ROM or a LAN, do the
following:
1. Under OS/2 2.1/2.11, before running RSPDSPI, delete the following
file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
3. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory. If it
is, go to step 6. If it is not, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
4. Type C: and then press Enter.
5. Type CD C:\OS2\INSTALL and then press Enter.
6. Type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /T:C:, C: is the target drive where OS/2 is installed. In /S:E:,
E: is the source CD-ROM or LAN drive.
Then press Enter.
7. Perform a shutdown and restart your computer.
o If you are installing this driver on OS/2 Warp 3.0, do the following:
1. Restart your computer.
2. Simultaneously press Alt and F1 key immediately when a square
block appears in the top left hand corner.
3. Press 'v' key for VGA.
o If you are installing this driver on OS/2 Warp (Merlin) 4.0,
do the following:
1. Restart your computer.
2. Simultaneously press Alt and F1 key immediately when a square
block appears in the top left hand corner.
3. Press F3 key for VGA.
6.0 Installing from Diskette
_______________________________
To install the Vision864/964/868/968/Trio32/64/64V+/64V2 device driver from
diskette, do the following:
1. If system is not in VGA mode, select VGA mode.
2. Insert the Vision864/964/868/968/Trio32/64/64V+/64V2 diskette into drive
A (or any other diskette drive).
Note: "S3 DRV1" must be the volume label of this diskette.
To verify the label, use "Label A:".
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so, press
Enter to continue.
Due to the limitations with a single pass installation. A dialog box
may come up during installation with the message, "The installed adapter
does not support the selected display driver. Do you wish to continue?".
Please continue the installation by selecting the Yes button.
5. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
preselected. Select OK. Do not select "Install Using Display Adapter
Utility Program" since this method of setting refresh rates is not
supported anymore.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
6. When the Source Directory pop-up window requests the
Vision868/968/Trio32/64/64V+/64V2 diskette insert the diskette labelled
"S3 DRV1". If the Source Directory pop-up window requests the -CHIPDESC2-
diskette insert the diskette labelled "S3 DRV2". Then select Install.
7. When prompted to do so, select OK to perform a shutdown, and then
restart your computer. Make sure the diskette has been removed from
the install drive.
8. When the system has restarted:
a. Open the OS/2 System folder.
b. Open the System Setup folder.
c. Open the System object.
d. When the Settings notebook appears, select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 10.
9. On Screen page 2, select your display from the display list. If
your display does not appear in the list, select Default.
It might be necessary to restart your computer to have all
refresh rate options available.
10. When the system has restarted:
a. Open the System object and select Screen page 1, as in step
8.
b. Select a screen resolution and a screen refresh rate.
c. Close the Settings notebook.
d. Perform a shutdown and restart your computer.
NOTES:
o If the selected vertical refresh rate is not supported by your
monitor, delete \OS2\VIDEO.CFG file and reboot. This will set
the refresh rate to the default value. A new refresh rate can
now be selected using the procedure described above.
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS/2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o If the video memory size is changed after the device driver is
installed, the device driver must be reinstalled in order for
the system to recognize the change. Not reinstalling the driver
might result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user launch
the session via one of the WIN-OS/2 icons located in the "Command
Prompts" folder within the "OS/2 System" icon. For additional
information see section 10.0 Limitations.
7.0 Installing in a CID Environment
______________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same drive where
the OS/2 diskettes reside. The S3_DRVS directory must contain all of the
files from the Vision864/964/868/968/Trio32/64/64V+/64V2 device driver
diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the Vision864/964/868/968/Trio32/64/64V+/64V2 graphics-accelerator
device driver using CID, use the following information to modify your LCU
command file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /s:x:\img\s3_drvs'
x.15.rspdir = ''
x.15.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 15
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1) /* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
END OF LCU INFORMATION TO BE ADDED
/*****************************************************/
Following is an explanation of the line that is
executed in the LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a resolution/color depth from the list of "Supported
Resolutions" that appears earlier in this README.
/u
means Unattended installation.
NOTES:
o Be sure you have the stated video memory required, as listed
in "Supported Resolutions" earlier in this README. A safe
choice is 640x480x256. Any of the listed resolutions can be
selected, but your display might be damaged if you select a
resolution that your display does not support.
o To select a refresh rate, SVGA.EXE can be executed again separately
after DSPINSTL. Example, SVGA ON INIT 1024 75
This will create another \OS2\VIDEO.CFG file with 75Hz as the default
at 1024x768 resolution. The prior \OS2\VIDEO.CFG file should be
deleted first.
o After the Vision864/964/868/968/Trio32/64/64V+/64V2 device driver has been
successfully installed on the client machine using the CID method and the
client machine is restarted, the resolution will be as specified by
command line argument.
o After the CID installation, refer the end user to section 6.0
"Installation from Diskette," step 12.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size
---------- ---------------------------
640x480 Small
800x600 Small
1024x768 Large
1280x1024 Large
1600x1200 Large
NOTE: Large fonts are not available for 640x480 resolution.
Use the following procedures to select small or large fonts
for Windows sessions.
1. Select the "S3 Windows Font Size" object in the OS/2 System
Setup Folder.
2. Click on the radio button next to the font size you wish to
select.
3. Click on the OK button.
4. A message will display saying that the new settings will take
effect the next time you restart your Windows session.
Currently open sessions will not be affected by the new
settings.
5. Click on the OK button.
6. Start any WIN-OS/2 window or full-screen session.
The setting you select will remain in effect until you explicitly
change it, you change your display resolution, or you install a new
display driver.
9.0 Features and Fixes Included in this Driver
_____________________________________________
- "System - Settings" notebook support for setting refresh rate
- Capabilities button of page 1 of the "System - Settings" notebook for
large/small/automatic resource size selection (changes WIN-OS/2) font
sizes as well
- DDC monitor detection support
- Windows "Large font" and "Small font" support in high resolutions
- WIN-OS/2 based on latest S3 Windows 3.1 drivers
- Two-diskette package
- One boot install
- EnDIVE support for Trio64V+ and Trio64V2 on certain video modes
- CID install allow preselected refresh rate
10.0 Limitations
_______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID install of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
Requirements:
* A system with the same graphics card and monitor configured with the
S3 driver version 2.81.05, the correct display type,
the desired resolution, and the desired refresh rate.
Step 1: Copy Configured Video/Display Data Files
* copy the video and display data files containing information about
the display type, resolution and refresh rate to the CID server
(\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
Step 2: Create CID Command File
* create a command file to copy svgadata.pmi and video.cfg to the
client system's \os2 directory via CID.
* reboot the client system.
* the client system will be configured with the correct driver,
display type, resolution and refresh rate.
Another work around is to delete \OS2\VIDEO.CFG and to execute
SVGA.EXE again after DSPINSTL completes. Example: SVGA ON INIT 1024 75
to set 75Hz as the default refresh rate at 1024x768.
4. In all modes, video corruption or out-of-sync screen is
displayed when using Alt+Esc to switch between WIN-OS/2,
OS/2, and DOS window and full-screen sessions started from the
Startup folder. To avoid this situation, do not start sessions
from the Startup folder or press Alt+Esc several times to
restore.
5. Some programs, such as WINBENCH95, WINBENCH96, and After
Dark 3.0, were written specifically for the Windows environment.
In the Windows environment, these programs prevent any keystrokes
from interfering with their proper execution. However, in the
OS/2 environment, it is possible to switch context away from the
Windows session without notifying these programs. General
Protection Faults (GPFs) may result. Therefore, context
switching during the execution of WINBENCH95 and WINBENCH96 tests
is not recommended. Also, context switching during the execution
of the After Dark 3.0 demo is not recommended.
6. When attempting to start a WIN-OS/2 session from an OS/2 Full Screen
session by typing "WIN" or "WINOS2" at the command prompt, it will not
execute with the settings needed to support WIN-OS/2, and will result
in video corruption and/or a system lockup. It is recommended that the
user launch all Windows sessions via one of the WIN-OS/2 icons located
in the "Command Prompts" folder within the "OS/2 System" icon.
7. When attempting to start a WIN-OS/2 session from a DOS Full screen or
DOS Window by typing the "WIN" or WINOS2" command, the user must first
be sure that the video settings of the session are changed to enable
this feature. These settings can be changed using the following
procedure:
a) Place mouse pointer over the DOS Full Screen icon (or any DOS
session icon you want to alter). Press mouse button 2 (MB2), the
right button, to bring up a context sensitive menu.
b) Place mouse pointer over "Setting" and press MB1. Next, place
mouse pointer over the tab labeled "Session" and press MB1 again.
c) Use MB1 to chose the "DOS Setting" button.
d) Use MB1 to chose the "DOS video settings" option, and then click OK.
e) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON,
then "save" these settings using MB1.
(End of Document) |
service.boulder.ibm.com/ps/products/os2/os2ddpak_cur/s3t30316.exe |
|
Japan language release v. 1.03.11 (9/1/1998, International Business Machines Corporation (IBM)) |
Readme/What's new |
OS/2 Video Device Driver for the S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
Driver Version 1.03.11
This package contains an OS/2 graphics-accelerator device driver
supporting the ViRGE and ViRGE/VX chip sets from S3 Incorporated.
Important:
o "S3 DRV1" must be the label on the installation diskette in this
package. This label can be applied using the DOS or OS/2 LABEL
command. The installation will fail without this step.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
This ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 graphics-accelerator
device driver provides seamless support for accelerated display graphics
and advanced color resolutions when used with the minimum required video
memory. It conforms to the OS/2 32-bit, flat memory model and is designed
to function as a 32-bit Presentation Manager graphics-display device driver
under the OS/2 32-bit graphics engine. This device driver supports setting
the refresh rate using the System - Settings notebook (page 2 of
the Screen tab) in the OS/2 System Setup folder, and monitor
detection using Display Data Channel (DDC) protocols.
1.1 Supported Resolutions
|========================================|
| Mode | Resolution | Memory | Virge |
| | | Required| Family |
| | | | Virge |
| | | |Virge/vx |
|------|-------------|---------|---------|
| 101 | 640x480x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 103 | 800x600x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 105 | 1024x768x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 107 | 1280x1024x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 111 | 640x480x16 | 2 MB | Y |
|------|-------------|---------|---------|
| 114 | 800x600x16 | 2 MB | Y |
|------|-------------|---------|---------|
| 116 | 1024x768x16 | 2 MB | Y |
|------|-------------|---------|---------|
| 11A | 1280x1024x16| 4 MB | Y |
|------|-------------|---------|---------|
|------|-------------|---------|---------|
| 112 | 640x480x24 | 2 MB | Y |
|------|-------------|---------|---------|
| 115 | 800x800x24 | 2 MB | Y |
|------|-------------|---------|---------|
| 118 | 1024x768x24 | 4 MB | Y |
|------|-------------|---------|---------|
| 11B | 1280x1024x24| 4 MB | Y |
|------|-------------|---------|---------|
| 120 | 1600x1200x8 | 2 MB | Y |
|------|-------------|---------|---------|
|========================================|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1280x1024x24bpp is supported with the ViRGE/vX chip only.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 32 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
The 32 bpp device driver might need a large swap space on the
hard disk, for example, 15 MB.
2.0 Compatibility
__________________
This graphics-accelerator device driver is compatible with OS/2
2.11, and OS/2 Warp 3.0.
3.0 DDC Monitor Support
_______________________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and sets the display
to the maximum refresh rate supported by the monitor. If, after
installing this device driver, you switch from a non-DDC monitor to
a DDC monitor or switch to a different DDC monitor, you must run the
DDC Display Setup program in the System Setup folder.
Use the following procedures when installing a DDC monitor.
1. Reset the display to the lowest refresh rate available. This
will prevent the system from attempting to display at a refresh
rate higher than that supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 graphics-accelerator device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. The device driver diskette must be labeled "S3 DRV1."
4. After driver installation, the OS/2 SYSLEVEL command may be used to
confirm the new driver version level. It may also be used prior to
installation to verify the current driver version, however, some
previous device drivers did not provide this information. Following
execution of the SYSLEVEL command look for the following information:
C:\OS2\INSTALLATION\SYSLEVEL.VID
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
Version 2.81 Component ID 562107701
Current CSD level: S328103
Prior CSD level: S328018
In this case the current version level is S3 2.81.03.
5. In some situations, installing this driver over 2.80.xx and 2.81.xx
versions of the driver can result in duplicated icons. To prevent
this problem, you should delete the "S3 Windows Font Size" and
"DDC Display Setup" icons from the System Setup Folder prior to
installing this driver.
5.0 Setting Your Display to VGA Mode
_____________________________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted, press
F3 to display a command prompt, and then use the following
instructions to reset your display mode.
o If you are installing this driver on OS/2 2.11 or OS/2 for
Windows, and you installed from diskettes, do the following:
1. Under OS/2 2.1/2.11, before running RSPDSPI, delete the following
file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
3. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory. If it
is, go to step 3. If it is not, insert Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
4. Type C: and then press Enter.
5. Type CD C:\OS2\INSTALL and then press Enter.
6. Type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /T:C:, C: is the target drive where OS/2 is installed. In /S:A:,
A: is the source diskette drive for installing the device driver.
Then press Enter.
7. Perform a shutdown and restart your computer.
o If you are installing this driver on OS/2 2.11 or OS/2 for
Windows, and you installed from CD-ROM or a LAN, do the
following:
1. Under OS/2 2.1/2.11, before running RSPDSPI, delete the following file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
3. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory. If it
is, go to step 3. If it is not, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
4. Type C: and then press Enter.
5. Type CD C:\OS2\INSTALL and then press Enter.
6. Type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /T:C:, C: is the target drive where OS/2 is installed. In /S:E:,
E: is the source CD-ROM or LAN drive.
Then press Enter.
7. Perform a shutdown and restart your computer.
6.0 Installing from Diskette
_______________________________
To install the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 device driver from
diskette, do the following:
1. If system is not in VGA mode, select VGA mode.
2. Insert the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 diskette into drive A
(or any other diskette drive).
Note: "S3 DRV1" must be the volume label of this diskette.
To verify the label, use "Label A:".
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so, press
Enter to continue.
5. When prompted to do so, select OK to perform a shutdown, and then
restart your computer. Make sure the diskette has been removed from
the install drive.
6. Open the OS/2 System folder.
7. Open the System Setup folder.
8. Open the Display Driver Install object or enter "dspinstl" at
an OS/2 command prompt. When the Display Driver Install window
appears, select Primary Display Driver and then select OK.
9. When the "Primary Display Driver List" window appears, select "S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 [32Bit] Version 1.03.11"
to install the video driver.
10. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
preselected. You can accept this choice or select "Install
Using Display Adapter Utility Program" to choose a different
refresh rate. Then select OK.
If you select the "Install Using Display Adapter Utility
Program" choice, you must have the DOS monitor utility program
that came with your display adapter. Contact the display
adapter manufacturer's technical support for information on how
to use the monitor utility program under OS/2.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
11. When the Source Directory pop-up window appears, insert S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 diskette into drive A.
Then select Install.
12. When the installation is complete, shut down your system, remove
the diskette, and restart your computer.
13. When the system has restarted:
a. Open the OS/2 System folder.
b. Open the System Setup folder.
c. Open the System object.
d. When the Settings notebook appears, select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 15.
14. On Screen page 2, select your display from the display list. If
your display does not appear in the list, select Default.
It might be necessary to restart your computer to have all
refresh rate options available.
15. When the system has restarted:
a. Open the System object and select Screen page 1, as in step
13.
b. Select a screen resolution and a screen refresh rate.
c. Close the Settings notebook.
d. Perform a shutdown and restart your computer.
NOTES:
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS/2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o If the video memory size is changed after the device driver is
installed, the device driver must be reinstalled in order for
the system to recognize the change. Not reinstalling the driver
might result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user launch
the session via one of the WIN-OS/2 icons located in the "Command
Prompts" folder within the "OS/2 System" icon. For additional information
see section 10.0 Limitations.
7.0 Installing in a CID Environment
______________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same
drive where the OS/2 diskettes reside. The S3_DRVS directory
must contain all of the files from the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
device driver diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 graphics-accelerator
device driver using CID, use the following information to modify your LCU command
file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /res:640x480x256'
x.15.rspdir = ''
x.15.default = ''
x.s3dspinstl = 16
x.16.name='S3 CID Dspinstl'
x.16.statevar = 'CAS_' || x.16.name
x.16.instprog = bootdrive || '\os2\install\DSPINSTL.EXE',
' /pd:' || bootdrive || '\os2\install\00S3.dsc',
' /s:x:\img\s3_drvs',
' /t:' || bootdrive,
' /res:640x480x256',
' /u'
x.16.rspdir = ''
x.16.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 16
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1) /* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
END OF LCU INFORMATION TO BE ADDED
/*****************************************************/
Following is an explanation of the line that is
executed in the LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a resolution/color depth from the list of "Supported
Resolutions" that appears earlier in this README.
/u
means Unattended installation.
NOTES:
o Be sure you have the stated video memory required, as listed
in "Supported Resolutions" earlier in this README. A safe
choice is 640x480x256. Any of the listed resolutions can be
selected, but your display might be damaged if you select a
resolution that your display does not support.
o After the ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2 device
driver has been successfully installed on the client machine
using the CID method and the client machine is restarted, the
resolution will be as specified by command line argument.
o After the CID installation, refer the end user to section 6.0
"Installation from Diskette," step 12.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size
---------- ---------------------------
640x480 Small
800x600 Small
1024x768 Large
1280x1024 Large
1600x1200 Large
NOTE: Large fonts are not available for 640x480 resolution.
Use the following procedures to select small or large fonts
for Windows sessions.
1. Select the "S3 Windows Font Size" object in the OS/2 System
Setup Folder.
2. Click on the radio button next to the font size you wish to
select.
3. Click on the OK button.
4. A message will display saying that the new settings will take
effect the next time you restart your Windows session.
Currently open sessions will not be affected by the new
settings.
5. Click on the OK button.
6. Start any WIN-OS/2 window or full-screen session.
The setting you select will remain in effect until you explicitly
change it, you change your display resolution, or you install a new
display driver.
9.0 Features and Fixes Included in this Driver
_____________________________________________
- "System - Settings" notebook support for setting refresh rate
- DDC monitor detection support
- Windows "Large font" and "Small font" support in high resolutions
- WIN-OS/2 based on latest S3 Windows 3.1 drivers
- One-diskette package
10.0 Limitations
_______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID install of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
Requirements:
* A system with the same graphics card and monitor configured with the
S3 driver version 2.81.05, the correct display type,
the desired resolution, and the desired refresh rate.
Step 1: Copy Configured Video/Display Data Files
* copy the video and display data files containing information about
the display type, resolution and refresh rate to the CID server
(\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
Step 2: Create CID Command File
* create a command file to copy svgadata.pmi and video.cfg to the
client system's \os2 directory via CID.
* reboot the client system.
* the client system will be configured with the correct driver,
display type, resolution and refresh rate.
4. In all modes, video corruption or out-of-sync screen is
displayed when using Alt+Esc to switch between WIN-OS/2,
OS/2, and DOS window and full-screen sessions started from the
Startup folder. To avoid this situation, do not start sessions
from the Startup folder or press Alt+Esc several times to
restore.
5. Some programs, such as WINBENCH95, WINBENCH96, and After
Dark 3.0, were written specifically for the Windows environment.
In the Windows environment, these programs prevent any keystrokes
from interfering with their proper execution. However, in the
OS/2 environment, it is possible to switch context away from the
Windows session without notifying these programs. General
Protection Faults (GPFs) may result. Therefore, context
switching during the execution of WINBENCH95 and WINBENCH96 tests
is not recommended. Also, context switching during the execution
of the After Dark 3.0 demo is not recommended.
6. When attempting to start a WIN-OS/2 session from an OS/2 Full Screen
session by typing "WIN" or "WINOS2" at the command prompt, it will not
execute with the settings needed to support WIN-OS/2, and will result
in video corruption and/or a system lockup. It is recommended that the
user launch all Windows sessions via one of the WIN-OS/2 icons located
in the "Command Prompts" folder within the "OS/2 System" icon.
7. When attempting to start a WIN-OS/2 session from a DOS Full screen or
DOS Window by typing the "WIN" or WINOS2" command, the user must first
be sure that the video settings of the session are changed to enable
this feature. These settings can be changed using the following
procedure:
a) Place mouse pointer over the DOS Full Screen icon (or any DOS
session icon you want to alter). Press mouse button 2 (MB2), the
right button, to bring up a context sensitive menu.
b) Place mouse pointer over "Setting" and press MB1. Next, place
mouse pointer over the tab labeled "Session" and press MB1 again.
c) Use MB1 to chose the "DOS Setting" button.
d) Use MB1 to chose the "DOS video settings" option, and then click OK.
e) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON,
then "save" these settings using MB1.
(End of Document) |
service.boulder.ibm.com/ps/products/os2/os2ddpak_cur/s3virgej.zip |
|
S3 ViRGE Series Video Drivers v. 1.03.13 (23/12/1997, S3 Incorporated) |
Readme/What's new |
OS/2 Video Device Driver for S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
Driver Version 1.03.13
Release date: 23 Dec 1997 3:13pm
Table of Contents
_________________
Important Notices
Supported Features Section 1.0
Supported Resolutions Section 1.1
Compatibility Section 2.0
DDC Monitor Support Section 3.0
Preliminary Steps Section 4.0
VGA Mode Reset Section 5.0
Installing the S3 Display Driver from Diskette Section 6.0
Installing in a CID Environment Section 7.0
Selecting Small or Large Fonts for Windows Section 8.0
Known Limitations Section 9.0
This single diskette package contains an OS/2 graphics accelerator
device driver which supports the ViRGE and ViRGE/VX/DX/GX/GX2 chip
sets from S3 Incorporated.
IMPORTANT Notices
_________________
o "S3 DRV1" must be the label on the installation diskette in this
package. This label can be applied using the DOS or OS/2 LABEL
command. The installation will fail without this step.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
o Provides seamless support for accelerated display graphics and
advanced color resolutions when used with the minimum required
video memory.
o Conforms to the OS/2 32-bit, flat memory model.
o Functions as a 32-bit Presentation Manager graphics display
device driver under the OS/2 32-bit graphics engine.
o Supports setting the refresh rate using the appropriate
function in the OS/2 System Setup Folder specific to your OS/2
version:
OS/2 3.0 System - Settings notebook (page 2 of the Screen tab)
OS/2 4.0 System Properties.
o Supports monitor detection using Display Data Channel (DDC)
protocols.
1.1 Supported Resolutions
|============================================================|
| Mode | Resolution | Number | Minimum | ViRGE | ViRGE |
| | | of | Memory | Family | Family |
| | | Colors | Required| ViRGE |ViRGE/DX |
| | | | |ViRGE/VX |ViRGE/GX |
| | | | | |ViRGE/GX2|
|------|-------------|---------|---------|---------|---------|
| 101 | 640x480 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 103 | 800x600 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 105 | 1024x768 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 107 | 1280x1024 | 256 | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 111 | 640x480 | 64K | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 114 | 800x600 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 116 | 1024x768 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11A | 1280x1024 | 64K | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 112 | 640x480 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 115 | 800x800 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 118 | 1024x768 | 16.7M | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11B | 1280x1024 | 16.7M | 4 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
| 120 | 1600x1200 | 256 | 2 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
|========================================|=========|=========|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1280x1024x24bpp is supported with the ViRGE/VX chip only.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 24 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
For TrueColor modes (16.7M) a large swap space on the hard disk
(e.g. 15 MB or greater) is recommended.
2.0 Compatibility
__________________
This graphics accelerator device driver is compatible with OS/2
2.11, OS/2 Warp 3.0, and OS/2 Warp 4.0. The installation procedures
for the three supported versions of OS/2 will vary. Please read
this entire document to determine the required steps for your
environment.
3.0 DDC Monitor Support
________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and adjusts the
available selections to match the monitors capabilities. If the
monitor attached to the system is included on the list, which
appears on page 2 of the System Properties Screen Tab, that monitor
should be used, not the DDC or Default.
When switching to a different monitor, you must run the DDC Display
Setup program in the System Setup Folder.
Use the following procedure after attaching a different DDC monitor
to your system.
1. In the System Setup Folder, reset the display to the lowest
refresh rate available. This will prevent the system from
attempting to display at a refresh rate higher than that
supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
display device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. Use "Label A:" to verify that the device driver diskette is
labeled "S3 DRV1."
4. The OS/2 SYSLEVEL command may be used prior to installation
to verify the current driver version. NOTE: some previous device
drivers did not provide this information.
Execute the SYSLEVEL command and look for the information
similar to the following:
C:\OS2\INSTALLATION\SYSLEVEL.VID
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX
Version 2.81 Component ID 562107701
Current CSD level: S328103
Prior CSD level: S328018
In this case the current version level is S3 2.81.03.
5.0 VGA Mode Reset
___________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted,
press F3 to display a command prompt, and then use the
following instructions to reset your display mode.
o OS/2 Warp 3.0 or OS/2 Warp 4.0 VGA mode reset:
1. Restart your computer.
2. Simultaneously press Alt and F1 key immediately when a
square block appears in the top left hand corner.
3. In OS/2 Warp 3.0, press 'v' key for VGA.
In OS/2 Warp 4.0, press F3 key for VGA.
4. Perform a shutdown and restart your computer.
5. Proceed to Section 6.0 or 7.0.
o OS/2 2.11 or OS/2 for Windows VGA mode reset:
1. Before running RSPDSPI, delete the following file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
2. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory.
If it is, go to step 3.
If installing from diskette, insert OS/2 Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
If installing from CD or LAN, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
3. Type C: and then press Enter.
4. Type CD C:\OS2\INSTALL and then press Enter.
5. If installing from diskette, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /S:A:, A: is the source diskette drive for installing
the device driver.
In /T:C:, C: is the target drive where OS/2 is installed.
If installing from CD or LAN, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /S:E:, E: is the source CD-ROM or LAN drive.
In /T:C:, C: is the target drive where OS/2 is installed.
Then press Enter.
6. Perform a shutdown and restart your computer.
7. Proceed to Section 6.0 or 7.0.
6.0 Installing the S3 Display Driver from Diskette
___________________________________________________
To install the display driver from diskette, do the following:
1. If your system is not in VGA mode, set the display to VGA mode.
See steps above.
2. Insert the S3 ViRGE display driver diskette, with the label
"S3 DRV1", into drive A (or any other diskette drive).
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so,
press Enter to continue.
5. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
pre-selected. Select OK.
Do NOT select "Install Using Display Adapter Utility Program"
since this method of setting refresh rates is not supported
in this driver version.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
6. When the installation is complete, shut down your system, remove
the diskette, and restart your computer.
7. When the system has restarted:
a. Open the OS/2 System Folder.
b. Open the System Setup Folder.
c. Open the System object.
d. When the Settings notebook (for OS/2 3.0) or
System Properties (for OS/2 4.0) appears,
select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 9.
8. If your monitor has not been detected as DDC compatible,
on page 2 of Screen Tab, select your display from the display list.
If your display does not appear in the list, select Default.
Restart your computer to ensure all refresh rate options are
available.
9. When the system has restarted:
a. Open the System object and select page 1 of Screen Tab,
as in step 7.
b. Select the desired screen resolution and a screen refresh rate.
c. Close the Settings notebook or System Properties.
d. Perform a shutdown and restart your computer.
NOTES:
o If the selected vertical refresh rate is not supported by your
monitor, delete \OS2\VIDEO.CFG file and reboot. This will set
the refresh rate to the default value. A new refresh rate can
then be selected using the procedure described above.
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o The display driver should be re-installed with any changes in
video hardware configuration. Not re-installing the driver might
result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user
launch the session via one of the WIN-OS/2 icons located in the
"Command Prompts" Folder within the "OS/2 System" icon. For
additional information see section 9.0 Known Limitations.
7.0 Installing in a CID Environment
____________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same
drive where the OS/2 diskettes reside. The S3_DRVS directory
must contain all of the files from the display device driver
diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the S3 display device driver using CID, use the following
information to modify your LCU command file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /res:640x480x256'
x.15.rspdir = ''
x.15.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 15
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1)
/* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
/* END OF LCU INFORMATION TO BE ADDED */
/*****************************************************/
Following is an explanation of the line that is executed in the
LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a supported resolution and color depth combination.
/u
means Unattended installation.
NOTES:
o To select a refresh rate, SVGA.EXE can be executed again
separately after DSPINSTL. Example, SVGA ON INIT 1024 75
This will create another \OS2\VIDEO.CFG file with 75Hz as
the default at 1024x768 resolution. The prior \OS2\VIDEO.CFG
file should be deleted first.
o After the S3 display device driver has been successfully
installed on the client machine using the CID method and the
client machine is restarted, the resolution will be that
specified by command line argument.
o After the CID installation, refer the end user to section 6.0
"Installing the S3 Display Driver from Diskette," step 7.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size Available Fonts
---------- ----------------- ---------------
640x480 Small Small
800x600 Small Small/Large
1024x768 Large Small/Large
1280x1024 Large Small/Large
1600x1200 Large Small/Large
Use the following procedure to change fonts for Windows sessions.
1. Open the OS/2 System Setup Folder and select the "S3 Windows
Font Size" object.
2. Select the radio button next to the desired font size.
3. Select OK.
4. A dialog box appears with the message that the new settings
will take effect the next time you restart your Windows session.
Current open sessions will not be affected by the new
settings.
5. Click OK.
6. Start any WIN-OS/2 window or full-screen session.
Selected settings remain in effect until explicitly changed, or the
display resolution or driver is changed.
9.0 Known Limitations
______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID installation of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
a) Create a master cfg file using a system with the same graphics
card and monitor configured with the S3 driver, the correct
display type, and the desired resolution and refresh rate.
b) Copy the video and display data files containing information
about the display type, resolution and refresh rate to the
CID server (\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
c) Create a CID Command file to copy svgadata.pmi and video.cfg
to the client system's \os2 directory via CID.
d) Execute the CID file.
e) Reboot the client system. The client system will be configured
with the correct driver, display type, resolution and refresh
rate.
4. In OS/2 3.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 1 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Settings. The DOS Full Screen (or Window) Settings Notebook
will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Settings push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o See notes below following item 5.
5. In OS/2 4.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 2 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Properties. The DOS Full Screen (or Window) Properties
Notebook will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Properties push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o Any session started with this altered icon will support a Windows
session started with the WIN command.
o Some DOS games will not run properly with these altered settings.
Therefore, it is recommended that you reset the altered settings
to their defaults first.
o If a WIN-OS2 session is started without changing the
"VIDEO_8514A_XGA_IOTRAP" or "VIDEO_SWITCH_NOTIFICATION" options,
and the WIN-OS2 session hangs, use the following recovery
procedure rather than powering off your system:
a) Press Ctrl+Esc. This displays the OS/2 Window List.
b) Click, using the Number 2 mouse button, on the DOS session
which has the WIN-OS2 session running. A context sensitive
menu is displayed.
c) Click, using the Number 1 mouse button, on the Close option.
A DOS Window (or Full Screen) message is displayed stating
that this session may have an active program and asking if it
should be closed without saving your data.
d) Click on the YES push button. The WIN-OS2 Session and the DOS
Window (or Full Screen) will be closed.
(End of Document) |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/S3_ViRGE_1-03-13.zip |
|
S3 ViRGE Series Video Drivers v. 1.03.11 (13/11/1997, S3 Incorporated) |
Readme/What's new |
OS/2 Video Device Driver for S3
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX,ViRGE/GX2
Driver Version 1.03.11
Release date: 13 Nov 1997 5:25pm
Table of Contents
_________________
Important Notices
Supported Features Section 1.0
Supported Resolutions Section 1.1
Compatibility Section 2.0
DDC Monitor Support Section 3.0
Preliminary Steps Section 4.0
VGA Mode Reset Section 5.0
Installing the S3 Display Driver from Diskette Section 6.0
Installing in a CID Environment Section 7.0
Selecting Small or Large Fonts for Windows Section 8.0
Known Limitations Section 9.0
This single diskette package contains an OS/2 graphics accelerator
device driver which supports the ViRGE and ViRGE/VX/DX/GX/GX2 chip
sets from S3 Incorporated.
IMPORTANT Notices
_________________
o "S3 DRV1" must be the label on the installation diskette in this
package. This label can be applied using the DOS or OS/2 LABEL
command. The installation will fail without this step.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
o Provides seamless support for accelerated display graphics and
advanced color resolutions when used with the minimum required
video memory.
o Conforms to the OS/2 32-bit, flat memory model.
o Functions as a 32-bit Presentation Manager graphics display
device driver under the OS/2 32-bit graphics engine.
o Supports setting the refresh rate using the appropriate
function in the OS/2 System Setup Folder specific to your OS/2
version:
OS/2 3.0 System - Settings notebook (page 2 of the Screen tab)
OS/2 4.0 System Properties.
o Supports monitor detection using Display Data Channel (DDC)
protocols.
1.1 Supported Resolutions
|============================================================|
| Mode | Resolution | Number | Minimum | ViRGE | ViRGE |
| | | of | Memory | Family | Family |
| | | Colors | Required| ViRGE |ViRGE/DX |
| | | | |ViRGE/VX |ViRGE/GX |
| | | | | |ViRGE/GX2|
|------|-------------|---------|---------|---------|---------|
| 101 | 640x480 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 103 | 800x600 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 105 | 1024x768 | 256 | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 107 | 1280x1024 | 256 | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 111 | 640x480 | 64K | 1 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 114 | 800x600 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 116 | 1024x768 | 64K | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11A | 1280x1024 | 64K | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 112 | 640x480 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 115 | 800x800 | 16.7M | 2 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 118 | 1024x768 | 16.7M | 4 MB | Y | Y |
|------|-------------|---------|---------|---------|---------|
| 11B | 1280x1024 | 16.7M | 4 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
| 120 | 1600x1200 | 256 | 2 MB | Y | N/S |
|------|-------------|---------|---------|---------|---------|
|========================================|=========|=========|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1280x1024x24bpp is supported with the ViRGE/VX chip only.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 24 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
For TrueColor modes (16.7M) a large swap space on the hard disk
(e.g. 15 MB or greater) is recommended.
2.0 Compatibility
__________________
This graphics accelerator device driver is compatible with OS/2
2.11, OS/2 Warp 3.0, and OS/2 Warp 4.0. The installation procedures
for the three supported versions of OS/2 will vary. Please read
this entire document to determine the required steps for your
environment.
3.0 DDC Monitor Support
________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and adjusts the
available selections to match the monitors capabilities. If the
monitor attached to the system is included on the list, which
appears on page 2 of the System Properties Screen Tab, that monitor
should be used, not the DDC or Default.
When switching to a different monitor, you must run the DDC Display
Setup program in the System Setup Folder.
Use the following procedure after attaching a different DDC monitor
to your system.
1. In the System Setup Folder, reset the display to the lowest
refresh rate available. This will prevent the system from
attempting to display at a refresh rate higher than that
supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
display device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. Use "Label A:" to verify that the device driver diskette is
labeled "S3 DRV1."
4. The OS/2 SYSLEVEL command may be used prior to installation
to verify the current driver version. NOTE: some previous device
drivers did not provide this information.
Execute the SYSLEVEL command and look for the information
similar to the following:
C:\OS2\INSTALLATION\SYSLEVEL.VID
ViRGE,ViRGE/VX,ViRGE/DX,ViRGE/GX
Version 2.81 Component ID 562107701
Current CSD level: S328103
Prior CSD level: S328018
In this case the current version level is S3 2.81.03.
5.0 VGA Mode Reset
___________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted,
press F3 to display a command prompt, and then use the
following instructions to reset your display mode.
o OS/2 Warp 3.0 or OS/2 Warp 4.0 VGA mode reset:
1. Restart your computer.
2. Simultaneously press Alt and F1 key immediately when a
square block appears in the top left hand corner.
3. In OS/2 Warp 3.0, press 'v' key for VGA.
In OS/2 Warp 4.0, press F3 key for VGA.
4. Perform a shutdown and restart your computer.
5. Proceed to Section 6.0 or 7.0.
o OS/2 2.11 or OS/2 for Windows VGA mode reset:
1. Before running RSPDSPI, delete the following file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
2. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory.
If it is, go to step 3.
If installing from diskette, insert OS/2 Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
If installing from CD or LAN, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
3. Type C: and then press Enter.
4. Type CD C:\OS2\INSTALL and then press Enter.
5. If installing from diskette, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /S:A:, A: is the source diskette drive for installing
the device driver.
In /T:C:, C: is the target drive where OS/2 is installed.
If installing from CD or LAN, type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /S:E:, E: is the source CD-ROM or LAN drive.
In /T:C:, C: is the target drive where OS/2 is installed.
Then press Enter.
6. Perform a shutdown and restart your computer.
7. Proceed to Section 6.0 or 7.0.
6.0 Installing the S3 Display Driver from Diskette
___________________________________________________
To install the display driver from diskette, do the following:
1. If your system is not in VGA mode, set the display to VGA mode.
See steps above.
2. Insert the S3 ViRGE display driver diskette, with the label
"S3 DRV1", into drive A (or any other diskette drive).
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so,
press Enter to continue.
5. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
pre-selected. Select OK.
Do NOT select "Install Using Display Adapter Utility Program"
since this method of setting refresh rates is not supported
in this driver version.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
6. When the installation is complete, shut down your system, remove
the diskette, and restart your computer.
7. When the system has restarted:
a. Open the OS/2 System Folder.
b. Open the System Setup Folder.
c. Open the System object.
d. When the Settings notebook (for OS/2 3.0) or
System Properties (for OS/2 4.0) appears,
select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 9.
8. If your monitor has not been detected as DDC compatible,
on page 2 of Screen Tab, select your display from the display list.
If your display does not appear in the list, select Default.
Restart your computer to ensure all refresh rate options are
available.
9. When the system has restarted:
a. Open the System object and select page 1 of Screen Tab,
as in step 7.
b. Select the desired screen resolution and a screen refresh rate.
c. Close the Settings notebook or System Properties.
d. Perform a shutdown and restart your computer.
NOTES:
o If the selected vertical refresh rate is not supported by your
monitor, delete \OS2\VIDEO.CFG file and reboot. This will set
the refresh rate to the default value. A new refresh rate can
then be selected using the procedure described above.
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o The display driver should be re-installed with any changes in
video hardware configuration. Not re-installing the driver might
result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user
launch the session via one of the WIN-OS/2 icons located in the
"Command Prompts" Folder within the "OS/2 System" icon. For
additional information see section 9.0 Known Limitations.
7.0 Installing in a CID Environment
____________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same
drive where the OS/2 diskettes reside. The S3_DRVS directory
must contain all of the files from the display device driver
diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the S3 display device driver using CID, use the following
information to modify your LCU command file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /res:640x480x256'
x.15.rspdir = ''
x.15.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 15
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1)
/* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
/* END OF LCU INFORMATION TO BE ADDED */
/*****************************************************/
Following is an explanation of the line that is executed in the
LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a supported resolution and color depth combination.
/u
means Unattended installation.
NOTES:
o To select a refresh rate, SVGA.EXE can be executed again
separately after DSPINSTL. Example, SVGA ON INIT 1024 75
This will create another \OS2\VIDEO.CFG file with 75Hz as
the default at 1024x768 resolution. The prior \OS2\VIDEO.CFG
file should be deleted first.
o After the S3 display device driver has been successfully
installed on the client machine using the CID method and the
client machine is restarted, the resolution will be that
specified by command line argument.
o After the CID installation, refer the end user to section 6.0
"Installing the S3 Display Driver from Diskette," step 7.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size Available Fonts
---------- ----------------- ---------------
640x480 Small Small
800x600 Small Small/Large
1024x768 Large Small/Large
1280x1024 Large Small/Large
1600x1200 Large Small/Large
Use the following procedure to change fonts for Windows sessions.
1. Open the OS/2 System Setup Folder and select the "S3 Windows
Font Size" object.
2. Select the radio button next to the desired font size.
3. Select OK.
4. A dialog box appears with the message that the new settings
will take effect the next time you restart your Windows session.
Current open sessions will not be affected by the new
settings.
5. Click OK.
6. Start any WIN-OS/2 window or full-screen session.
Selected settings remain in effect until explicitly changed, or the
display resolution or driver is changed.
9.0 Known Limitations
______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID installation of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
a) Create a master cfg file using a system with the same graphics
card and monitor configured with the S3 driver, the correct
display type, and the desired resolution and refresh rate.
b) Copy the video and display data files containing information
about the display type, resolution and refresh rate to the
CID server (\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
c) Create a CID Command file to copy svgadata.pmi and video.cfg
to the client system's \os2 directory via CID.
d) Execute the CID file.
e) Reboot the client system. The client system will be configured
with the correct driver, display type, resolution and refresh
rate.
4. In OS/2 3.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 1 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Settings. The DOS Full Screen (or Window) Settings Notebook
will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Settings push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o See notes below following item 5.
5. In OS/2 4.0, when attempting to start a WIN-OS/2 session from a
DOS Full screen or DOS Window using the "WIN" command, be sure
that the video settings of the session are set to enable this
feature:
a) Click, using the Number 2 mouse button, on the DOS Full Screen
icon (or any DOS session icon you want to alter). A context
sensitive menu will appear.
b) Select Properties. The DOS Full Screen (or Window) Properties
Notebook will appear.
c) Select the Session tab. The DOS Full Screen or DOS Window
Radio Button should already be selected. If not, select the
desired radio button.
d) Select the DOS Properties push button.
e) Select the DOS Video Settings radio button.
f) Select the OK push button. The DOS Settings - DOS Video Settings
window will appear.
g) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON.
h) Select the Save push button.
i) Close the DOS Full Screen (or Window) Settings Notebook.
NOTES:
o Any session started with this altered icon will support a Windows
session started with the WIN command.
o Some DOS games will not run properly with these altered settings.
Therefore, it is recommended that you reset the altered settings
to their defaults first.
o If a WIN-OS2 session is started without changing the
"VIDEO_8514A_XGA_IOTRAP" or "VIDEO_SWITCH_NOTIFICATION" options,
and the WIN-OS2 session hangs, use the following recovery
procedure rather than powering off your system:
a) Press Ctrl+Esc. This displays the OS/2 Window List.
b) Click, using the Number 2 mouse button, on the DOS session
which has the WIN-OS2 session running. A context sensitive
menu is displayed.
c) Click, using the Number 1 mouse button, on the Close option.
A DOS Window (or Full Screen) message is displayed stating
that this session may have an active program and asking if it
should be closed without saving your data.
d) Click on the YES push button. The WIN-OS2 Session and the DOS
Window (or Full Screen) will be closed.
(End of Document) |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/S3_ViRGE_1-03-11.zip |
|
S3 ViRGE Series Video Drivers v. 1.00.12 (20/8/1996) |
Readme/What's new |
OS/2 Video Device Driver for the S3 ViRGE
Driver Version 1.00.12
This package contains an OS/2 graphics-accelerator device driver
supporting the ViRGE and ViRGE/VX chip sets from S3 Incorporated.
Important:
o "S3 DRV1" must be the label on the installation diskette in this
package. This label can be applied using the DOS or OS/2 LABEL
command. The installation will fail without this step.
o Read this entire document before beginning the device driver
installation.
1.0 Supported Features
_______________________
This ViRGE graphics-accelerator device driver provides seamless
support for accelerated display graphics and advanced color resolutions
when used with the minimum required video memory. It conforms to the
OS/2 32-bit, flat memory model and is designed to function as a
32-bit Presentation Manager graphics-display device driver under the
OS/2 32-bit graphics engine. This device driver supports setting
the refresh rate using the System - Settings notebook (page 2 of
the Screen tab) in the OS/2 System Setup folder, and monitor
detection using Display Data Channel (DDC) protocols.
1.1 Supported Resolutions
|========================================|
| Mode | Resolution | Memory | Virge |
| | | Required| Family |
| | | | Virge |
| | | |Virge/vx |
|------|-------------|---------|---------|
| 101 | 640x480x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 103 | 800x600x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 105 | 1024x768x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 107 | 1280x1024x8 | 2 MB | Y |
|------|-------------|---------|---------|
| 111 | 640x480x16 | 2 MB | Y |
|------|-------------|---------|---------|
| 114 | 800x600x16 | 2 MB | Y |
|------|-------------|---------|---------|
| 116 | 1024x768x16 | 2 MB | Y |
|------|-------------|---------|---------|
| 11A | 1280x1024x16| 4 MB | Y |
|------|-------------|---------|---------|
|------|-------------|---------|---------|
| 112 | 640x480x24 | 2 MB | Y |
|------|-------------|---------|---------|
| 115 | 800x800x24 | 2 MB | Y |
|------|-------------|---------|---------|
| 118 | 1024x768x24 | 4 MB | Y |
|------|-------------|---------|---------|
| 120 | 1600x1200x8 | 2 MB | Y |
|------|-------------|---------|---------|
|========================================|
NOTES:
o Y = Supported; N/S = Not Supported.
o 1 MB only - 640x480x24 is supported for 1 MB memory
configuration only; for 2 MB and above, 32 bits per pixel (bpp)
is supported.
o S3 BIOS supports 800x600x16 with 1 MB; S3 OS/2 device driver
needs 2 MB of memory.
The 32 bpp device driver might need a large swap space on the
hard disk, for example, 15 MB.
2.0 Compatibility
__________________
This graphics-accelerator device driver is compatible with OS/2
2.11, and OS/2 Warp 3.0.
3.0 DDC Monitor Support
_______________________________________
VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
allowing similarly enabled computers and operating system software
to identify the monitor and its capabilities. This device driver
automatically detects DDC monitor capabilities and sets the display
to the maximum refresh rate supported by the monitor. If, after
installing this device driver, you switch from a non-DDC monitor to
a DDC monitor or switch to a different DDC monitor, you must run the
DDC Display Setup program in the System Setup folder.
Use the following procedures when installing a DDC monitor.
1. Reset the display to the lowest refresh rate available. This
will prevent the system from attempting to display at a refresh
rate higher than that supported by the new monitor.
2. Shut down your system and install the new monitor.
3. Restart your system.
4. Select the "DDC Display Setup" icon in the OS/2 System Folder.
5. When you are instructed to do so, shut down your system and
restart it.
4.0 Preliminary Steps
______________________
The following steps must be performed before you install the
ViRGE graphics-accelerator device driver:
1. You must have OS/2 DOS Support installed.
2. If you previously installed SVGA support, you must reset the
resolution to VGA mode, using the procedures in "Setting Your
Display to VGA Mode" (section 5.0 in this README).
3. The device driver diskette must be labeled "S3 DRV1."
4. After driver installation, the OS/2 SYSLEVEL command may be used to
confirm the new driver version level. It may also be used prior to
installation to verify the current driver version, however, some
previous device drivers did not provide this information. Following
execution of the SYSLEVEL command look for the following information:
C:\OS2\INSTALLATION\SYSLEVEL.VID
ViRGE
Version 2.81 Component ID 562107701
Current CSD level: S328103
Prior CSD level: S328018
In this case the current version level is S3 2.81.03.
5. In some situations, installing this driver over 2.80.xx and 2.81.xx
versions of the driver can result in duplicated icons. To prevent
this problem, you should delete the "S3 Windows Font Size" and
"DDC Display Setup" icons from the System Setup Folder prior to
installing this driver.
5.0 Setting Your Display to VGA Mode
_____________________________________
Use the following procedures to reset to VGA mode.
NOTE: If your display is out of sync, start OS/2 using the OS/2
Installation Diskette. Insert Diskette 1 when prompted, press
F3 to display a command prompt, and then use the following
instructions to reset your display mode.
o If you are installing this driver on OS/2 2.11 or OS/2 for
Windows, and you installed from diskettes, do the following:
1. Under OS/2 2.1/2.11, before running RSPDSPI, delete the following
file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
3. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory. If it
is, go to step 3. If it is not, insert Diskette 8 into
drive A and unpack RSPDSPI.EXE with the following command:
C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE
where A: is the drive containing Diskette 8, and C: is the
drive where OS/2 is installed.
4. Type C: and then press Enter.
5. Type CD C:\OS2\INSTALL and then press Enter.
6. Type the following:
RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:
In /T:C:, C: is the target drive where OS/2 is installed. In /S:A:,
A: is the source diskette drive for installing the device driver.
Then press Enter.
7. Perform a shutdown and restart your computer.
o If you are installing this driver on OS/2 2.11 or OS/2 for
Windows, and you installed from CD-ROM or a LAN, do the
following:
1. Under OS/2 2.1/2.11, before running RSPDSPI, delete the following file:
[OS2 DRIVE]:\OS2\INSTALL\00S3.DSC
3. Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory. If it
is, go to step 3. If it is not, unpack RSPDSPI.EXE with the
following command:
C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE
where C: is the drive where OS/2 is installed, and E: is
the CD-ROM or LAN drive.
4. Type C: and then press Enter.
5. Type CD C:\OS2\INSTALL and then press Enter.
6. Type the following:
RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:
In /T:C:, C: is the target drive where OS/2 is installed. In /S:E:,
E: is the source CD-ROM or LAN drive.
Then press Enter.
7. Perform a shutdown and restart your computer.
6.0 Installing from Diskette
_______________________________
To install the ViRGE device driver from diskette, do the
following:
1. If system is not in VGA mode, select VGA mode.
2. Insert the ViRGE diskette into drive A (or any other
diskette drive).
Note: "S3 DRV1" must be the volume label of this diskette.
To verify the label, use "Label A:".
3. Open an OS/2 full-screen or OS/2 window session.
4. At the OS/2 command prompt, type the following command to copy
all necessary files to the OS/2 drive:
A:SETUP
where A: is the diskette drive.
Then press Enter.
Setup will then identify your chipset. When prompted to do so, press
Enter to continue.
5. When prompted to do so, select OK to perform a shutdown, and then
restart your computer. Make sure the diskette has been removed from
the install drive.
6. Open the OS/2 System folder.
7. Open the System Setup folder.
8. Open the Display Driver Install object or enter "dspinstl" at
an OS/2 command prompt. When the Display Driver Install window
appears, select Primary Display Driver and then select OK.
9. When the "Primary Display Driver List" window appears, select "S3
ViRGE [32Bit] Version 1.00.12" to install the video
driver.
10. When the Monitor Configuration/Selection Utility window appears,
the "Install Using Defaults for Monitor Type" choice is
preselected. You can accept this choice or select "Install
Using Display Adapter Utility Program" to choose a different
refresh rate. Then select OK.
If you select the "Install Using Display Adapter Utility
Program" choice, you must have the DOS monitor utility program
that came with your display adapter. Contact the display
adapter manufacturer's technical support for information on how
to use the monitor utility program under OS/2.
NOTE: DSPINSTL determines the hardware configuration by
creating the \OS2\SVGADATA.PMI file. If the
\OS2\SVGADATA.PMI file has not been created, the adapter
will not be supported. This process can take several
seconds and will black-out the screen.
11. When the Source Directory pop-up window appears, insert S3
ViRGE diskette into drive A. Then select Install.
12. When the installation is complete, shut down your system, remove
the diskette, and restart your computer.
13. When the system has restarted:
a. Open the OS/2 System folder.
b. Open the System Setup folder.
c. Open the System object.
d. When the Settings notebook appears, select the Screen tab.
If your monitor has been detected as Plug and-Play (DDC)
compatible, go to step 15.
14. On Screen page 2, select your display from the display list. If
your display does not appear in the list, select Default.
It might be necessary to restart your computer to have all
refresh rate options available.
15. When the system has restarted:
a. Open the System object and select Screen page 1, as in step
13.
b. Select a screen resolution and a screen refresh rate.
c. Close the Settings notebook.
d. Perform a shutdown and restart your computer.
NOTES:
o During the installation of this driver, DISPLAY.LOG and
DSPINSTL.LOG files are created in the OS/2\INSTALL directory.
These files identify the OS/2 system files that were updated and
indicate whether the installation was successful. The contents
of these files might be useful if you need to report an
installation problem to IBM.
o If the video memory size is changed after the device driver is
installed, the device driver must be reinstalled in order for
the system to recognize the change. Not reinstalling the driver
might result in serious system problems.
o When starting a WIN-OS/2 session it is recommended that the user launch
the session via one of the WIN-OS/2 icons located in the "Command
Prompts" folder within the "OS/2 System" icon. For additional information
see section 10.0 Limitations.
7.0 Installing in a CID Environment
______________________________________
NOTES:
o The server must contain a directory named S3_DRVS on the same
drive where the OS/2 diskettes reside. The S3_DRVS directory
must contain all of the files from the ViRGE device driver
diskette.
o OS/2 must have been successfully installed on the client using
the CID (Configuration Installation Distribution) method.
To install the ViRGE graphics-accelerator device driver
using CID, use the following information to modify your LCU command
file.
NOTE: The following information is meant as a guide.
Your LCU command file might be different.
/*****************************************************/
/* LCU PRODUCT DATA SECTION */
/*****************************************************/
.
.
.
x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
' /u /res:640x480x256'
x.15.rspdir = ''
x.15.default = ''
x.s3dspinstl = 16
x.16.name='S3 CID Dspinstl'
x.16.statevar = 'CAS_' || x.16.name
x.16.instprog = bootdrive || '\os2\install\DSPINSTL.EXE',
' /pd:' || bootdrive || '\os2\install\00S3.dsc',
' /s:x:\img\s3_drvs',
' /t:' || bootdrive,
' /res:640x480x256',
' /u'
x.16.rspdir = ''
x.16.default = ''
/*---------------------------------------------------*/
/* NUMBER OF PROGRAMS SET UP IN THE */
/* PRODUCT DATA SECTION */
/*---------------------------------------------------*/
NUM_INSTALL_PROGS = 16
/*****************************************************/
/* INSTALLATION SECTION */
/*****************************************************/
.
.
.
when OVERALL_STATE = 2 then do
if RunInstall(x.s3video) == BAD_RC then exit
Call RebootAndGotoState(3)
end
when OVERALL_STATE = 3 then do
if RunInstall(x.s3dspinstl) == BAD_RC then exit
Call CheckBoot
end
.
.
.
/******************************************************/
/* ROUTINE SECTION */
/* The following information should already exist in */
/* the LCU command file. */
/******************************************************/
.
.
.
RebootAndGotoState:
parse arg new_state, other
rc2 = SetState(new_state, 'RebootAndGotoState', 1) /* Set the state */
/* to go to in */
/* OVERALL_STATE */
Call SaveStates /* Save the environment vars */
Call Reboot /* Reboot the machine */
return
.
.
.
/*****************************************************/
END OF LCU INFORMATION TO BE ADDED
/*****************************************************/
Following is an explanation of the line that is
executed in the LCU command file:
C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
/S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
/pd:c:\os2\install\00S3.dsc
is the dsc laid down during setup phase.
/S:X:\img\s3_drvs
where X:\img\s3_drvs is the redirected source path.
/T:C:
where C: is the drive where OS/2 is installed.
/res:640x480x256
is a resolution/color depth from the list of "Supported
Resolutions" that appears earlier in this README.
/u
means Unattended installation.
NOTES:
o Be sure you have the stated video memory required, as listed
in "Supported Resolutions" earlier in this README. A safe
choice is 640x480x256. Any of the listed resolutions can be
selected, but your display might be damaged if you select a
resolution that your display does not support.
o After the ViRGE device driver has been successfully
installed on the client machine using the CID method and the
client machine is restarted, the resolution will be as specified
by command line argument.
o After the CID installation, refer the end user to section 6.0
"Installation from Diskette," step 12.
8.0 Selecting Small or Large Fonts for Windows
_______________________________________
The default font sizes for Windows sessions are listed below.
Resolution Default Font Size
---------- ---------------------------
640x480 Small
800x600 Small
1024x768 Large
1280x1024 Large
1600x1200 Large
NOTE: Large fonts are not available for 640x480 resolution.
Use the following procedures to select small or large fonts
for Windows sessions.
1. Select the "S3 Windows Font Size" object in the OS/2 System
Setup Folder.
2. Click on the radio button next to the font size you wish to
select.
3. Click on the OK button.
4. A message will display saying that the new settings will take
effect the next time you restart your Windows session.
Currently open sessions will not be affected by the new
settings.
5. Click on the OK button.
6. Start any WIN-OS/2 window or full-screen session.
The setting you select will remain in effect until you explicitly
change it, you change your display resolution, or you install a new
display driver.
9.0 Features and Fixes Included in this Driver
_____________________________________________
- "System - Settings" notebook support for setting refresh rate
- DDC monitor detection support
- Windows "Large font" and "Small font" support in high resolutions
- WIN-OS/2 based on latest S3 Windows 3.1 drivers
- One-diskette package
10.0 Limitations
_______________________
1. CID install pauses due to SVGA.EXE loading in the background.
Workaround: In the CID install script, do not initiate any other
processes until DISPINSTL completes execution. Ensure that no
other processes are running during CID install. This can be
accomplished by adding the following line to the CONFIGSYSLINE
keyword of the CID response file:
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
2. During CID install of IBM AntiVirus when using NetView DM/2,
the OS/2 full screen is displayed as a black screen.
Workaround: Perform CID install under VGA.
3. DISPINSTL does not allow CID selection of monitor and refresh
rate. The workaround is as follows:
Requirements:
* A system with the same graphics card and monitor configured with the
S3 driver version 2.81.05, the correct display type,
the desired resolution, and the desired refresh rate.
Step 1: Copy Configured Video/Display Data Files
* copy the video and display data files containing information about
the display type, resolution and refresh rate to the CID server
(\img\svgadata).
> copy \os2\svgadata.pmi x:\img\svgadata
> copy \os2\video.cfg x:\img\svgadata
Step 2: Create CID Command File
* create a command file to copy svgadata.pmi and video.cfg to the
client system's \os2 directory via CID.
* reboot the client system.
* the client system will be configured with the correct driver,
display type, resolution and refresh rate.
4. In all modes, video corruption or out-of-sync screen is
displayed when using Alt+Esc to switch between WIN-OS/2,
OS/2, and DOS window and full-screen sessions started from the
Startup folder. To avoid this situation, do not start sessions
from the Startup folder or press Alt+Esc several times to
restore.
5. Some programs, such as WINBENCH95, WINBENCH96, and After
Dark 3.0, were written specifically for the Windows environment.
In the Windows environment, these programs prevent any keystrokes
from interfering with their proper execution. However, in the
OS/2 environment, it is possible to switch context away from the
Windows session without notifying these programs. General
Protection Faults (GPFs) may result. Therefore, context
switching during the execution of WINBENCH95 and WINBENCH96 tests
is not recommended. Also, context switching during the execution
of the After Dark 3.0 demo is not recommended.
6. When attempting to start a WIN-OS/2 session from an OS/2 Full Screen
session by typing "WIN" or "WINOS2" at the command prompt, it will not
execute with the settings needed to support WIN-OS/2, and will result
in video corruption and/or a system lockup. It is recommended that the
user launch all Windows sessions via one of the WIN-OS/2 icons located
in the "Command Prompts" folder within the "OS/2 System" icon.
7. When attempting to start a WIN-OS/2 session from a DOS Full screen or
DOS Window by typing the "WIN" or WINOS2" command, the user must first
be sure that the video settings of the session are changed to enable
this feature. These settings can be changed using the following
procedure:
a) Place mouse pointer over the DOS Full Screen icon (or any DOS
session icon you want to alter). Press mouse button 2 (MB2), the
right button, to bring up a context sensitive menu.
b) Place mouse pointer over "Setting" and press MB1. Next, place
mouse pointer over the tab labeled "Session" and press MB1 again.
c) Use MB1 to chose the "DOS Setting" button.
d) Use MB1 to chose the "DOS video settings" option, and then click OK.
e) From the list of settings which appear ensure that
"VIDEO_8514A_XGA_IOTRAP" is switched OFF, AND
"VIDEO_SWITCH_NOTIFICATION" is switched to ON,
then "save" these settings using MB1.
(End of Document) |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/S3_ViRGE_1-00-12.zip |
|
Add new comment