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.