SVGA(WD90C24) Windows Display Driver
====================================


Contents
========

  1. Overview

  2. Supported Display Modes

  3. Installation
  3.1  Installation of Windows display driver
  3.2  Change screen resolution/colors/system font
  3.3  Change the type of external CRT display device

  4. SYSTEM.INI Information
  4.1  Resolution= statement
  4.2  ResourceSize= statement
  4.3  FontCache= statement
  4.4  HWCursor= statement
  4.5  HWBitBlt= statement
  4.6  HWLineDraw= statement
  4.7  CursorSize= statement
  4.8  CursorColor= statement
  4.9  EnableVESABIOS= statement
  4.10 VDDFreeB000= statement
  4.11 SYSTEM.INI Setting Summary

  5. Mouse Trails Function

  6. VESA BIOS

  7. Suspend/Resume Function on Windows

  8. Display Switching Function on Windows

  9. VGA Driver

  10. File List

  11. Trouble Shooting



1. Overview
===========

System listed below are supported by this driver.

    ThinkPad 750 series - ThinkPad 750, 750C, 750Cs, 750Ce, 750P
    ThinkPad 355 series - ThinkPad 355, 355C, 355Cs
    ThinkPad 360 series - ThinkPad 360, 360C, 360Cs, 360P, 360CE, 360CSE
    ThinkPad 755 series - ThinkPad 755C, 755Cs

This diskette contains 256 colors display driver for Windows 3.1.



2. Supported Display Modes
==========================

This display driver supports 640x480, 800x600 and 1024x768 screen
resolutions. And it displays on "LCD", "CRT" or "BOTH". The display mode
is changed by 'ThinkPad Features Display'. See chapter about ThinkPad
features on "Users Guide" for details. The screen resolution and LCD/CRT
combination are supported as follows.

  TFT Color Panel
                  |    LCD        CRT        BOTH
      ------------+-------------------------------------
        640 x 480 |     x          x          x
        800 x 600 |     -          x          -
       1024 x 768 |     -          x          -

  STN Color Panel
                  |    LCD        CRT        BOTH
      ------------+-------------------------------------
        640 x 480 |     x(*1)      x          x(*1)
        800 x 600 |     -          x(*2)      -
       1024 x 768 |     -          x(*2)      -

  STN Mono Panel
                  |    LCD        CRT        BOTH
      ------------+-------------------------------------
        640 x 480 |     x          x          x(*1)
        800 x 600 |     -          x(*2)      -
       1024 x 768 |     -          x(*2)      -

 Note:
    x: Supported
    -: Not supported
 (*1): Supported only in non high performance display mode
 (*2): Supported only in high performance display mode
       In high performance mode, display performance is improved
       for STN monochrome/color panel.



3. Installation
===============

This diskette offers following drivers. You can select one from below.

    640x480 256 colors small font
    800x600 256 colors small font
   1024x768 256 colors small font
    640x480 256 colors large font
    800x600 256 colors large font
   1024x768 256 colors large font


3.1 Installation of Windows display driver
------------------------------------------
   1. Exit Windows and return to the DOS prompt if Windows runs.
   2. Insert 'Video Features Diskette' into the diskette drive.
   3. Type "A:\VINSTALL" and press ENTER. Follow the instructions on
      the screen.
        Selection screen of external CRT display device is displayed.
        If you do not use external CRT display, select "IBM 8511/8512
        8513/8517/8518". If you can not find your display type, select
        one of the SVGA monitors which has the same refresh rate as
        your monitor. If you still can not find the display type,
        select any one of the display device then edit the FRATE.DAT
        file according to the VINSTALL.DOC file in 'Video Features
        Diskette'.
   4. Exit the VINSTALL menu, remove the diskette, and restart the
      system by pressing and holding Ctrl+Alt+Del.
   5. Exit Windows and return to the DOS prompt if Windows runs.
   6. Go to the Windows sub-directory(usually C:\WINDOWS) and type
      "SETUP" and press ENTER.
   7. Select DISPLAY from the Windows Setup menu, then select
      "Other (requires disk...)" from the next menu.
   8. Insert 'Video Features Diskette' into the diskette drive.
   9. Type "A:\WIN31" and press ENTER.
  10. Select the screen resolution/system font you wish to use from
      the list and follow the instructions on the screen.


3.2 Change screen resolution/colors/system font
-----------------------------------------------
   1. Double click "Windows Setup" in "Main" group.
   2. Click "Change System Settings..." in "Option" menu.
   3. Click "Display" field and select screen resolution/colors/system
      font you wish to use.
   4. Click "OK" button and follow the instructions on the screen.


3.3 Change the type of external CRT display
-------------------------------------------
   1. Go to sub-directory "\IBMVESA" on system boot disk.
   2. Type "VINSTALL" and press ENTER.
   3. Select new display device type from the menu and press ENTER.
   4. Exit VINSTALL by pressing F3 key.


4. SYSTEM.INI Information
=========================

This display driver refers to following statements in SYSTEM.INI file.

[VGAC24]
Resolution=
ResourceSize=
FontCache=
HWCursor=
HWBitBlt=
HWLineDraw=
CursorSize=
CursorColor=

[386Enh]
EnableVESABIOS=
VDDFreeB000=


4.1 Resolution= statement
-------------------------
This statement specifies screen resolution. The possible values are:

  640x480
  800x600
  1024x768

The default option is "640x480" resolution. If "LCD" or "BOTH" display
mode is selected, "640x480" will always be used regardless of this
statement.


4.2 ResourceSize= statement
---------------------------
This statement specifies button size, title bar height, scroll bar width
etc. The possible values are:

  Small      ... Small resource
  Large      ... Large resource

The default option is "Small". If you select small fonts in the
installation, this option specifies "Small" and if you select large
fonts in the installation, this option specifies "Large".


4.3 FontCache= statement
------------------------
This statement specifies font cache enable or disable. The possible
values are:

  Yes        ... Enable font cache
  No         ... Disable font cache

The default option is "Yes". Enabling font cache improves display
driver's performance.


4.4 HWCursor= statement
-----------------------
This statement specifies hardware cursor enable or disable. The possible
values are:

  Yes        ... Enable H/W cursor
  No         ... Disable H/W cursor

The default option is "Yes". Enabling H/W cursor improves display
driver's performance. But when your system is ThinkPad 750/750P,
hardware cursor is disabled even if "Yes" option is specified. This is
hardware restriction.


4.5 HWBitBlt= statement
-----------------------
This statement specifies H/W BitBlt enable or disable. The possible
values are:

  Yes        ... Enable H/W BitBlt
  No         ... Disable H/W BitBlt

The default option is "Yes". Enabling H/W BitBlt improves display
driver's performance.


4.6 HWLineDraw= statement
-------------------------
This statement specifies H/W line drawing enable or disable. The
possible values are:

  Yes        ... Enable H/W line drawing
  No         ... Disable H/W line drawing

The default option is "Yes". Enabling H/W line drawing improves display
driver's performance. This option is invalid for ThinkPad 750/750C/750P.


4.7 CursorSize= statement
--------------------------
This statement specifies mouse pointer size. The possible value are:

  Small      ... Small mouse pointer
  Large      ... Large mouse pointer

The default option is "Small". Large cursor improves mouse pointer
visibility. This option is effective for Windows system mouse pointer
and is not effective for ones created by applications.


4.8 CursorColor= statement
---------------------------
This statement specifies mouse pointer color. The possible value are:

  Normal      ... Solid white mouse pointer
  Black       ... Solid black mouse pointer
  Reverse     ... Reverse mouse pointer with black edge
  Transparent ... Transparent mouse pointer with black edge

The default option is "Normal". This option is effective for Windows
system mouse pointer and is not effective for ones created by
applications.


4.9 EnableVESABIOS= statement
------------------------------
This statement specifies enable or disable of VESA mode in full screen
DOS prompt of 386 enchanced mode. The possible value are:

  Yes        ... Enable VESA mode
  No         ... Disable VESA mode

The default option is "No".


4.10 VDDFreeB000= statement
---------------------------
This statement specifies a reservation of upper memory block B000-B7FF.
Usually display driver uses from A000h to BFFFh upper memory block.
If you do not use Mono-VGA(video mode 07h, 0Fh), you can free B000-B7FF
upper memory block.

  Yes        ... Free B000-B7FF
  No         ... Reserve B000-B7FF

The default option is "No".


4.11 SYSTEM.INI Setting Summary
-------------------------------

   Statement              256 colors(VGAC24.DRV)
  ----------------------------------------------------------
   Resolution=            640x480*/800x600/1024x768
   ResourceSize=          Small*/Large
   FontCache=             Yes*/No
   HWCursor=              Yes*/No
   HWBitBlt=              Yes*/No
   HWLineDraw=            Yes*/No
   CursorSize=            Small*/Large
   CursorColor=           Normal*/Black/Reverse/Transparent
   EnableVESABIOS=        Yes*/No
   VDDFreeB000=           Yes/No*

  Note: Mark(*) is default option.



5. Mouse Trails Function
========================

This display driver supports mouse trails function. To enable this
function, open "Mouse" icon in "Control Panel". Then mouse dialogue box
appears on the screen. Mark "Mouse Trails" check box.



6. VESA BIOS
============

VESA BIOS interface is realized by VESA.EXE(TSR). Windows display
driver utilizes VESA BIOS interface. Before you start up Windows, you
must install VESA.EXE into your system. You can install VESA.EXE by
VINSTALL.EXE. VESA BIOS supports following video modes.

   Resolution  Colors  Refresh Rate
  ------------------------------------------
     640x480    256    60Hz, 72Hz, 75Hz
     800x600    256    60Hz, 72Hz
    1024x768    256    43.5Hz(I), 60Hz

   Note: (I) is interlaced mode.



7. Suspend/Resume Function on Windows
=====================================
Suspend/resume function works with all resolutions. But if you suspend
the system while you use high resolution with external CRT, detach CRT
cable and resume the system, LCD panel displays nothing. If you want to
continue Windows operation with high resolution, attach CRT cable again.
If you need not to continue, reboot the system by Alt+Ctrl+Del. This
may lose your data on Windows.



8. Display Switching Function on Windows
========================================
Display switching stands for switching display device between LCD and
CRT by Fn+F7 key. When Windows is running with 800x600 or 1024x768
resolution on CRT, display switching function does not work. If you
want to utilize display switching function, Windows has to run with
640x480 resolution.

            |    LCD       CRT       BOTH
  ----------+-------------------------------
    640x480 |     x(*1)     x         x(*1)
    800x600 |     *         -         *
   1024x768 |     *         -         *

  Note:
    x : Display switching function supported
    - : Display switching function not supported
    * : Display mode not supported
  (*1): Not supported with STN panel in high performance display mode



9. VGA Driver
=============
As far as display performance is concerned, this 256 colors display
driver is better than 16 colors display driver(VGA driver). If you want
to use 16 colors display driver, install "VGA (Version 3.0)" driver
rather than "VGA" driver. "VGA" driver does not work in DOS prompt on
Windows 3.1 in "LCD" and "BOTH" mode.



10. File List
=============

The files about this display driver are as follows:

README   WIN  --- Read me file(This file)(*)
OEMSETUP INF  --- Installation description file
VGAC24   DR_  --- Windows 256 colors display driver
VGAC24   2G_  --- 286 grabber display driver
V7VGA    3G_  --- 386 grabber display driver
VDDC24   38_  --- VDD(Virtual display driver)
VGALOGO  LG_  --- Logo display code
VGALOGO  RL_  --- Logo data file
VGASYS   FO_  --- System proportional font(small font)
VGAFIX   FO_  --- System fixed pitch font(small font)
VGAOEM   FO_  --- System OEM fixed pitch font(small font)
8514SYS  FO_  --- System proportional font(large font)
8514FIX  FO_  --- System fixed pitch font(large font)
8514OEM  FO_  --- System OEM fixed pitch font(large font)
CGA40850 FO_  --- System font on windowed DOS prompt
CGA40WOA FO_  --- System font on windowed DOS prompt
CGA80850 FO_  --- System font on windowed DOS prompt
CGA80WOA FO_  --- System font on windowed DOS prompt
EGA40850 FO_  --- System font on windowed DOS prompt
EGA40WOA FO_  --- System font on windowed DOS prompt
EGA80850 FO_  --- System font on windowed DOS prompt
EGA80WOA FO_  --- System font on windowed DOS prompt
SSERIFE  FO_  --- MS Sans Serif font(small font)
SSERIFF  FO_  --- MS Sans Serif font(large font)
COURE    FO_  --- Courier font(small font)
COURF    FO_  --- Courier font(large font)
SERIFE   FO_  --- MS Sans font(small font)
SERIFF   FO_  --- MS Sans font(lager font)
SYMBOLE  FO_  --- Symbol font(small font)
SYMBOLF  FO_  --- Symbol font(large font)
SMALLE   FO_  --- Small font(small font)
SMALLF   FO_  --- Small font(large font)
ROMAN    FO_  --- Roman font(plotter font)
SCRIPT   FO_  --- Script font(plotter font)
MODERN   FO_  --- Modern font(plotter font)

Note: * README.WIN is in root directory.



11. Trouble Shooting
====================

Symptom:  Installation does not complete.
Answer:   If installation program requires "Video Features Diskette",
          make sure that source file path is A:\WIN31. If installation
          program requires "Windows Disk #XX", make sure that source
          file path is A:\.

Symptom:  Windows does not start up.
Answer:   Make sure that VESA.EXE is installed on your system. If
          VESA.EXE is not installed on your system, install VESA.EXE.

Symptom:  Windows does not start up.
Answer:   Make sure of supported VESA video mode. Windows screen
          resolution may be not consistent with VESA video mode.

Symptom:  Windows does not start up after memory configuration is set
          up, for example RAMSETUP.EXE with PC DOS 6.1.
Answer:   Make sure of memory configuration. If your memory manager
          includes a part of from A000h to BFFFh, exclude this area,
          for example "X=A000-BFFF" option for EMM386.EXE. This area
          is used by display driver.

Symptom:  Windows screen is not synchronized.
Answer:   Make sure that supported VESA video mode is identical with
          your CRT display video mode. If not, detach CRT cable and
          execute VINSTALL.EXE and select your CRT display type.

Symptom:  Windows screen is not high resolution(800x600 and 1024x768).
Answer:   Make sure that display mode is "CRT" mode with 'ThinkPad
          Features Display'. If you select "LCD" or "BOTH" display mode,
          this driver displays 640x480 resolution automatically. To
          display high resolution, set display mode to "CRT" mode.

Symptom:  Hardware cursor is disabled with ThinkPad 750/750P.
Answer:   This symptom is not trouble. This is hardware restriction.
          There is no restriction with other models.

Symptom:  The screen displays nothing after suspend/resume function.
Answer:   If you suspended your system with high resolution, attach CRT
          cable or reboot your system by Alt+Ctrl+Del. See section "7.
          Suspend/Resume Function on Windows" for details.

Symptom:  Display switching function does not work with high resolution.
Answer:   The system prohibits from switching with 800x600 or 1024x768
          resolutions because LCD displays with only 640x480 resolution.
          See section "8. Display Switching Function on Windows" for
          details.

Symptom:  Windows color on the screen is strange color when display
          driver is changed from other display drivers.
Answer:   Execute "Color" in "Control Panel" group and select your
          desired color schemes.

Symptom:  Old version is listed with SETUP.EXE.
Answer:   Delete old OEM?.INF in Windows system directory.




Trademarks
----------
ThinkPad and VGA are trademarks of International Business Machines
Corporation.
Windows is a trademark of Microsoft Corporation.
VESA is a trademark of the Video Electronic Standards Association.
