Linux Q3Test 1.07 128
ozium writes "Q3test 1.07 out for Linux. blah blah get it blah blah lose sleep. www.quake3arena.com " Finally! I've been dying, since all the different Q3's are incompatible.
For the last week or so, Linux users have been unable to play on just about all the public servers out there. I wonder how much faster this one is...
Thanks! (Score:1)
FunOne
Visual quality (Score:1)
Re:I can't run under RH 6.0, could run under RH5.2 (Score:1)
Glide will fall back to mmap of
/AE
Re:I can't run under RH 6.0, could run under RH5.2 (Score:1)
Re:moderators ... (Score:1)
To be honest, this is the first intelligent post I've seen from Daveo (IMHO: though I haven't exactly been keeping tabs on him, either). If you take a look at his posting history, you might understand better what I mean. His quality of posts seem to have gone up since when he first started, but his spelling is still atrocious. The spelling is bad enough that it is hard to understand what he is saying and makes him look careless and sloppy. On the whole, the moderators have been following the guidelines by marking down posts that don't make sense (i.e. are hard to read) and detract from the discussion (not always the case, but his earliest ones definately did--enough to get him a base score of 0). Specifically, this may have been tagged as flamebait because his speaking in the third person draws flames.
PS to Daveo: is there some reason you post in the third person?!?
Re:crappy isp? who? (Score:1)
--
Dave Brooks (db@amorphous.org)
http://www.amorphous.org
Re:Q3Test on TNT (Score:1)
http://glx.on.openprojects.net/
The FAQ mentions how to get anonymous CVS
access to the nVidia GLX module.
optimize q3a/v3(/smp) (Score:1)
Is there perhaps a way you could list some id-suggested optimizations that people can do on their linux boxen to improve performance? There are a few 'q3a on linux' pages out there, but you guys have a unique perspective...
d
Re:Er... (Score:1)
Re:Still lots of CPU usage on dedicated server (Score:1)
21369 zoid 12 0 14640 14M 816 R 0 69.4 20.3 473:39 linuxquake3
So it's using 70% of the CPU for eight players (the box is a lowly P2-233). When there's no one on it, it consumes very little CPU.
I'm curious as to how you are running the server. i have seen problems where people use nohup to run it and it gets confused when stdin is closed (you log out) and ends up spinning on the select for stdin. Thought I fixed that tho.
I run all my servers under screen so I can get quick console access to them from anywhere.
Re:SMP Support? (Score:2)
When adding thread support, linuxquake3 became dependant on libpthreads. I didn't want that dependancy since I found a binary linked with glibc 2.0+libpthreads doesn't run on a glibc2.1 system+libthreads.
The SMP code is still a tad buggy and I need to do more testing on it.
I may distribute a seperate linuxquake3-smp binary in future builds. I'm just worried that I can't build a universal SMP binary that will work on glibc2.0 and 2.1 systems. Bummer.
Re:Quake 3 Alpha build??? (Score:1)
Re:lagging release of "underdog" OSes (Score:1)
Re:"Just about all the public servers?" (Score:1)
Quake2 has had 4-5 patch levels since release, QW has had about 10 versions (but it was always labeled as an unsupported work in progress).
You thought Quakers were addicts... (Score:1)
Swedish mirror (Score:1)
Voodoo and all that crap (Score:1)
Also: If I were to play quake3 for, say, an hour, how much bandwidth would I be expected to pull? My ISP limits my ADSL useage to 2GB/mo without imposing $.01/MB afterwards.
--
Dave Brooks (db@amorphous.org)
http://www.amorphous.org
Re:crappy isp? who? (Score:1)
bandwith is your buissiness, not thiers.
Still lots of CPU usage on dedicated server (Score:1)
Does anyone have a good solution for this? Would renicing the process help or will the performance drop when running on nice level 4 or something?
Re:You have glibc 2.1 -- doesn't matter (Score:1)
OK, well, q3test 1.05 runs fine on my machine, which includes glibc 2.1 (Debian), so that suggests it isn't a problem.
Re:should have been more clear (Score:2)
That is an interesting point, I never noticed that before (quake 2 shipped out at 3.05 if I remember). I assume you are correct that q3 is derived from the same code going all the way back to quake 1, so it probably would make sense.
Re:Quake 3 Alpha build??? (Score:1)
Re:AMD K6 400 and MB only 150 bucks (Score:2)
be able to put this together into their own
system. I myself could probably could, but
I'd bet about 95% of the computer users out
there would go out to get some dip for their
new computer chip...
I was wrong! (Score:1)
Well, anyway, 1.07 runs much smoother then 1.05 did on the same system. I can't wait to see what SMP does for it.
Thanks and keep up the good work!
hypnotik
Re:I can't run under RH 6.0, could run under RH5.2 (Score:1)
Ah what do you mean a 586 is old? (Score:1)
They need to change system "requirements". You don't need a 3dfx card to play in linux. You can be on a fast machine and do software emulation.
Damn win32 centric specs!
Glibc 2.1 shared objects with Glibc 2.0 executable (Score:1)
Please email me if you noticed this as well, I've alerted Zoid that he may have to build a glibc 2.0 and a 2.1 release. If this is true and you have mod authors building 2.1 sos for a 2.0 executable it would be bad. =)
Re:Q3Test on TNT (Score:1)
Re:Q3Test on TNT (Score:1)
Re:Framerates and such? (Score:1)
many acelerations for 3dNow!
Still laggy (Score:1)
maybe the CPU overhead is too high.
"Just about all the public servers?" (Score:1)
Given id's track record with patches, where the last Quakeworld one was 2.33, Quake2 was 3.20, do you think the last Quake3 one will be 4.x?
Re:Still laggy (Score:1)
Re:Still laggy (Score:1)
Re:Still laggy (Score:1)
I got a PII-450 here and i get 25ms on my Cablemodem.
Re:Framerates and such? (Score:1)
For now, Linux users are best off with a Voodoo3 -
I have an AMD K6/2 300 with Voodoo3, and it is quite nice. X windows is faster than it was with the Diamond Stealth S3-968 I had before, and I get a good 30 FPS in Q3 test. It would be higher if I had an Intel chipset, or if the Linux GL driver gets 3DNow! support.
Re:"Just about all the public servers?" (Score:3)
Post-releases are a fact of life, unfortunately. The only games I can think of I've ever bought that didn't have any patches were some of the LucasArts games.
God I bought Unreal almost a year ago and there have been how many patches and its still not as playable as it should be. I think id probably has a better track record than most when it comes to adressing problems after the game is out.
Yeah, it sucked when Q2 had so many patches right after it came out, but it wasn't the end of the world. Q3 will have patches, probably not as many as Q2 did, since they are doing a much more extended 'test'. And hell, we're getting to play the game and give them feedback. How many other game companies do that?
Framerates and such? (Score:1)
Heh.. thanks
Stan "Myconid" Brinkerhoff
Slow CPU - Not likely (Score:1)
Much greater than 1ms differences in ping times will be caused by bandwidth (or shoddy modems, had that problem), not by CPU spead.
DISCLAIMER: this is for regular 56(? default, anyway) byte pings. I know that cranking up the packet size slows down the response (indefinite for ~65536 (don't know the exact size) to certain boxen:)
Re:Slow CPU - Not likely (Score:1)
Anyway, wouldn't the latency be more a function of server speed rather than client speed, at least for a ping? Probably depends on the implementation of the client side.
Re:Slow CPU - Not likely (Score:1)
This is why Half-Life uses the word Latency instead of Ping.
Re:Slow CPU - Not likely (Score:5)
But if you are getting 100fps (not unreasonable, I get 100fps pretty consistently on my Voodoo3 on a P2-450), that's only at most 10ms added to the trip time.
Re:Slow CPU - Not likely (Score:1)
Thanks (Score:1)
Thanks for the explanations, guys. I'll just go find a crowbar to remove this foot from my mouth. However, I did learn something new (and got a response from a net.demi-god:), so I'm not in the slightest upset. A little embarrassed though...
SMP Support? (Score:1)
that its probably something that no doubt requires
some linux specific code and thus is probably
sort of backburnerish after getting most of the
win32 issues sorted out but still painful to see
SMP support for NT and not linux.
-N
Re:controlling frame rates (Score:3)
33.6 =
isdn 64k =
isdn 128k =
t1/dsl/cable = i think you get the trend on
Quake 3 and Matrox g200 (Score:1)
glide? (Score:1)
moderators ... (Score:1)
I also wondered why the package seemed to require the glide library when I downloaded an older version, since q3test was programed with GL rather than glide (why do they include a 3dfx mesa library anyway?).
I guess some moderators don't follow the guidelines.
Re:Quake 3 and Matrox g200 (Score:2)
You will require the matrox glx driver. There are RPMs of it at ftp://ftp.sus.mcgill.ca/pub/glx/. You will then need to add the following to your XF86Config file:
Section "Module"
Load "glx.so"
EndSection
After restarting X, you should have glx working. Now delete or rename
Note that there seems to be a few memory leaks in the GLX driver, so after playing, you might want to get out of X, and maybe even comment out the module section in the XF86Config file.
There is more information about the GLX driver at http://glx.on.openprojects.net/faq.html
BTW, you should also be able to play glquake and quake2 in GL mode with the driver (they both run very smoothly).
One last thing, turn off xscreensaver if you are using it -- it will stuff things up graphics wise if it starts while you are in q3test.
Re:Swedish mirror (Score:1)
And I wondered why I got miserable rates for some software download from ftp.cdrom.com 8 hours ago despite having a 8kb/s ISDN connection .. that were you hordes of quake players!
They should consider putting a warning in their banner ('Beware new Linux XY arrived') like a traffic warning. ;-)
To make you snigger more: Yesterday I downloaded the old version - looks like I have to suck 22 megs again! :)
Re:lagging release of "underdog" OSes (Score:1)
MAC,
Linux,
then
Windows
with 1.03 I had a good week or so of gloating to my office mates... heh. Be happy it's here at all.
-free software's biggest threat is when people start expecting it.
Re:Thanks (Score:1)
I did not get a frag. Not one.
But on the bright side, I did not finish in the negatives!
Noir Games (Score:1)
(its an unsupported beta patch, but it's a Linux binary, ok??
Oh, and Max Payne will be dope as well. Hopefully we'll see a Linux port.
Re:Framerates and such? (Score:1)
matguy
Net. Admin.
Re:Swedish mirror (Score:1)
matguy
Net. Admin.
Side Note: FPS Games and computer power (Score:2)
Quake 3 is not over this curve; I've got a 200MHZ machine with 64 megs RAM and a TNT card with 16megs video ram and a 56k modem; sure, I'm not getting 2 ms pings (more like 200-300) and frame rates are in the 20s, not 100s, but *IT IS STILL QUITE PLAYABLE*. The same goes with games like Half-Life and Unreal.
However, as game designers continue to want to add more features, I'm concerned that they are going to forget that they actually have to make a sale to a consumer, and are hurting themselves in the end. While Unreal, for example, is playable on my system above, and given that only recently has the support for TNT cards been added, it's still well known that the game plays several magnitudes better with one of their suggested configurations: a Voodoo2 board with a 300MHZ PII processor and 128Megs of ram. Unreal came out just more than a year ago, and yet, I doubt that this configuraion can be claimed as average by consumers.
Maybe the increasing requirements for hardware are why games like Q2 (nicely playable on a low end pentium machine) are more popular for netplay than these new breads.
And what also gets me is that these game programs are getting more out of control of than more useful programs: the OS, office applications, and such. I would not be surprised to see some game in months to come to require more from the hardware than what Win2000 will require.... which really hasn't been the case until now.
Re:Still lots of CPU usage on dedicated server (Score:1)
Re:Framerates and such? (Score:2)
I have a PII-333 running a V2 - dual booting W98 and RH 6 with kernel patched to 2.2.10
Both OS seem to give me the same framerates (> 40 on average it seems), but the real difference seems to be in how it looks (subjective, for sure). I can't explain it but it seems clearer and crisper running under Linux.
My brother has a nearly identical box to mine running NT, and he agreed when he came over and played both that the Linux game seemed to just *feel* better. I know this may not help much, there's no way to measure this - just my $.02
Re:Still lots of CPU usage on dedicated server (Score:1)
Re:Side Note: FPS Games and computer power (Score:1)
Re:Framerates and such? (Score:1)
Any chance of improvement on these NT SMP scores? (Score:1)
I was running some timedemos myself on 1.07 earlier to gauge the effect of SMP. The results so far are somewhat underwhelming. I didn't take Linux results because I've only set that up to run with my old Voodoo and it has no SMP anyway. I expressly did also try a slower PCI video card to magnify the bottleneck effect.
Scores 1, 2 and 3 were timed on a Diamond Viper 330 PCI with Nvidia's 128ZX chipset and 3.37 reference drivers. Scores 4 and 5 are a Viper 550 with Nvidia TNT and 2.08 ref. drivers. Score 1 is Win98, score 2 and 4 are NT 4.0 Server SP5 with R_SMP 0, score 3 and 5 with R_SMP 1.
]timedemo 1
]demo q3testdemo1.dm3
W98, NT4, SMP, NT4, SMP
43.7 , 48.0 , 51.8 , 73.3 , 92.0 , FASTEST setting
33.9 , 34.3 , 36.7 , 65.5 , 76.5 , FAST
21.8 , 21.2 , 21.8 , 48.5 , 50.1 , NORMAL
14.7 , 14.2 , 14.2 , 20.3 , 20.3 , HIGH QUALITY
Epox KP6-BS / 2x550 Mhz Celeron(366)
128 MB PC100 / 3.2 gig DMA IBM HD
SB32AWE / NE2000 ISA
NCR875UW SCSI PCI
I usually play at NORMAL graphics setting and with only a speed improvement of around 0.6 to 1.6 frames per second depending on video card, this particular second CPU is going back to cracking RC5DES...
Michiel
damn thing will only run as root (Score:1)
root to run the damn thing
Re:crappy isp? who? (Score:1)
matguy
Net. Admin.
Re:"Just about all the public servers?" (Score:1)
The same holds true for Unreal (Klingon Honor Guard, the next Duke Nukem), and will for Quake 3 as well.
Re:Thanks (Score:1)
Sorry, just had to do it.
Re:glide? (Score:2)
If you have an alternative video card, such as a TNT one or a G200 and have glx drivers or a mesa port for your card installed on your system, it should be safe to use the --nodeps flag to install the RPM. After installation, delete or rename the mesa shared libary from
If you do not have a 3d accelerator with linux support, don't even bother downloading the linux q3test.
Re:Framerates and such? (Score:1)
We are both running PII-400s with Canopus Pure3D IIs, he runs Linux, I run Win98. (I have a Linux box too, don't worry.
As far as FPS, they only differ by around 1 fps here and there.
Re:darn it (Score:3)
http://www.aeigames.com/party/
It's on our T1 here at work, so be nice. (I know the server is NT, I don't have a choice in the matter, it's at work.)
matguy
Net. Admin.
Re:Framerates and such? (Score:1)
matguy
Net. Admin.
Re:GLX works with GLQuake??? (Score:2)
On closer inspection of the glquake executable, you are indeed correct about the fxMesa stuff. To get it to work correctly, you would probably need a combination of LD_PRELOADing some special libraries, and creating a few dummy ones to satisfy some dependencies ("gcc -shared -o libglide2x.so -Wl,-soname,libglide2x.so" is a start).
One preload library would have to convert the fxMesa* calls to the equivalent glX* calls. You would also need a replacement for libvga.so that uses X for input (it would probably also have to create the window for the game as well). Some of the GGI source code may be useful here.
Of course, this is a lot of work just to get one game to work on other video cards -- it may just be easier to wait for id to release the quake source, or write one of those illegal glide wrappers that map to opengl/glx
Re:glide? (Score:1)
go get what you need
-----
If Bill Gates had a nickel for every time Windows crashed...
Re:controlling frame rates (Score:1)
What if you have a 1-way cable modem? I get download speeds of up to half a T1 thru a T1 at times, but sending goes through the phone line as a (maybe 28.8/33.6?) Kind of pitiful, but my cable co. (RCN) won't upgrade until 3Q/4Q of 2000.
-= NJV =-
I can't run under RH 6.0, could run under RH5.2 .. (Score:1)
...loading libMesaVoodooGL.so.3.1: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 0.8
XFree86-VidModeExtension: Ignored on non-fullscreen/Voodoo
Using 4/4/4 Color bits, 16 depth, 0 stencil display.
XF86DGA Mouse (Version 1.1) initialized
GenuineIntel cpu detected.
Received signal 11, exiting...
Any suggestions
Re:You thought Quakers were addicts... (Score:1)
I've been doing that...initially by accident, but that first time, I didn't notice until later. My (entirely uninformde) theory is that the video card (I have a TNT) is doing most of the grunty stuff.
Although, from what I've read here, I suppose it may be adding to my ping. Maybe I'd be getting 350 instead of 400ms.. ;-l
(33k6 modem _and_ I tend to play in Australia because the only local (NZ) server I know of is often empty)
At any rate, with my P2-350, I'm certainly getting quite reasonable frame rates with SETI@Home running in the background. YMMV.
--
Repton.
Q3Test on TNT (Score:1)
based card?
Re:Q3Test on TNT (Score:1)
to have double the hardware power. Is the TNT
driver just that far behind the 3Dfx driver or
is it more of an architecture problem that XFree86
4.0 will solve?
Did you compile the TNT Mesa library yourself?
Did you use the latest release or CVS archives?
I found this educational:
http://reality.sgi.com/ripperda_engr/glx/
Re:SMP Support? (Score:2)
I have a dual PII-333 at home, and as of this morning, with Q3Test 1.07 it was running both CPU's at max. I was averaging somewhere around 30fps on 800x600 with alot of detail.
However.. I could be wrong.
Re:damn thing will only run as root (Score:1)
Re:Linux started at 1.05 1.03 was mac only (Score:1)
At any rate, the point is still valid... there were MAC/linux releases before any version for windows were available, and if they decide not to support any other platforms at all... it's their decision. People have the tendancy to become accustom to generosity of others and expect it, when they shouldn't. Habituation... it's going to screw up a lot of things.
Re:Framerates and such? (Score:2)
Funny thing is that Quake2 plays and feels almost identical between the two OSes. Its Q3Test where I see a big difference. It has gotten better in windows with the 1.06 and 1.07 versions, but it still just looks better in Linux for some reason.
Re:Ah what do you mean a 586 is old? (Score:1)
That when I say fast machine, I'm impling SMP. Have a cpu or two just do rendering. =)
Renicing q3 helps a hell of a lot, so does giving it a larger core space. I also have a 120Mhz i80586 @ 120Mhz and 66Mhz bus and 48MB EDO RAM with a 4MB 3dfx card. I bet I can blow the doors off a win32 machine anywhere near those specs.
You have glibc 2.1 (Score:1)
I don't know if it changes things. Try downloading glibc2.0, put it in a separate place like
LD_LIBRARY_PATH=/usr/local/... quake3 or whatver the command is.
Re:"Just about all the public servers?" (Score:1)
matguy
Net. Admin.
Re:Quake sucks 2 (who's the moron erasing my posts (Score:1)
matguy
Net. Admin.
Re:I can't run under RH 6.0, could run under RH5.2 (Score:1)