Hello,

I have a Mitsubishi AMiTY CN2 notebook with a NeoMagic NM2097 (MagicGraph 
128ZV+) video chipset.  I was excited to see that XVideo support was added 
for NeoMagic chipsets in XFree86 version 4.3, but for the life of me, I could 
not get it to work.  (I did add the OverlayMem option to my XF86Config.)  
xvinfo just gave me the dreaded "No adapers present."

I'm not much of a programmer, but I looked through the neomagic driver source 
code, and apparently the driver only activates a video overlay for chipsets 
NM2160 (MagicGraph 128XD) and newer.

So just for the heck of it, I added the following line to my XF86Config:

   Chipset "neo2160"

I started up X, ran xvinfo... and I got a nice list of all the video modes 
supported by the NeoMagic Video Engine!  Wow!  Could it be that simple?  I 
played an MPEG video in full-screen mode with XINE, and sure enough, video 
performance was significantly improved compared to the XShm output device.  I 
even moved another window on top of the video, and I could see parts of the 
video showing through the colors that matched the chromakey.

The only problem I had was the cursor turned into a scattered mess of dots 
instead of a nice arrow.  I noticed in XFree86.0.log that the neomagic driver 
detected 2 MB of video memory when in fact I only have 1152 kB.  So I added 
one more line to my XF86Config:

   VideoRam 1152

And that fixed the cursor.  All other functions seem to work fine.  I am 
running 800x600 @ 16 bpp.

The other warning I received in the log file was:
"Can not reserve 829440 bytes for overlay. Resize to 218624 bytes."

But I'm still able to play full-screen videos.

Is there any reason the neomagic driver shouldn't activate the video overlay 
on a NM2097 chipset?  (Maybe it would work on even older chipsets?)  It would 
sure be a nice feature addition for the upcoming version 4.4...

Thanks for your support,

Karl O.
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to