home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / OS2 / T768_256.ZIP / README.DOC next >
Text File  |  1992-05-03  |  21KB  |  449 lines

  1. Date: 03/31/92
  2. Status: Beta 2.0.01
  3. Revised README.DOC file (04/07/92)
  4. Revised README.DOC file (04/08/92)
  5. Revised README.DOC file (04/14/92)
  6. Revised README.DOC file (04/16/92)
  7.  
  8. [Usenet/Internet Distribution:
  9. Revised May 2, 1992, by Timothy F. Sipples, netmail
  10. sip1@ellis.uchicago.edu.]
  11.  
  12. *Last minute change:
  13.         WINOS2 drivers are not included.  They can be downloaded
  14.         from Trident BBS.  These drivers are regular Windows 3.0
  15.         VGA.DRV drivers.  If you already have these drivers, you
  16.         may not want to download them again.
  17.  
  18. [Usenet/Internet Distribution:
  19. Suitable Win-OS/2 drivers are included (equivalent to Windows 3.0 drivers).
  20. Note that these Win-OS/2 drivers work only with 8900C/9000 chipset Trident
  21. adapters.  For suitable drivers for other chipsets use those supplied with
  22. the adapter.]
  23.  
  24.                                 Trident
  25.                  TVGA 8900/9000 PM Display Driver Package
  26.                          for OS/2 Version 2.0
  27.  
  28. IMPORTANT: Before installing any of the programs in this package, make
  29. ---------  sure that you read through this document once.
  30.  
  31. Download Info
  32. -------------
  33.  
  34.         Instead of downloading the whole package listed below, we
  35. recommend that you choose the one or two drivers that fits your current
  36. needs and system configuration.
  37.  
  38.         After downloading any of the files in this package, please
  39. use PKUNZIP utility to unpack it.  All the files listed below are
  40. available from Trident BBS:
  41.  
  42.         W800.ZIP        - 800x600-16 Seamless DISPLAY.DLL
  43.                           and SWINVGA.DRV (W800SL.DRV)
  44.         W1024.ZIP       - 1024x768-16 DISPLAY.DLL
  45.         T640.ZIP        - 640x480-256 DISPLAY.DLL
  46.         T768.ZIP        - 768x1024-256 DISPLAY.DLL (portrait)
  47.         T800.ZIP        - 800x600-256 DISPLAY.DLL
  48.         T1024.ZIP       - 1024x768-256 DISPLAY.DLL
  49.         T8514.ZIP       - 1024x768-256 DISPLAY.DLL with 8514 type
  50.                           fonts and icons
  51.         T640V512.ZIP    - 640x480-256 Virtual Desktop DISPLAY.DLL
  52.                           (1024x512-256 for 512 KB memory)
  53.         T640V.ZIP       - 640x480-256 Virtual Desktop DISPLAY.DLL
  54.                           (1024x1024-256 for 1MB memory)
  55.         T800V.ZIP       - 800x600-256 Virtual Desktop DISPLAY.DLL
  56.                           (1024x1024-256 for 1MB memory)
  57.  
  58. [Usenet/Internet Distribution:
  59. These files, and the Win-OS/2 drivers, have been bundled in a slightly
  60. different fashion.]
  61.  
  62.         The above files may also be available from the following
  63. BBSes or Internet FTP archives (maybe different file names):
  64.  
  65.         IBM NSC BBS:    (404) 835-6600
  66.         Fernwood:       (203) 483-0348
  67.         OS/2 Shareware: (703) 385-4325
  68.         CompuServe      IBMOS2 forum
  69.         hobbes.nmsu.edu                 (anonymous FTP)
  70.         novell.com (not day time)       (anonymous FTP)
  71.         mtsg.ubc.ca                     (anonymous FTP)
  72.         archive.latrobe.edu.au          (anonymous FTP)
  73.         usenet news system: comp.binaries.os2
  74.  
  75.         Newer releases of OS/2 drivers will be posted on Trident
  76. BBS later.  Please check the date and status of the driver files.
  77.  
  78. Descriptions:
  79. -------------
  80.  
  81.         ( The following descriptions assume that OS/2 2.0 is installed on
  82. the target system, drive C:. )
  83.  
  84.         The file W800.DLL is a customized PM display driver which supports
  85. the 800x600-16 color mode PM Desktop session.  This file (if 800x600 16
  86. color mode is chosen as the desired display mode) will replace the default
  87. DISPLAY.DLL (640x480-16 color standard VGA mode) file in directory
  88. C:\OS2\DLL.  This driver is fully compatible with 2.0 display driver spec
  89. and is capable of running seamless Windows applications.  To run seamless
  90. Windows apps on 800x600-16 workplace shell, you need also install
  91. W800SL.DRV.
  92.  
  93.         The file W1024.DLL is a customized PM display driver which supports
  94. the 1024x768-16 color mode PM workplace shell.  This file will replace the
  95. default DISPLAY.DLL file in directory C:\OS2\DLL.
  96.  
  97.         The file T640.DLL is a customized PM display driver which supports
  98. the 640x480-256 color mode PM workplace shell.  This file will replace the
  99. default DISPLAY.DLL file in directory C:\OS2\DLL.
  100.  
  101.         The file T768.DLL is a customized PM display driver which supports
  102. the 768x1024-256 (portrait mode) color mode PM workplace shell.  This file
  103. will replace the default DISPLAY.DLL file in directory C:\OS2\DLL.
  104.  
  105.         The file T800.DLL is a customized PM display driver which supports
  106. the 800x600-256 color mode PM workplace shell.  This file will replace the
  107. default DISPLAY.DLL file in directory C:\OS2\DLL.
  108.  
  109.         The file T1024.DLL is a customized PM display driver which supports
  110. the 1024x768-256 color mode PM workplace shell.  This file will replace the
  111. default DISPLAY.DLL file in directory C:\OS2\DLL.
  112.  
  113.         The file T8514.DLL is similar to T1024.DLL, which supports the
  114. 1024x768-256 color mode PM workplace shell.  However, it contains 8514
  115. compatible type of fonts and icons.  This file will replace the default
  116. DISPLAY.DLL file in directory C:\OS2\DLL.
  117.  
  118.         The file T640V512.DLL is a Virtual Desktop PM display driver which
  119. supports 1024x512-256 color PM workplace shell through a physical 640x480
  120. 256 color display screen.  This file will replace the default DISPLAY.DLL
  121. file in directory C:\OS2\DLL.  (For more info on Virtual Desktop, see
  122. Appendices below.)
  123.  
  124.         The file T640V.DLL is a Virtual Desktop PM display driver which
  125. supports 1024x1024-256 color PM workplace shell through a physical 640x480
  126. 256 color display screen.  This file will replace the default DISPLAY.DLL
  127. file in directory C:\OS2\DLL. (For more info on Virtual Desktop, see
  128. Appendices below.)
  129.  
  130.         The file T800V.DLL is a Virtual Desktop PM display driver which
  131. supports 1024x1024-256 color PM workplace shell through a physical 800x600
  132. 256 color display screen.  This file will replace the default DISPLAY.DLL
  133. file in directory C:\OS2\DLL. (For more info on Virtual Desktop, see
  134. Appendices below.)
  135.  
  136.         The file W800SL.DRV (zipped in W800.ZIP) is a customized WINOS2
  137. display driver which supports Windows applications running on PM workpalce
  138. shell seamlessly.  The PM workplace shell should run in 800x600-16 mode
  139. (using W800.DLL as DISPLAY.DLL).  This file will replace the default
  140. SWINVGA.DRV in directory C:\OS2\DLL.
  141.  
  142.         BVH driver support, which is a nice feature with our 1.x drivers,
  143. is no longer included in this package since OS/2 2.0 has build-in Trident
  144. SuperVGA support.
  145.  
  146.         PMFIX for 1.x should not be executed under 2.0.
  147.  
  148.         OS2CRTC, which is used to adjust video parameters for 1.2/1.3
  149. OS/2 drivers is not available at this time.  However, there is an
  150. alternative.  See descriptions in "Appendices" below.
  151.  
  152. Installation:
  153. -------------
  154.  
  155. [Usenet/Internet Distribution:
  156. Make sure that IOPL=YES in CONFIG.SYS.]
  157.  
  158.         0. Install OS/2 2.0 GA version with TVGA card on system
  159.            Assume the startup drive is C:
  160.         1. Make a backup copy of the following OS/2 drivers:
  161.                 C:\OS2\DLL\DISPLAY.DLL
  162.                         (PM display driver)
  163.                 C:\OS2\MDOS\WINOS2\SYSTEM\VGA.DRV
  164.                         (WINOS2 full screen driver)
  165.                 C:\OS2\MDOS\WINOS2\SYSTEM\SWINVGA.DRV
  166.                         (WINOS2 seamless driver)
  167.            We recommend that the backup be put on a floppy
  168.         2. Unzip the drivers to be installed
  169.         3. Go to a DOS Full Screen session, run system command
  170.                 SVGA ON
  171.            A file called SVGADATA.PMI will be generated in C:\OS2
  172.            Save this file on a floppy disk
  173.         4. Switch to OS/2 protected mode session and start
  174.                         DDINSTAL
  175.         5. Follow the instructions to finish the rest of the procedures
  176.         6. You need to shut down and re-boot the system before the
  177.            driver takes into effect
  178.         7. Before installing T768.DLL, T640V512.DLL, T640V.DLL T800V.DLL,
  179.            read the special discussions below
  180.  
  181. Appendices:
  182. ----------
  183.  
  184.         1.  Files in the package:
  185.  
  186.              README   DOC    -- Read this first
  187.  
  188.              W800     DLL    -- 800x600-16 color PM driver
  189.              W1024    DLL    -- 1024x768-16 color PM driver
  190.              T640     DLL    -- 640x480-256 color PM driver
  191.              T768     DLL    -- 768x1024-256 color PM driver
  192.              T800     DLL    -- 800x600-256 color PM driver
  193.              T1024    DLL    -- 1024x768-256 color PM driver
  194.              T8514    DLL    -- 1024x768-256 color PM driver
  195.                                 with 8514 compatible resources
  196.              T640V512 DLL    -- 640x480-256 color PM driver
  197.                                 with 1024x512 virtual desktop
  198.              T640V    DLL    -- 640x480-256 color PM driver
  199.                                 with 1024x1024 virtual desktop
  200.              T800V    DLL    -- 800x600-256 color PM driver
  201.                                 with 1024x1024 virtual desktop
  202.  
  203.              W800SL   DRV    -- 800x600-16 seamless WINOS2 driver
  204.  
  205.              W800     DDP    -- Device Driver Profile (for DDINSTAL)
  206.              W1024    DDP
  207.              T640     DDP
  208.              T768     DDP
  209.              T800     DDP
  210.              T1024    DDP
  211.              T8514    DDP
  212.              T640V512 DDP
  213.              T640V    DDP
  214.              T800V    DDP
  215.  
  216.         2.  On board video memory requirements (8900/9000)
  217.  
  218.              driver        resolution      min. mem (KB)   chipset
  219.  
  220.              W800.DLL      800x600 -16          256        8900/9000
  221.              W1024.DLL     1024x768-16          512        8900/9000
  222.              T640.DLL      640x480-256          512        8900/9000
  223.              T768.DLL      768x1024-256         1024       8900
  224.              T800.DLL      800x600-256          1024       8900
  225.              T1024.DLL     1024x768-256         1024       8900
  226.              T8514.DLL     1024x768-256         1024       8900
  227.              T640V512.DLL  640x480-256 (1Kx.5K) 512        8900/9000
  228.              T640V.DLL     640x480-256 (1Kx1K)  1024       8900
  229.              T800V.DLL     800x600-256 (1Kx1K)  1024       8900
  230.  
  231.             Fail to comply with the above requirements may cause
  232.             system hangup during OS/2 boot.  In case this happens,
  233.             use a bootup diskette to boot from drive A, restore OS/2
  234.             default DISPLAY.DLL driver (the saved one), then boot
  235.             OS/2 again.
  236.  
  237. [Usenet/Internet Distribution:
  238. It appears that T640.DLL and T640V512.DLL actually require 1024K video
  239. memory.  This problem is being worked on.]
  240.  
  241.         3.  Some useful tips for trouble shooting
  242.  
  243.             . Use TVGA 8900C/9000 chips or newer.
  244.               8900B chipset works in most cases.
  245.  
  246. [Usenet/Internet Distribution:
  247. Note:  The archive "8900bfix" provides additional support for this
  248. level chipset.]
  249.  
  250.             . Use OS/2 2.0 GA version only.
  251.               OS/2 installation should be done after installation
  252.               of TVGA card.
  253.             . Do not forget to backup original OS/2 drivers
  254.             . Do not forget to run SVGA ON system command from
  255.               DOS FULL SCREEN session.
  256.             . Alt-F1 on system boot time will erase SVGADATA.PMI
  257.               Back up the .PMI files before trying Alt-F1
  258.             . Make sure your TVGA board has enough memory for
  259.               the designated PM display mode.
  260.             . Expierenced users may choose to manually copy the
  261.               driver files to C:.  Make sure DISPLAY.DLL and
  262.               Seamless WINOS2 drivers use the same resolution
  263.               and color.  Full screen WINOS2 driver may use
  264.               different display mode.
  265.             . Whenever the TVGA board configuration is changed,
  266.               such as adding or removing display RAM, setting
  267.               jumpers, you need to run SVGA ON again to replace
  268.               .PMI file.  The best way for this is to run SVGA OFF,
  269.               restore the original VGA (640x480-16) DISPLAY.DLL,
  270.               erase old .PMI file first.  Change the hardware
  271.               configuration.  Then boot and run SVGA ON from DOS
  272.               full screen session.  Install the SVGA driver
  273.               and reboot.
  274.             . T768.DLL (portrait mode) needs a special .PMI
  275.               entry that currently can not be generated by
  276.               SVGA.EXE.  If you have problem installing this
  277.               driver, contact our technical support.
  278.             . If abnormal display occurs when running apps,
  279.               please try to duplicate the problem.  You may
  280.               also want to try the same apps under the original
  281.               DISPLAY.DLL which comes with your OS/2.  If the
  282.               problem is still there, there is a high chance
  283.               that this is an application's bug.  Otherwise,
  284.               please report the problem to our technical
  285.               support.
  286.             . Bugs can usually be fixed within days.  But for
  287.               stability, the drivers may not be available to
  288.               the public immediately until the next major driver
  289.               release.  Private build can be obtained on individual
  290.               bases for evaluation.
  291.             . If you cannot get TVGA driver for WINOS2 working,
  292.               check to see if the driver is compressed.  A regular
  293.               size (just like the W800SL.DRV) is about 73000 bytes.
  294.               If yours is considerably small, you need to uncompress
  295.               it first.  Try the EXPAND.EXE program in GA Disk 9 to
  296.               uncompress the .DRV file.
  297.  
  298. [Usenet/Internet Distribution:
  299. Note:  The Win-OS/2 drivers supplied with the OS/2 drivers have been
  300. pre-EXPANDed for convenience.]
  301.  
  302.         4. Advanced topic: adjusting video parameters
  303.  
  304.               In most cases, TVGA card matches display monitors
  305.               perfectly. However, some monitors cannot sync under
  306.               default system settings.  Other monitors support high
  307.               refresh rates.  To get the best display result, you
  308.               may want to go through the following procedures to
  309.               adjust video parameters.  Unless this is necessary,
  310.               and you fully understand how this works, we recommend
  311.               that you skip this operation.
  312.  
  313.               . Boot OS/2 with the default DISPLAY.DLL (640x480-16).
  314.               . Use the TVGACRTC.EXE utility (on TVGA Driver/Utility
  315.                 Diskettes, also available in Trident BBS) under OS/2
  316.                 DOS FULL SCREEN.
  317.                 It will generate TVGACRTC.SYS file and insert a line
  318.                         DEVICE=TVGACRTC.SYS
  319.                 in the CONFIG.SYS.
  320.               . Shutdown OS/2 and reboot the system.
  321.               . Open a DOS full screen and run
  322.                         SVGA ON
  323.                 This will generate a "corrected" .PMI file.
  324.               . Remove DEVICE=TVGACRTC.SYS statement from CONFIG.SYS
  325.               . Shutdown OS/2 and reboot again.
  326.  
  327.         5. Advanced topic: Vertual Desktop Display Driver
  328.  
  329.               Virtual Desktop Drivers (T640V512.DLL, T640V.DLL and
  330.               T800V.DLL) are a new type of OS/2 display drivers.
  331.               The driver enables user to work on a larger desktop
  332.               which cannot be supported directly by the video display
  333.               hardware.  For example, your VGA monitor does not support
  334.               high resolution, or your VGA adapter is not able to set
  335.               video resolution higher than 1024x768 256 color.  Also on
  336.               a smaller monitor (say 14"), you may not want to use the
  337.               highest resolution mode but still want a bigger dimension
  338.               desktop.
  339.  
  340.               Typical 256 color Virtual Desktop dimensions on TVGA
  341.               chipset are 1024x1024 for 1MB RAM, 1024x512 for 512KB
  342.               RAM.  Larger sizes may be supported on future TVGA
  343.               chipsets.
  344.  
  345.               Since the physical screen (the viewport) is smaller than
  346.               the virtual desktop, there must be a way to move the
  347.               viewport around the desktop to display different parts
  348.               of the desktop.  Current driver design enables the user
  349.               to move mouse pointer beyond the boundary of the viewport,
  350.               to the direction of the part of desktop to be viewed.
  351.               The display driver will follow the mouse pointer and
  352.               adjust the position of viewport accordingly.
  353.  
  354.               Some users may not like Virtual Desktop Drivers, for
  355.               various reasons.  They can use the T640.DLL or T800.DLL
  356.               instead.
  357.  
  358.               To install T640V512.DLL, T640V.DLL or T800V.DLL, you need
  359.               to edit the .PMI file.  Make sure that you understand the
  360.               structure of .PMI file before editing it.  First make a
  361.               copy of the current .PMI file (in case you want to go back
  362.               to T640.DLL or T800.DLL).  Then use an editor to open
  363.               C:\OS2\SVGADATA.PMI.
  364.  
  365.               If you are installing T640V512.DLL, find the mode entry
  366.               for 640x480-256 color mode from SVGADATA.PMI file:
  367.  
  368.                 [comment]
  369.                         Graphics Mode: 640 x 480 x 256 colours.
  370.  
  371.               and change the [modeinfo] section to:
  372.  
  373.                 [ModeInfo]
  374.                         ModeAttributes   = 0x18
  375.                         BytesPerScanLine = 80
  376.                         XResolution      = 1024
  377.                         YResolution      = 512
  378.                         TextRows         = 30
  379.                         BitsPerPixel     = 8
  380.                         NumberOfPlanes   = 1
  381.                         PageLength       = 524288
  382.                         SaveSize         = 524288
  383.                         InterlaceMode    = 0
  384.                         BufferAddress    = 0x0a0000
  385.  
  386.               All other steps are similar to installing T640.DLL.
  387.  
  388.               If you are installing T640V.DLL, find the mode entry
  389.               for 640x480-256 color mode from SVGADATA.PMI file:
  390.  
  391.                 [comment]
  392.                         Graphics Mode: 640 x 480 x 256 colours.
  393.  
  394.               and change the [modeinfo] section to:
  395.  
  396.                 [ModeInfo]
  397.                         ModeAttributes   = 0x18
  398.                         BytesPerScanLine = 80
  399.                         XResolution      = 1024
  400.                         YResolution      = 1024
  401.                         TextRows         = 30
  402.                         BitsPerPixel     = 8
  403.                         NumberOfPlanes   = 1
  404.                         PageLength       = 1048576
  405.                         SaveSize         = 1048576
  406.                         InterlaceMode    = 0
  407.                         BufferAddress    = 0x0a0000
  408.  
  409.               All other steps are similar to installing T640.DLL.
  410.  
  411.               If you are going to install T800V.DLL, find the mode
  412.               entry for 800x600-256 color mode from SVGADATA.PMI file:
  413.  
  414.                 [comment]
  415.                         Graphics Mode: 800 x 600 x 256 colours.
  416.  
  417.               and change the [modeinfo] section to:
  418.  
  419.                 [ModeInfo]
  420.                         ModeAttributes   = 0x18
  421.                         BytesPerScanLine = 100
  422.                         XResolution      = 1024
  423.                         YResolution      = 1024
  424.                         TextRows         = 37
  425.                         BitsPerPixel     = 8
  426.                         NumberOfPlanes   = 1
  427.                         PageLength       = 1048576
  428.                         SaveSize         = 1048576
  429.                         InterlaceMode    = 0
  430.                         BufferAddress    = 0x0a0000
  431.  
  432.                All other steps are similar to installing T800.DLL.
  433.  
  434. Trident Microsystems, Inc.
  435. 205 Ravendale Drive
  436. Mountain View, CA 94043
  437.  
  438. Phone: (415) 691-9211
  439. BBS:   (415) 691-1016   (Original distribution site for this package)
  440.         Line 0: 9600 bps
  441.         Line 1: 2400 bps
  442.                 Parity: NONE
  443.                 Data:   8
  444.                 Stop:   1
  445.  
  446. * This package if provided by Trident Microsystems, Inc.  It can be
  447.   uploaded to any other electronic media, provided that no charge is
  448.   made from it.
  449.