Return to BSD News archive
Newsgroups: comp.os.386bsd.apps Path: sserve!newshost.anu.edu.au!munnari.oz.au!spool.mu.edu!sdd.hp.com!sgiblab!sgigate.sgi.com!olivea!hal.com!decwrl!amd!netcomsv!netcomsv!netcom.com!hasty From: hasty@netcom.com (Amancio Hasty Jr) Subject: Re: DOOM for X Message-ID: <hastyCL2opx.I0x@netcom.com> Organization: Netcom Online Communications Services (408-241-9760 login: guest) References: <760732951snz@valent.demon.co.uk> <JKH.94Feb8224637@whisker.hubbard.ie> <2jf56m$7r@u.cc.utah.edu> Date: Fri, 11 Feb 1994 18:29:56 GMT Lines: 30 In article <2jf56m$7r@u.cc.utah.edu> terry@cs.weber.edu (Terry Lambert) writes: >In article <JKH.94Feb8224637@whisker.hubbard.ie> jkh@whisker.hubbard.ie (Jordan K. Hubbard) writes: >>In article <760732951snz@valent.demon.co.uk> mark@valent.demon.co.uk (Mark Valentine) writes: >> Apparently id's Dave Taylor (working in his spare time) has it running >> under XFree86 2.0 (using the shared memory extensions). > >>Knowing what DOOM does to achieve shading and motion effects on a standard >>VGA card, I have a REALLY HARD TIME believing that this could work under >>X! This seems like serious rumor material to me! Actually, one could get access to the VGA registers for a process and dispense with X for local access :) > >I think the "shared memory extensions" he's referring to allow the mmap'ing >of a window region into an app; if so, he can do anything you can do with >a flat frame-buffer interface, and just as fast as if it were running under >DOS (well, that is until it gets preempted to run the other 50 processes >on your machine -- then again DOS is "safe" from that.... 8-)). I think that they use a DOS extender which would not surprise me if it has task management. -- FREE unix, gcc, tcp/ip, X, open-look, interviews, tcl/tk, MIME, midi, sound at freebsd.cdrom.com:/pub/FreeBSD Amancio Hasty, Consultant | Home: (415) 495-3046 | e-mail hasty@netcom.com | ftp-site depository of all my work: ahasty@cisco.com | sunvis.rtpnc.epa.gov:/pub/386bsd/X