Text simplified for sound backend menu option

"Quality vs performance" might not correspond to reality; text deleted.
Documentation updated to reflect current state of both OpenAL and SDL
sound systems.
Authored by @Yamagi.
This commit is contained in:
Jaime Moreira 2024-12-20 16:36:53 -03:00
parent 60f0fdd969
commit d3a98cf66b
2 changed files with 6 additions and 7 deletions

View file

@ -39,18 +39,17 @@ Yamagi Quake II ships with 4 renderers:
## Choosing a Sound System ## Choosing a Sound System
Yamagi Quake II ships with 2 sound system: Yamagi Quake II ships with 2 sound systems:
* The **OpenAL** sound system: This is the default and highly * The **OpenAL** sound system: This is the default and highly
recommended. It provides full surround sound support and even HRTF for recommended. It provides full surround sound support and HRTF for
headphones. But also the plain stereo playback is much better than in headphones. But also the plain stereo playback is much better than in
the original sound system. The setup is done mostly through OpenAL, the original sound system. The setup is done mostly through OpenAL,
have a look at the documentation of your OpenAL library. have a look at the documentation of your OpenAL library.
* The **SDL** sound system: This is the classic sound system, providing * The **SDL** sound system: This is the classic sound system, providing
an experience like the original client. Set `s_openal` to `0` and an experience like the original client. It's less CPU demanding than
execute an `snd_restart` to activate it. The classic sound system may OpenAL. Choose it in the options menu, or set `s_openal` to `0` and
be somewhat problematic on modern systems like Windows 10 or Linux execute an `snd_restart`, to activate it.
with Pulseaudio.
## Tuning for Precise Timings ## Tuning for Precise Timings

View file

@ -2397,7 +2397,7 @@ Options_MenuInit(void)
static const char *sound_items[] = static const char *sound_items[] =
{ {
"openal (quality)", "sdl (performance)", 0 "openal", "sdl", 0
}; };
static const char *yesno_names[] = static const char *yesno_names[] =