|
|
|
Date Posted: |
October 13th, 2002
|
|
|
Last Updated: |
November 29th, 2005
|
|
|
License: |
BSD/MIT |
|
|
Downloads: |
19,552 total; 7 recently |
|
|
Page Views: |
122,589 total |
|
|
User Rating: |
 |
 |
|
9.15 / 10, with 55 votes |
|
Jump to the Downloads section |
|
 |
 |
About Haiku Matrox MGA driver:
This unified driver supports G100-G550. It's based on Mark Watson's older G400 driver. It's known to work on BeOS R5, Dano, Zeta and Max.
This driver will be updated ASAP, pending some fixes. VGADevOut-Node users please use V0.28 (or newer!)
Current Matrox driver features:
- Millenium I/II (preliminary):
- Hardware cursor support;
- Full 2D acceleration;
- Full BWindowScreen support (used for hardware pageflipping, scrolling/panning and acceleration in applications/games);
- Sync_on_green support;
- DPMS support;
- G100-G550:
- Hardware cursor support on one head;
- Full 2D acceleration;
- Full BWindowScreen support (used for hardware pageflipping, scrolling/panning and acceleration in applications/games);
- Full card coldstart support (important if you use such a card as secondary videocard);
- Sync_on_green support: G400, G450 and G550 apparantly miss the needed board wiring to actually support this fully though;
- DPMS support on all heads;
- G200-G550:
- B_YCbCr422 hardware overlay support on one head (including 'hardware zoom');
- MMS (multiple heads using multiple GPUs) cards are supported on all heads (confirmed a G200MMS working OK), although you can't use the non-primary heads without a video consumer node or other special software;
- G400-G550:
- Dualhead functionality;
- TVout support: Desktop modes: G400 only for now; Video modes: G400-G550.
Note: You need Dualhead Setup 0.04 or higher (BeBits) for use of Dualhead and/or TVout modes.
current MGA driver limitations:
- If you want BScreen 'Sync_to_Retrace' capability make sure you enabled 'assign IRQ to VGA card' in your system BIOS (if available);
- Expansion RAM modules are not supported as far as I know;
- Special versions of G200 apparantly have colorpalette problems (Marvel, some Matrox MMS cards like the HP VisualizeFX ). Use them in 32bit mode; overlay and hardware cursor should be OK.
- G400 cards have overscanning rubbish visible on the top of the screen if spaces with virtual height are used on the secondary head in monitor mode. This cannot be fixed decently, and is caused by a MAVEN hardware design fault;
- DVI output is not yet supported.
|
 |
|
 |
Latest Version |
 |
|
 |
| |
 |
|
Details about this version:
fixes/enhancements:
G200-G550:
- Added support for MMS cards by letting non-primary adaptors use the BIOS from the primary adaptor if they don't have their own. Confirmed a G200MMS working OK on all four heads using the 'test harness' application from Be's R4 graphics driver kit. A big thanks to Cale Lewis for donating this card!
General:
- Several ProposeMode updates and fixes making the Matrox driver better compatible with Dualhead Setup 0.04;
- Added capability to driver to run without an INT assigned. Driver will now automatically disable the 'Sync_to_Retrace' function if no INT was assigned instead of not loading/running at all;
- Added new mga.setting ("primary") to force a certain card to be primary card in a system with multiple graphics cards: so it will display your desktop. To enable this (hack) feature uncomment this item and fill in the exact name of the card that is to be primary (as exported by the kerneldriver in /dev/graphics/). If you are going to select a card other than the one displaying your system's POST messages at bootup, make sure you also keep the default 'usebios false' setting as otherwise the card(s) aren't coldstarted by the driver.
Note please:
- Coldstarting doesn't work on Millenium I and Millenium II cards yet.
|
| |
 |
|
Intel Version - requires R5 (78 KB) |
4,250 downloads |
|
 |
|
 |
 |
| |
  |
[rating: 10] |
|
 |
Rudolf's site |
|
|
| Add Additional Location |
 |
|
 |
|
| Source Available |
 |
 |
 |
 |
 |
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
|
|
|