home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 33 VDrivers / 33-VDrivers.zip / e11t13a.txt < prev    next >
Text File  |  1998-09-03  |  21KB  |  542 lines

  1. ----------------------------------------------------------------------
  2.                OS/2 Video Device Driver for S3 Trio3D
  3.                              README File
  4. ----------------------------------------------------------------------
  5.  
  6.  
  7. This package contains an OS/2 graphics-accelerator device driver that
  8. supports the Trio3D chip set from S3 Incorporated.
  9.  
  10. This README file contains procedures for installing the S3 Trio3D video
  11. device driver for OS/2 Warp 3.0 and 4.0.
  12.  
  13.   o  Read this entire document before beginning the device driver
  14.      installation.  The installation procedure in this document must
  15.      be used to install this device driver.  The OS/2 Selective
  16.      Install procedure can not be used to install this device driver.
  17.  
  18. The following topics are included in the file:
  19.  
  20.       1.0   Supported Features
  21.       2.0   Supported Resolutions
  22.       3.0   DDC Monitor Support
  23.       4.0   Preliminary Steps
  24.       5.0   Setting Your Monitor to VGA Mode
  25.       6.0   Installing the S3 Video Device Driver
  26.       7.0   Installing the S3 Video Device Driver in a CID Environment
  27.       8.0   Selecting Small or Large Fonts for Windows
  28.       9.0   Features and Fixes Included in This Device Driver
  29.       10.0  Limitations
  30.       11.0  Trademarks
  31.  
  32.  
  33. +--- Important ------------------------------------------------------+
  34. │                                                                    │
  35. │    If you are installing from diskette the label "S3 DRV1"         │
  36. │    must be the label on the installation diskette.                 │
  37. │    This label can be applied using the DOS or OS/2 LABEL command.  │
  38. │    The video driver installation will fail without this step.      │
  39. │                                                                    │
  40. +--------------------------------------------------------------------+
  41.  
  42.  
  43. 1.0  Supported Features
  44. _______________________
  45.  
  46. This Trio3D graphics-accelerator device driver provides seamless
  47. support for accelerated display graphics and advanced color resolutions
  48. when used with the minimum required video memory.  It conforms to the
  49. OS/2 32-bit, flat memory model and is designed to function as a 32-bit
  50. Presentation Manager graphics-display device driver under the OS/2
  51. 32-bit graphics engine.  This device driver supports setting the
  52. refresh rate using the System - Settings notebook (page 2 of the Screen
  53. tab) in the OS/2 System Setup folder, and monitor detection using
  54. Display Data Channel (DDC) protocols.
  55.  
  56.  
  57. 2.0  Supported Resolutions
  58. __________________________
  59.  
  60.  
  61.      +================+=========================+====================+
  62.      │   Resolution   │      Color Depths       │   Refresh Rates    │
  63.      │     (Pels)     │                         │       (Hz)         │
  64.      +----------------+-------------------------+--------------------+
  65.      │   640 x 480    │   256, 65536, 16777216  │   60, 72, 75, 85   │
  66.      +----------------+-------------------------+--------------------+
  67.      │   800 x 600    │   256, 65536, 16777216  │   56, 60, 72, 75,  │
  68.      │                │                         │   85               │
  69.      +----------------+-------------------------+--------------------+
  70.      │   1024 x 768   │   256, 65536, 16777216  │   43 interlaced,   │
  71.      │                │                         │   60, 70, 75, 85   │
  72.      +----------------+-------------------------+--------------------+
  73.      │   1280 x 1024  │   256, 65536            │   43 interlaced,   │
  74.      │                │                         │   60, 75, 85       │
  75.      +----------------+-------------------------+--------------------+
  76.      │   1600 x 1200  │   256                   │   49 interlaced    │
  77.      │                │                         │   60, 75, 85       │
  78.      +================+=========================+====================+
  79.  
  80.     Note:
  81.  
  82.     The 32 bpp device driver might need a large swap space on the
  83.     hard disk, for example, 15 MB.
  84.  
  85.  
  86. 3.0  DDC Monitor Support
  87. ________________________
  88.  
  89. VESA Display Data Channel (DDC) 1 and 2B protocols are supported,
  90. allowing similarly enabled computers and operating system software
  91. to identify the monitor and its capabilities.  This S3 video device
  92. driver automatically detects DDC monitor capabilities and sets the
  93. display to the maximum refresh rate supported by the monitor.  If,
  94. after installing this device driver, you switch from a non-DDC
  95. monitor to a DDC monitor or switch to a different DDC monitor, you
  96. must run the DDC Display Setup program in the System Setup folder.
  97.  
  98. Use the following procedures when installing a DDC monitor.
  99.  
  100.  1.  Reset the monitor to the lowest refresh rate available.  This
  101.      will prevent the system from attempting to display at a
  102.      refresh rate higher than that supported by the new monitor.
  103.  
  104.  2.  Shut down your computer and install the new monitor.
  105.  
  106.  3.  Restart your computer.
  107.  
  108.  4.  Double-click on the DDC DISPLAY SETUP icon in the OS/2 System
  109.      folder.
  110.  
  111.  5.  When you are instructed to do so, shut down your computer and
  112.      restart it.
  113.  
  114.  
  115. 4.0  Preliminary Steps
  116. ______________________
  117.  
  118. The following steps must be performed before you install the
  119. Trio3D graphics-accelerator video device driver:
  120.  
  121.  1.  You must have OS/2 DOS Support installed.
  122.  
  123.  2.  If you previously installed SVGA support, you must reset the
  124.      resolution to VGA mode, using the procedure under "Setting Your
  125.      Monitor to VGA Mode" (section 5.0 in this README).
  126.  
  127.  
  128. 5.0  Setting Your Monitor to VGA Mode
  129. _____________________________________
  130.  
  131. To switch to VGA mode:
  132.  
  133.  1.  Start OS/2 Warp.
  134.  
  135.  2.  When the small white (OS/2) box appears in the upper-left
  136.      corner of the screen, press Alt+F1; when the list of choices
  137.      appears, press F3 (or V for OS/2 3.0).
  138.  
  139.  
  140. 6.0  Installing the S3 Video Device Driver
  141. ___________________________________________
  142.  
  143. To install the Trio3D device driver, do the following:
  144.  
  145.  1.  If your system is not in VGA mode, use the steps under section
  146.      5.0 to switch to VGA mode.
  147.  
  148.  2.  If installing from diskette, insert the Trio3D diskette into drive A.
  149.  
  150.  3.  Open an OS/2 full-screen or OS/2 window session.
  151.  
  152.  4.  At the OS/2 command prompt, execute X:\PATH\SETUP, where X:\PATH
  153.      is the full path to the diskette drive or sub-directory to copy
  154.      all driver files to the OS/2 drive.
  155.  
  156.  5.  Setup will then identify your chip set.  When prompted to do
  157.      so, press Enter to continue. Setup will then copy files.
  158.  
  159.  6.  When the Monitor Configuration/Selection Utility window
  160.      appears, the "Install Using Defaults for Monitor Type" choice
  161.      is preselected.  Accept this choice by clicking OK.
  162.  
  163.  7.  When prompted to do so, select OK to perform a shutdown. Remove
  164.      any diskettes from the floppy drive before restarting your computer.
  165.  
  166.  8.  Open the OS/2 System folder.
  167.  
  168.  9.  Open the System Setup folder.
  169.  
  170.  10. Open the Display Driver Install object or type DSPINSTL
  171.      at an OS/2 command prompt.  When the Display Driver Install
  172.      window appears, select PRIMARY DISPLAY DRIVER and then
  173.      select OK.
  174.      NOTE: If a message appears stating that the "Installed adapter
  175.      does not match the driver", select OK to continue.
  176.  
  177.  11. When the Primary Display Driver List window appears, select
  178.      "S3 Vision868/968/Trio32/64/64V+/64V2/3D...." then select
  179.      OK to install the video driver.
  180.  
  181.  12. When the Monitor Configuration/Selection Utility window
  182.      appears, the "Install Using Defaults for Monitor Type" choice
  183.      is preselected.  Accept this choice by clicking OK.
  184.  
  185.  13. When the Source Directory pop-up window appears, CHANGE the
  186.      path statement to point to the driver files (same as in step 4.)
  187.      If installing from diskette, insert the install diskette into
  188.      the drive.  Then select INSTALL.
  189.  
  190.  14. When the installation is complete, remove any diskettes,
  191.      shut down your system, and restart your computer.
  192.  
  193.  15. When the system has restarted:
  194.  
  195.      a.  Open the OS/2 System folder.
  196.      b.  Open the System Setup folder.
  197.      c.  Open the System object.
  198.      d.  When the Settings notebook appears, select the SCREEN tab.
  199.          If your monitor has been detected as Plug and-Play (DDC)
  200.          compatible, go to step 17.
  201.  
  202.  16. On Screen page 2, select your monitor from the list.  If your
  203.      monitor does not appear in the list, select DEFAULT.
  204.  
  205.      It might be necessary to restart your computer to have all
  206.      refresh rate options available.
  207.  
  208.  17. When the system has restarted:
  209.  
  210.      a.  Open the System object and select Screen page 1, as in step
  211.          15.
  212.      b.  Select a screen resolution and a screen refresh rate.
  213.      c.  Close the Settings notebook.
  214.      d.  Perform a shutdown and restart your computer.
  215.  
  216. Notes:
  217.  
  218.   o  During the installation of this device driver, DISPLAY.LOG and
  219.      DSPINSTL.LOG files are created in the OS/2\INSTALL directory.
  220.      These files identify the OS/2 system files that were updated
  221.      and indicate whether the installation was successful.  The
  222.      contents of these files might be useful if you need to report
  223.      an installation problem to IBM.
  224.  
  225.   o  If the video memory size is changed after the device driver is
  226.      installed, the device driver must be reinstalled in order for
  227.      the system to recognize the change.  Not reinstalling the
  228.      device driver might result in serious system problems.
  229.  
  230.   o  To start a WIN-OS/2 session, double-click on one of the WIN-OS/2
  231.      icons located in the "Command Prompts" folder within the "OS/2
  232.      System" icon.  For additional information, see section 10.0
  233.      "Limitations."
  234.  
  235.  
  236. 7.0  Installing the S3 Video Device Driver in a CID Environment
  237. _______________________________________________________________
  238.  
  239. Notes:
  240.  
  241.   o  OS/2 must have been successfully installed on the client using
  242.      the CID (Configuration Installation Distribution) method.
  243.  
  244. To install the Trio3D graphics accelerator device driver using CID,
  245. use the following information to modify your LCU command file.
  246.  
  247. Note:  The following information is meant as a guide.  Your LCU
  248.        command file might be different.
  249.  
  250.   /*****************************************************/
  251.   /*            LCU PRODUCT DATA SECTION               */
  252.   /*****************************************************/
  253.  
  254.                         .
  255.                         .
  256.                         .
  257.  
  258.   x.s3video = 15
  259.   x.15.name='S3 Video'
  260.   x.15.statevar = 'CAS_' || x.15.name
  261.   x.15.instprog = 'x:\img\s3_drvs\SETUP.CMD',
  262.                   ' /u /s:x:\img\s3_drvs'
  263.   x.15.rspdir   = ''
  264.   x.15.default  = ''
  265.  
  266.   x.s3dspinstl = 16
  267.   x.16.name='S3 CID Dspinstl'
  268.   x.16.statevar = 'CAS_' || x.16.name
  269.   x.16.instprog = bootdrive || '\os2\install\DSPINSTL.EXE',
  270.                   ' /pd:' || bootdrive || '\os2\install\00S3.dsc',
  271.                   ' /s:x:\img\s3_drvs',
  272.                   ' /t:' || bootdrive,
  273.                   ' /res:640x480x256',
  274.                   ' /u'
  275.   x.16.rspdir   = ''
  276.   x.16.default  = ''
  277.  
  278.   /*---------------------------------------------------*/
  279.   /*         NUMBER OF PROGRAMS SET UP IN THE          */
  280.   /*               PRODUCT DATA SECTION                */
  281.   /*---------------------------------------------------*/
  282.  
  283.   NUM_INSTALL_PROGS = 16
  284.  
  285.   /*****************************************************/
  286.   /*               INSTALLATION SECTION                */
  287.   /*****************************************************/
  288.                         .
  289.                         .
  290.                         .
  291.  
  292.       when OVERALL_STATE = 2 then do
  293.         if RunInstall(x.s3video) == BAD_RC then exit
  294.         Call RebootAndGotoState(3)
  295.       end
  296.       when OVERALL_STATE = 3 then do
  297.         if RunInstall(x.s3dspinstl) == BAD_RC then exit
  298.         Call CheckBoot
  299.       end
  300.                         .
  301.                         .
  302.                         .
  303.  
  304.   /******************************************************/
  305.   /*                  ROUTINE SECTION                   */
  306.   /*  The following information should already exist in */
  307.   /*  the LCU command file.                             */
  308.   /******************************************************/
  309.                        .
  310.                        .
  311.                        .
  312.   RebootAndGotoState:
  313.     parse arg new_state, other
  314.  
  315.              /* Set the state to go to in OVERALL_STATE */
  316.  
  317.     rc2 = SetState(new_state, 'RebootAndGotoState', 1)
  318.  
  319.  
  320.  
  321.     Call SaveStates        /* Save the environment vars */
  322.  
  323.     Call Reboot                   /* Reboot the machine */
  324.  
  325.     return
  326.  
  327.                         .
  328.                         .
  329.                         .
  330.  
  331.  
  332.   /*****************************************************/
  333.             END OF LCU INFORMATION TO BE ADDED
  334.   /*****************************************************/
  335.  
  336. Following is an explanation of the line that is
  337. executed in the LCU command file:
  338.  
  339.   C:\OS2\INSTALL\DSPINSTL /pd:c:\os2\install\00S3.dsc
  340.   /S:X:\img\s3_drvs /T:C: /res:640x480x256 /u
  341.  
  342.      /pd:c:\os2\install\00S3.dsc
  343.       is the dsc laid down during setup phase.
  344.  
  345.      /S:X:\img\s3_drvs
  346.       where X:\img\s3_drvs is the redirected source path.
  347.  
  348.      /T:C:
  349.       where C: is the drive where OS/2 is installed.
  350.  
  351.      /res:640x480x256
  352.       is a resolution/color depth from the list of "Supported
  353.       Resolutions" that appears earlier in this README.
  354.  
  355.      /u
  356.       means Unattended installation.
  357.  
  358. Notes:
  359.  
  360.   o  Be sure you have the stated video memory required, as listed
  361.      under section 2.0 "Supported Resolutions."  A safe choice is
  362.      640x480x256.  Any of the listed resolutions can be selected, but
  363.      your monitor might be damaged if you select a resolution that
  364.      your monitor does not support.
  365.  
  366.   o  After the Trio3D device driver has been successfully installed
  367.      on the client machine using the CID method and the client machine
  368.      is restarted, the resolution will be as specified by command line
  369.      argument.
  370.  
  371.   o  After the CID installation, refer to section 6.0 "Installing the
  372.      S3 Video Device Driver from Diskette," step 12.
  373.  
  374.  
  375. 8.0  Selecting Small or Large Fonts for Windows
  376. _______________________________________________
  377.  
  378. The default font sizes for Windows sessions are listed below.
  379.  
  380.   Resolution      Default Font Size
  381.   ----------      -----------------
  382.   640x480             Small
  383.   800x600             Small
  384.   1024x768            Large
  385.   1280x1024           Large
  386.   1600x1200           Large
  387.  
  388.   Note:  Large fonts are not available for 640x480 resolution.
  389.  
  390. Use the following procedures to select small or large fonts for
  391. Windows sessions.
  392.  
  393.  1.  Select the S3 WINDOWS FONT SIZE object in the OS/2 System
  394.      Setup Folder.
  395.  
  396.  2.  Click on the radio button next to the font size you wish to
  397.      select.
  398.  
  399.  3.  Click on the OK button.
  400.  
  401.      A message will be displayed indicating that the new settings will
  402.      take effect the next time you restart your Windows session.
  403.  
  404.  4.  Click on the OK button.
  405.  
  406.  5.  Start any WIN-OS/2 window or full-screen session.
  407.  
  408. The setting you select will remain in effect until you explicitly
  409. change it, you change your monitor resolution, or you install a new
  410. video device driver.
  411.  
  412.  
  413. 9.0  Features and Fixes Included in This Device Driver
  414. ______________________________________________________
  415.  
  416. These are the features and fixes included in this device driver:
  417.  
  418.   o  "System - Settings" notebook support for setting refresh rate
  419.   o  DDC monitor detection support
  420.   o  Windows "Large font" and "Small font" support in high
  421.      resolutions
  422.   o  WIN-OS/2 based on latest S3 Windows 3.1 drivers
  423.   o  One-diskette package
  424.  
  425.  
  426. 10.0  Limitations
  427. _________________
  428.  
  429. These are some known limitations:
  430.  
  431.  1.  CID install pauses due to SVGA.EXE loading in the background.
  432.      Workaround: In the CID installation script, do not initiate any
  433.      other processes until DISPINSTL completes execution.  Ensure
  434.      that no other processes are running during CID install.  This
  435.      can be accomplished by adding the following line to the
  436.      CONFIGSYSLINE keyword of the CID response file:
  437.  
  438.      SET RESTARTOBJECTS=STARTUPFOLDERSONLY
  439.  
  440.  2.  During CID install of IBM AntiVirus when using NetView DM/2,
  441.      the OS/2 full screen is displayed as a black screen.
  442.      Workaround: Perform CID install under VGA.
  443.  
  444.  3.  DISPINSTL does not allow CID selection of monitor and refresh
  445.      rate.  The workaround is as follows:
  446.  
  447.         Requirements:
  448.         * A system with the same graphics card and monitor
  449.           configured with the S3 driver version 2.81.05, the
  450.           correct display type, the desired resolution, and the
  451.           desired refresh rate.
  452.  
  453.         Step 1:  Copy Configured Video/Display Data Files.
  454.         * Copy the video and display data files containing
  455.           information about the display type, resolution and
  456.           refresh rate to the CID server (\IMG\SVGADATA).
  457.  
  458.           > copy \os2\svgadata.pmi x:\img\svgadata
  459.           > copy \os2\video.cfg x:\img\svgadata
  460.  
  461.         Step 2:  Create CID Command File.
  462.         * Create a command file to copy SVGADATA.PMI and VIDEO.CFG
  463.           to the client system's \OS2 directory using CID.
  464.         * Restart the client system.
  465.         * The client system will be configured with the correct
  466.           device driver, display type, resolution and refresh rate.
  467.  
  468.  4.  In all modes, video corruption or an out-of-sync screen is
  469.      displayed when using Alt+Esc to switch between WIN-OS/2, OS/2,
  470.      and DOS window and full-screen sessions started from the
  471.      Startup folder.  To avoid this situation, do not start
  472.      sessions from the Startup folder or press Alt+Esc several
  473.      times to restore.
  474.  
  475.  5.  Some programs, such as WINBENCH95, WINBENCH96, and After
  476.      Dark 3.0, were written specifically for the Windows
  477.      environment.  In the Windows environment, these programs
  478.      prevent any keystrokes from interfering with their proper
  479.      execution.  However, in the OS/2 environment, it is possible
  480.      to switch context away from the Windows session without
  481.      notifying these programs.  General Protection Faults (GPFs)
  482.      may result.  Therefore, do not perform context switching during
  483.      the execution of WINBENCH95 and WINBENCH96 tests.  Also, do not
  484.      perform context switching during the execution of the After Dark
  485.      3.0 demo.
  486.  
  487.  6.  If you attempt to start a WIN-OS/2 session from an OS/2 Full
  488.      Screen session by typing "WIN" or "WINOS2" at the command
  489.      prompt, it will not execute with the settings needed to
  490.      support WIN-OS/2, and will result in video corruption or a
  491.      system lockup.  Therefore, whenever you want to launch a
  492.      Windows session, use one of the WIN-OS/2 icons located in the
  493.      "Command Prompts" folder within the "OS/2 System" icon.
  494.  
  495.  7.  When attempting to start a WIN-OS/2 session from a DOS Full
  496.      screen or DOS Window by typing the "WIN" or WINOS2" command,
  497.      you must first be sure that the video settings of the session
  498.      are changed to enable this feature.  These settings can be
  499.      changed using the following procedure:
  500.  
  501.       a.  Place the mouse pointer over the DOS Full Screen icon
  502.           (or any DOS session icon you want to alter).  Press
  503.           mouse button 2 (the right button) to bring up a
  504.           context-sensitive menu.
  505.  
  506.       b.  Click on SETTING; then click on the SESSION tab.
  507.  
  508.       c.  Click on the DOS SETTING button.
  509.  
  510.       d.  Click on DOS VIDEO SETTINGS; then click on OK.
  511.  
  512.       e.  From the list of settings that appear, ensure that
  513.           "VIDEO_8514A_XGA_IOTRAP" is set to OFF, and
  514.           "VIDEO_SWITCH_NOTIFICATION" is set to ON; then save
  515.           these settings by clicking on SAVE.
  516.  
  517.  
  518. 11.0  Trademarks
  519. ________________
  520.  
  521. The following terms are trademarks of the IBM Corporation in the
  522. United States or other countries or both:
  523.  
  524. IBM            Presentation Manager
  525. NetView        WIN-OS/2
  526. OS/2
  527.  
  528. The following terms are trademarks of other companies:
  529.  
  530. After Dark   Berkely Systems, Inc.
  531. S3           S3 Incorporated
  532. VESA         Video Electronics Standards Association
  533.  
  534. Microsoft and Windows are trademarks or registered trademarks of
  535. Microsoft Corporation.
  536.  
  537. Other company, product, and service names may be trademarks or
  538. service marks of others.
  539.  
  540.                               (End of Document)
  541.  
  542.