Article View: comp.os.linux.x
Article #86Re: NeoMagic Drivers
From: Mark Vojkovich
Date: Mon, 19 Jan 1998 00:00
Date: Mon, 19 Jan 1998 00:00
41 lines
2409 bytes
2409 bytes
In article <34C175EE.99B4A78E@TheOffice.Net> Tony Cooper <GuruBonz.No.Spam@TheOffice.Net> writes: > > >Tim N. van der Leeuw wrote: > >> I have a laptop with NeoMagic chipset as well, and I'm pretty much stuck >> with it. X hardly works on it; I can get something resembling 800x600 in >> 4bit colour but about 50-70 pixels to the right fall off the screen. >> >> NeoMagic is unsupported by XFree86, indeed. >> >> However, Quake (under DOS) does run well on this very same laptop. Quake >> can run in full 800x600, without shifting the display to the left or >> downwards, or any other problems. >> So if Quake can run on this chipset (seeing it as any ordinary SVGA >> compatible chipset) run so well, in 256 or more colours, why can't >> XFree86? Forget about the acceleration, I just want the bloody thing to >> RUN properly in 256 or more colours on 800x600! I know it should be >> possible with just some generic SVGA driver, Quake does it! >> >> How do I configure XFree86 for this? >> >> When I try to run the SVGA X Server it always reverts back to 320x200 >> (ARGH! SCREAM! RUN!) "generic vga" driver while it should be able to run >> some sort of "generic svga" driver! :-( Quake is using Vesa bios services. They require a real mode interrupt which you can't do since linux runs entirely in protected mode. There really is no such thing as "generic svga" since svga really isn't a standard in the sense that vga is. Without documentation on how to do the bankswitching you're not going to be able to see more than 64K of videomemory. Without docs for setting up a linearly addressable, memory mapped framebuffer, you won't be able to get high/true color support. NeoMagic has not released any documentation to XFree and XFree has given up asking. Mark.
Technical Details
Message-ID:
<69u560$ipr$1@sdcc12.ucsd.edu>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<34B925BD.27835DE6@lsm.iet.mavt.ethz.ch> <34C154F1.558D92E9@xs4all.nl> <34C175EE.99B4A78E@TheOffice.Net>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f4bda,bea09ac551ff65a9 X-Google-Attributes: gidf4bda,public X-Google-Thread: 102983,bea09ac551ff65a9 X-Google-Attributes: gid102983,public From: mvojkovi@sdcc10.ucsd.edu (Mark Vojkovich) Subject: Re: NeoMagic Drivers Date: 1998/01/19 Message-ID: <69u560$ipr$1@sdcc12.ucsd.edu> X-Deja-AN: 317199793 References: <34B925BD.27835DE6@lsm.iet.mavt.ethz.ch> <34C154F1.558D92E9@xs4all.nl> <34C175EE.99B4A78E@TheOffice.Net> Organization: University of California, San Diego Newsgroups: comp.os.linux.x,aus.computers.linux