🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.linux.x
Article #86

Re: NeoMagic Drivers

#86
From: Mark Vojkovich
Date: Mon, 19 Jan 1998 00:00
41 lines
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-mail
References: <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