new Quake3 DLL, optimised for AMD cpu's

Davegod

Platinum Member
Nov 26, 2001
2,874
0
76
interesting, though more interesting to me is the FAQ saying RTCW is being worked on.

rather than search through amdzone front page, the direct link the the site is here but check the inq page first.

Note to people who think these DLLs are "unfair" in benchmarks. This is horribly incorrect. Quake3 (even with an Athlon XP) forces AMD chips to use 3DNow, not SSE. Little do people know the 3DNow! code is completely broken in Quake3. It does not help at ALL. The Pentium 3 and 4 chips however are both detected as "Pentium 3" chips, which automatically uses SSE which DOES work in Quake3 and gives a significant FPS boost. These DLLs don't enable SSE but do help with Athlons.. and if SSE was to ever be enabled in Quake3 for Athlon processors they would blow Pentium 4 chips out of the water even more. In the tests I ran a P4-2.53 @ 3.32GHz, 175/700fsb lost to a "stock" Athlon XP 2700+(2166MHz, 166fsb) using these dlls

anyone with Q3 and an AMD tried + benched with this? anyone seen wether it stops you connecting to a pure server or get kicked for punkbuster violation?
 

sandorski

No Lifer
Oct 10, 1999
70,806
6,362
126
Originally posted by: Davegod
interesting, though more interesting to me is the FAQ saying RTCW is being worked on.

rather than search through amdzone front page, the direct link the the site is here but check the inq page first.

Note to people who think these DLLs are "unfair" in benchmarks. This is horribly incorrect. Quake3 (even with an Athlon XP) forces AMD chips to use 3DNow, not SSE. Little do people know the 3DNow! code is completely broken in Quake3. It does not help at ALL. The Pentium 3 and 4 chips however are both detected as "Pentium 3" chips, which automatically uses SSE which DOES work in Quake3 and gives a significant FPS boost. These DLLs don't enable SSE but do help with Athlons.. and if SSE was to ever be enabled in Quake3 for Athlon processors they would blow Pentium 4 chips out of the water even more. In the tests I ran a P4-2.53 @ 3.32GHz, 175/700fsb lost to a "stock" Athlon XP 2700+(2166MHz, 166fsb) using these dlls

anyone with Q3 and an AMD tried + benched with this? anyone seen wether it stops you connecting to a pure server or get kicked for punkbuster violation?

I was considering starting a thread about this, since I heard about it yesterday. :)

I tried it, but my video card seems to be using the Refresh rate or something so I didn't see any boost in Performance. I only play Q3 once in awhile and never online, so I can't answer your questions.

This brings up an interesting question though: Does the SSE on Athlon XPs work? It seems that there is something amiss when it comes to AthlonXPs and SSE. It seems not to be an AthlonXP issue, but one of Software that uses SSE. If you may recall, WMP(Windows Media Player) also had a similar issue where the SSE on AthlonXPs wouldn't be used without a Patch. Like the Q3 situation, the Software didn't recognize the cpu as having SSE, so it would not even try using SSE. I wonder how many other SSE enabled Programs have the same issue or if anyone has tried testing various SSE coded Programs to see if those Programs use the SSE on AthlonXPs.

This seems to be an important issue, one that should also be asked concerning SSE2. I've seen a few reviews now where the reviewers were quite surprised with the poor results of the SSE2 benches on the new Opterons. It makes me wonder if the reason is again that the Opteron is not being recognized as SSE2 capable, thus SSE2 is not being used. If this is the case, it would seem that SSE/SSE2 uses a mucked up recognition code(seems to be an association with the Processor name, rather than an Enabled/Disabled non-Processor specific code) that makes the licensing of the technology kind of a waste of money, unless AMD or some other Licensee starts recompiling everybodys' code to recognize their cpus. Seems like a half assed way of doing it.
 

Goi

Diamond Member
Oct 10, 1999
6,772
7
91
I've read that even P4 users get a boost with these DLLs, so god knows what they actually do.
 

sandorski

No Lifer
Oct 10, 1999
70,806
6,362
126
Originally posted by: Goi
I've read that even P4 users get a boost with these DLLs, so god knows what they actually do.

Are you sure? The guys making this/these DLLs have mentioned making a DLL for P4s(SSE2) that would improve performance, but these 3DNow DLLs should not help P4s out.
 

Goi

Diamond Member
Oct 10, 1999
6,772
7
91
Well there was another thread on this in General Hardware and someone mentioned it...I don't have first hand experience though, but I could try it on my P4 if you want.
 

xcript

Diamond Member
Apr 3, 2003
8,258
2
81
Interesting. My demo four score increased by 10 fps (135 -> 145).

Running it at 1280x1024, 32bit, high detail everything, etc.
 

Noid

Platinum Member
Sep 20, 2000
2,392
194
106
I ran the benchall program..

Pre dll

556 fps

post dll

627 fps

Pukbuster still works also
It doesnt modify Pak3 files ,,, so probably y punkbuster still works
 

Twista

Diamond Member
Jun 19, 2003
9,646
1
0
all you need is 125fps in quake3 so the patch is junk for a old game. Q3 can get over 100 fps with a gf 4 mx
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,005
126
To be honest I don't know how credible this is as DLL based rendering has been removed from Quake 3 since version 1.25 to prevent certain forms of cheating. If you use it you might not be able to connect to online servers.

WARNING A reader claims that the second download mirror, which is at this address, ftp://24.210.112.118/quake3dll/q3xp-132opt.exe, is infected by a Trojan.
LOL!
 

Noid

Platinum Member
Sep 20, 2000
2,392
194
106
Been using these DLL for a while now ...

... they give a new 'feel' to my game anyway ...

PB still works,,, and no problems connecting to any servers

(OSP, Instagib, DM, etc)