
   Generic PowerVR Drivers (Matrox m3D) Version 4.1.1 for Windows 95
   
   March 12, 1998
   
   Note:
   
   This Edition of Generic PowerVR Drivers (4.1.1c2) has been edited to
   add the addtional "Advanced Features" for the Matrox m3D card since
   Matrox's own drivers (4.1.1.5) will not allow this due to a so called
   "Microsoft Certification" If you already own a Videologic Apocalypse
   3Dx there is no need to install these drivers.
   
   There are a number of "Advanced Feature" settings already added to
   this installation. The settings are exact copies from Videologics own
   Drivers and recommendation of settings from their own Web Site.
   
   
   Contents
   
   1. Introduction
   
   2. Installing the generic drivers
   
   3. Hints and tips
   
   4. Troubleshooting
   
   5. Advanced Features
   
   
   1. Introduction
   
   The Generic PowerVR v4.1.1c2 drivers support all PowerVR PCX2 based
   products, such as the Matrox m3D.
   
   These generic drivers may well differ from that provided by your board
   vendor; specifically they may not provide the same level of title
   compatibility or performance as that provided by your board vendor.
   
   These drivers are supplied as is and if you experience any problem you
   should use the drivers supplied by your board vendor and contact them
   for support.
   
   VideoLogic Apocalypse drivers can be found on the VideoLogic web site
   at http://www.videologic.com/.
   
   Matrox m3D drivers can be found on on the Matrox site at
   http://www.matrox.com/.
   
   
   2. Installing the Generic Drivers
   
   Introduction
   
   This section explains how to install the Generic PowerVR drivers in
   the absence of any instructions from your board supplier. It assumes
   that you have already installed a PowerVR card as defined by your
   supplier.
   
   To install the drivers:
   
     1. Open the Control Panel window by clicking the Start button,
     pointing to Settings and clicking Control Panel.
     
     2.     Double-click the System icon to open the System Properties
     Window.
     
     3. Click the Device Manager tab.
     
     4. Double-click Sound, video and game controllers.
     
     5. Click Apocalypse 3Dx / M3D or PowerVR, and click Remove.
     
     6. A dialog box is displayed asking you if you want to restart
     Windows. Click No.
     
     7. Click Refresh.
     
     8. Device Manager says a new device has been located and requests
     the updated drivers. Point Device Manager at the Generic
     PowerVR.INF file and follow the instructions. You will be asked to
     reboot your machine.
     
     
     
    
   
   If you Experience Problems
   
   Please note, there may will be an existing .INF file for the board
   already installed on your system that is preventing you from
   installing the drivers. These .INF files should be deleted or renamed
   before retrying the installation. The following .INF files are known
   and should be deleted:
   
   Windows\inf\other\VideoLogicA*.inf
   
   Windows\inf\other\VideoLogicP*.inf
   
   Windows\inf\other\Matrox*.inf
   
   
   3. Hints and Tips
   
   Installing games
   
   Some DirectX games currently on the market are supplied with DirectX
   2. If the game's installation forces DirectX 2 to be installed, you
   should reinstall the latest version of DirectX from the Microsoft Web
   Site.
   
    
   
   Microid Research BIOS
   
   Some PCs with an MR BIOS can give a much lower frame rate with
   PowerVR. Switching to another BIOS can greatly enhance performance.
   
    
   
   16-bit Color
   
   To avoid problems with the Start menu and Windows menus containing
   corrupted text, or missing text, you should set your display mode to a
   high-color palette, of at least 65,536 colors (16-bit).
   
   
   4. Troubleshooting
   
   Introduction
   
   This section describes common problems you may encounter when
   installing or running PowerVR.
   
     Problem: The application display is corrupted.
     
     Solution: Your graphics system may not support the required DirectX
     version. Reinstall DirectX. You can get this from your computer
     supplier or from Microsoft.
     
     If the problem persists, contact your graphics card vendor.
     
     Problem: The Start menu and Windows menus contain corrupted text,
     or text is missing.
     
     Solution: After playing a game in 8-bit display mode, your computer
     has changed from 8-bit to 16-bit display mode automatically, which
     your display driver may not be able to support.
     
     Restart your computer in 16-bit mode. Refer to the documentation
     supplied with your graphics card if you need help with this.
     
     To avoid this problem in future, you should always be in a 16-bit
     display mode before playing a game.
     
     Problem: When running an application that uses PowerSGL or
     Direct3D, the system freezes or restarts.
     
     Solution: You may have installed PowerVR into a PCI bus slot that
     does not have bus-mastering capability.
     
     Install the card into a slot that supports bus-mastering.
     
     Solution: Try changing the 3D Acceleration to Standard on the
     PowerVR Display Properties page.
     
     Problem: I am not given the D3D Hal option with the D3D demos.
     
     Solution: Ensure that you have the DirectX 5 graphics drivers
     installed, and that your computer is in a display mode greater or
     equal to 16 bits per pixel (65,536 colors).
     
     Solution: If your system received an Invalid Page Fault or a
     General Protection Fault, restart your system.
     
     Problem: When running an application that uses PowerSGL the system
     restarts.
     
     Solution: The display driver may not support buffer flipping. To
     support flipping the amount of free off-screen memory must be
     greater than the current on-screen memory.
     
     A lower screen resolution may free up sufficient memory, however,
     due to other graphics memory requirements (e.g. hardware cursors),
     1 MB cards may not support flipping even in a resolution of 640x480
     pixels with 16-bit (65,536) colors. This is why we recommend a
     minimum graphics memory of 2 MB.
     
     Problem: D3D applications will not work in 1024 x 768 with my
     Matrox Millenium II graphics card.
     
     Solution: This is a problem with the Matrox Millenium II memory
     handling. Matrox are currently looking into this.
     
     Problem: The Use Hardware Accelerator option within an application
     is grayed out.
     
     Solution: The application is currently set to run in a graphics
     resolution that cannot be accelerated by PowerVR. Setting the
     application's graphics mode to a lower resolution mode makes the
     check-box available.
     
     Solution: PowerVR is not being recognized by the system. If you
     have sufficient technical knowledge, check that it is in System
     Properties, check the BIOS, IRQ allocations etc.
     
     Problem: Mouse control in D3D applications is very jerky.
     
     Solution: Try setting the 3D Acceleration in the PowerVR Display
     Properties page to Standard.
     
     Problem: When using PowerVR with AWARD BIOS and the S3 968 or 868
     chipset the system crashes.
     
     Solution: Try changing the memory allocation for the PowerVR card
     to a range outside the 64 MB used by your graphics card.
     
     To change the memory allocation:
     
     1. Click the Start button, point to Settings and click Control
     Panel.
     
     2. Double-lick the System icon.
     
     3. In the System Properties dialog box, click the Device Manager
     tab.
     
     4. Double-click Sound, video and game controllers.
     
     5. Click PowerVR.
     
     6. Click Properties.
     
     7. In the PowerVR dialog box, click the Resources tab.
     
     8. Clear the Use automatic settings check box.
     
     9. In the Resource settings list, double-click the first (top)
     Memory Range.
     
     10. In the Value box of the Edit Memory dialog box, type in the
     range FFBE0000 - FFBEFFFF, and click OK.
     
     11. In the Resource settings list, double-click the second (bottom)
     Memory Range.
     
     12. In the Value box of the Edit Memory dialog box, type in the
     range FF400000 - FF7FFFFF, and click OK.
     
     13. At the PowerVR dialog box, click OK.
     
     14. At the System Properties dialog box, click OK.
     
     15. Restart your PC.
     
   You should not have to reconfigure the memory settings again as
   Windows 95 will remember the new settings every time it starts up and
   reallocate the memory automatically.
   
    
   
   Memory Allocation Conflicts
   
   The above steps assume that there is no memory allocation conflict due
   to devices present at the addresses you specified. To ensure there is
   no conflict, follow steps 1 to 7 above. If, in the Resources tab, the
   Conflicting devices list says 'No conflicts.', your PowerVR is ready
   to use.
   
     Problem: When using a Matrox display card, my computer hangs when a
     Direct3D game goes into full screen.
     
     Solution: Update your Matrox display drivers to v3.70 or later.
     
     Solution: If using earlier drivers, set the 3D Acceleration section
     of the PowerVR Display Properties page to Standard.
     
     
     5. Advanced Features
     
     The Advanced Features section allows you to enable disable certain
     feautres within PowerVR Card
     
     Click on the Help button for further Infomation.
     
     
     
   The Author of this set of drivers accepts no responsibility for any
   problem you
   
   encounter with these drivers. The actual drivers themselves have not
   been edited
   
   from their original release format.
   
   Only the PowerVR.inf , Readme.doc and added bitmaps are the only
   thiings different about
   
   these drivers, compaired to the Generic drivers from NEC/Videologic.
   
     If you find any problems with the installation that has occurred
     with this set of drivers please inform
     
     Simon Slater (powervr@tcbbs.globalnet.co.uk)
     
     My thanks goto:
     
     Ken Lai <ylgu@geocities.com>
     
     Andrew Pylypchuk <android@direct.ca>
     
     Whom without their support and help I would have not bee able to
     test the installation out.
     
     Also I'd like to thank NEC/Videologic for releasing the Generic
     Drivers as without these I and so many others would be stuck
     
     with the Matrox 4.1.1.5 or 4.0.3.1000 drivers without the advanced
     feaures we all want.
     
     I hope you enjoy this edition of drivers.
