Q4 Delayed Sounds: No more?

Locked
GODLIKE
Posts: 387
Joined: Tue Nov 30, 1999 8:00 am

Q4 Delayed Sounds: No more?

Post by GODLIKE »

I've been moping at id/Raven/whoever to fix the delayed sound in Quake 4 forever... and stumbled across a little tweak that seems to suggest that it's been my own problem, sorta..

I have an Audigy 2 ZS.. Not a great card, but not too ancient either. In my Quake4Config.cfg file, I made the following change:

seta s_usedeferredsettings "0"

So far as I'm led to understand.. if s_usedeferredsettings is set to "1" (as it was by default in my config).. then the sound processing goes to the CPU? Setting it to zero makes the sound card do it. Now, if your sound card is really poor, you shouldn't (obviously) do this.. But it solved sound lag for me. I can spam teleporters with HB rounds, even do the telejump on Monsoon at the same time... and no lag.

:icon25:
Mogul
Posts: 1635
Joined: Wed May 23, 1973 12:48 pm

Post by Mogul »

Just a guess, but that will kill openAL as well, won't it?
This line only remake is total rubbish I've ever seen!!! Fuck off!!! --CZghost
Bugsy
Posts: 81
Joined: Thu Mar 30, 2006 7:23 pm

Post by Bugsy »

I'll have to keep that setting in mind when I re-install Q4 once PR 1.3 is released.

I have an X-Fi & I'll gladly sacrifice openAL for stable sound.

But yeah, can you confirm if it kills openAL?
GODLIKE
Posts: 387
Joined: Tue Nov 30, 1999 8:00 am

Post by GODLIKE »

I hadn't been playing with OpenAL on; it sounds wacky on my headphones.. So I had to try it to check.

It does NOT appear to mess up OpenAL.. That said: my results with OpenAL enabled (I am not using Creative's Beta OpenAL driver, though) were not quite as good. I was able to generate some audio chop when using OpenAL.. Not nearly as bad as before I changed the s_usedeferredsettings "1" to "0".. but it was there.

However, to answer your questions: No, it does not appear to disable or even badly weird out OpenAL.. It DOES, however, not appear to solve the problem 100%, when OpenAL is enabled.
Locked