From news.sai.msu.su!Radio-MSU.net!Gamma.RU!srcc!demos!news1.best.com!news.thenet.net!news.kei.com!news.mathworks.com!fu-berlin.de!news.belwue.de!news.belwue.de!news.uni-freiburg.de!inn Tue Oct 15 10:24:14 1996
Path: news.sai.msu.su!Radio-MSU.net!Gamma.RU!srcc!demos!news1.best.com!news.thenet.net!news.kei.com!news.mathworks.com!fu-berlin.de!news.belwue.de!news.belwue.de!news.uni-freiburg.de!inn
From: saenger@ruf.uni-freiburg.de
Newsgroups: comp.os.os2.setup.video,comp.os.os2.misc
Subject: Re: Millenium 2.0x Drivers and Trap 000e
Date: 14 Oct 1996 10:21:50 GMT
Organization: Rechenzentrum der Universitaet Freiburg, Germany
Lines: 62
Message-ID: <53t47u$50u@n.ruf.uni-freiburg.de>
References: <52rf8i$80m@news-dec2.tiac.net> <52s3hn$dpo@news.cis.okstate.edu> <3252CEB3.41C6@austin.ibm.com> <53q4f0$dkq@sally.dma.org>
Reply-To: saenger@ruf.uni-freiburg.de
NNTP-Posting-Host: slip222.home.uni-freiburg.de
X-Newsreader: IBM NewsReader/2 v1.2.5
Xref: news.sai.msu.su comp.os.os2.setup.video:74 comp.os.os2.misc:338

jaylord@rcinet.com (Jay Schamus) writes:
>I've been using the Matrox Millenium 2.00 driver and then the 2.02 driver for
>a couple of months, and I'm having some problems.  About once a week or so, I
>get a Tarp 000E. 
>...
>I went back to the 1.12 drivers for a week
>with no problems, but the traps don't happen very often, so it's hard to tell.
> I don't want to go back to these drivers permanently, since the refresh rate
>it gives my MAG DX15 with 1.12 is very low, with a lot of painful flicker. 
>...
>|
>| Jay Schamus
>| jaylord@rcinet.com
>|
>| "Meanwhile to the northwest, storm clouds gather over the
>|  new Barad-Dur.  The Dark Lord stirs..."
>|
>

Hi Jay,
i can't help you with your trap, but i can tell you how to set any desired 
refresh rate for any monitor with the matrox drivers, both V. 1.x and 2.x.
Any Millennium driver uses the video parameter that are specified in the file 
"mga.mon" in your \mga\os2 directory. This file has to sections: monitor 
definitions" and "video parameters". Look for the fields for your monitor in the 
"video parameters" section. If you don't find it, look for any other 64 kHz 
monitor, both 15 and 17 inch, it needs not of necessity to be a MAG. But e.g. 
you can use the MAD MX17FG that is included in older Matrox driver versions, 
it is set to 76 Hz at 1024*768, this can be handled well by 64 kHz monitors. 
If this is appropriate for you, run "mgamon.exe" (in your \mga\os2 directory), 
choose this monitor and reboot. 
If you want to set the refresh rate free, you can edit the "mga.mon" in the 
following manner: go to the "video parameters" section for your monitor and 
select the field with your resolution (e.g. for 1152*864*65k colours (and 256 
colours)  the field: [*(monitor name)š(1152X864X8.Z1)], for 16 M colours 
[*(monitor name)š(1152X864X24.Z1)] ). (This example is for this resolution 
because i wrote it for another occasion). The refresh rate is specified with the 
entry "PIXELšCLK". The pixel clock is 
vert.lines*horiz.lines*refresh rate*factor/1000. In my case (1152*864, 90 Hz) 
the factor is 1.4289 . So i use PIXELšCLK = 128000 for this resolution. The 
default value gives only 84 Hz. 
Your monitor is capable of max. 64 kHz. Calculate the maximum vertical refresh 
rate that your monitor can display with the desired resolution (e. g. for 
1152*864: 864*90 Hz = 77.76 kHz, actually this gives 83.3 kHz, so there is 
another factor of around 1.071 (!!)). 
So calculate the max. possible refresh rate your monitor can handle with the 
desired resolution (but you should use some percent less to get a sharp 
display), then calculate the appropriate pixelšclock, replace the default value in 
"mga.mon" with your value and save "mga.mon". Now with V. 1.x drivers run 
"mgamon.exe" (in your \mga\os2 directory) and choose the monitor, for that 
you edited "mga.mon". For V. 2.x drivers open the "MGA-settings"-notebook, 
go the the monitor selection page, uncheck the "DCC ..." -box (!!!), select the 
monitor, for that you specified your PIXELšCLK and close the settings notebook. 
These procedures create a new "mga.inf"-file (where the video settings are 
located) for the corresponding driver versions. Now reboot and the system will 
come up with the new refresh rate. If it is to high for your monitor, reboot and 
start the system with the "options"-menue (F1 when the white rectangle 
appears), choose "VGA" and set the PIXELšCLK lower.

Joerg

saenger@ruf.uni-freiburg.de

