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