|
Updated
on March 19, 2001 by Thomas
McGuire
Audio
Load Half-Life, select
Configuration, then the Audio button.

Game sound volume. Move this
slider to the Right to
increase in-game volume, &
vice versa.
HEV suit volume. Move this
slider to the Right to
increase the HEV suits volume,
& vice versa.
Play CD music.
Untick this setting to disable CD audio in Half-Life. This can both improve
performance, & make it easier to hear others in the
game.
High quality sound. Tick
this setting to enable high quality (22Khz)
sounds being played.
Untick it for improved performance by using lower quality sounds (11Khz).
You should consider this if you have a very old soundcard
(ISA).
Enable A3D hardware support.
Tick this setting to enable A3D support on supported Soundcards. This will allow
for enhanced audio effects such as reverberation, for improved audio quality
(More realistic), although performance may be reduced as a result.
Untick this to
disable A3D
support.
Enable EAX hardware support.
Tick this setting to enable EAX support on supported Soundcards. This will allow
for enhanced audio effects such as reverberation & occlusion, for improved
audio quality (More realistic), although performance may be reduced as a result.
Untick this to
disable EAX
support.
You can further tweak audio settings in
you Config file. NOTE – Some of these settings are API specific, e.g.
Many of these settings are only relevant when using A3D sound.
Add/Edit the following lines as you see
fit;
s_2dvolume "x". x sets the
maximum volume which 2D sounds are played at. By the nature of the
filters being applied to the A3D buffers, they are quieter then their 2D
counterparts. Hence it is important to quiet the 2D sounds to make up for
this.
s_a3d "x". A value of 1 for
x enables A3D on supported
Soundcards. This will allow
for enhanced audio effects such as reverberation, for improved audio quality
(More realistic), although performance may be reduced as a result.
A value of 0 disable A3D support.
s_bloat "x". x
controls the Bloat factor for polygons. Effectively this scales each
polygon by a certain amount. This is a rough way to fill holes left by
unrendered small polygons.
s_buffersize "x". x sets
the audio buffer size. I'd recommend leaving it at the default
value.
s_doppler "x". x can
be used to adjust the doppler effect. Valid values are from 0 –
10. This is a very sensitive setting. I'd recommend leaving it at
the default.
s_eax "x". A value of 1 for x enables EAX on
supported Soundcards. This will allow for enhanced audio
effects such as reverberation, for improved audio quality (More realistic),
although performance may be reduced as a result. A value of
0 disable EAX support.
s_geometry "x". A value of
1 enables A3D geometry processing, 0
disables it. If you enable this feature then you can
also edit the setting below. Enabled is slower
however.
s_geom_reverb "x". A
value of 1 enables geometric reverb (Which sounds more realistic),
0 disables it, which will improve
performance.
s_numpolys "x". x
sets the maximum number of
polygons to be rendered in A3D. Setting this to 0 is equivalent to
s_geometry "0". Valid values are 0 & above. I'd recommend
leaving it at the default value, although setting it higher may result in
more accurate 3d sound.
s_occfactor "0.xx". x sets
the transmission value of material - the smaller the number, the more
occluded the sound is (less sound passes through the material) & vice versa.
Valid values are 0 - 1.
s_occlude "x". A value of 1
for x enables occulsion effects (Sound passing through materials
gets muffled by them), 0 disables this for improved
performance.
s_refdelay "4". x sets the
delay between a source & its closest reflection. The
higher the delay (x), the longer it takes between when the source &
its first reflection is played, valid values are 0 - 100. I'd
recommend leaving it at the default value.
s_reverb "x". Set x to
1 to enable reverberation effects. This can improve audio quality
(more realistic), although performance will be lower. 0 disables
reverb, & performance can be improved as a result.
s_reflect "x". Set x to
1 to enable audio reflections. This can improve audio quality
(more realistic), although performance will be lower. 0 disables
reflections & performance will be improved as a
result.
s_verbwet "0.xx". x
sets the wet/dry mix for reverb in A3D. The higher x
is, the wetter the sounds. Valid values are 0 to 1. I'd
recommend leaving this at the default.
bgmvolume "x". Setting x to
0 disables CD audio, 1 enables CD audio playback. I'd highly
recommend leaving CD audio disabled.
bgmbuffer "x". x sets the
CD audio buffer size. Try modifying the value if you experience CD audio
playback problems.
ambient_fade "x". x
sets the distance at which ambient sounds fade out, with 100
being the maximum distance. Using
lower values may improve
performance slightly.
ambient_level "x". x sets
the audio level for ambient sounds in the game. This value represents a fraction
of volume setting, e.g. if ambient_level is set to
0.33 & volume is set to 0.90 then the ambient sounds
are effectively played at 0.3. Valid entries for x from
0.00 – 1.00.
hisound "x". Set x to
1 for best sound quality (22Khz). Set it to 0 for better
performance (11Khz), you should only change it to 0 if you have an old
soundcard (ISA) as audio quality will be reduced.
loadas8bit "x". Set x to
0 for improved audio quality (16-bit). A setting of 1 may improve
performance a little but reduce audio quality (8-bit).
nosound "x". Setting x to 1
disables all audio. You might
want to do this when benchmarking so as only your video card will be taken into
account for performance. I'd recommend leaving it at
0.
suitvolume "x".
x sets the HEV suit volume level. Valid values for x
are 0 – 1. Use High
values to increase in-game volume, & vice versa. 1 is
the maximum, 0 will mute the HEV Suit.
volume "x". x sets the games
volume level. Valid values for x are 0 – 1.
Use High values to increase in-game volume, & vice versa. 1 is the
maximum, 0 will mute the game.
_snd_mixahead
"0.xx". x sets the sound mixahead value. Increasing/Decreasing
this value may fix sound stuttering with some soundcards. I'd recommend setting
it to 0.14.
You can
find out how to further improve your audio experience in Half-Life by taking a
look at our Soundcard/speakers Tweak
guide, which will show you
how to setup your Soundcard/Speakers properly.
|