From d3a98cf66b7f877f11d369abaa7f97e29b618462 Mon Sep 17 00:00:00 2001 From: Jaime Moreira Date: Fri, 20 Dec 2024 16:36:53 -0300 Subject: [PATCH] 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. --- doc/030_configuration.md | 11 +++++------ src/client/menu/menu.c | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/doc/030_configuration.md b/doc/030_configuration.md index 0e49bf1c..8cf0b811 100644 --- a/doc/030_configuration.md +++ b/doc/030_configuration.md @@ -39,18 +39,17 @@ Yamagi Quake II ships with 4 renderers: ## 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 - 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 the original sound system. The setup is done mostly through OpenAL, have a look at the documentation of your OpenAL library. * The **SDL** sound system: This is the classic sound system, providing - an experience like the original client. Set `s_openal` to `0` and - execute an `snd_restart` to activate it. The classic sound system may - be somewhat problematic on modern systems like Windows 10 or Linux - with Pulseaudio. + an experience like the original client. It's less CPU demanding than + OpenAL. Choose it in the options menu, or set `s_openal` to `0` and + execute an `snd_restart`, to activate it. ## Tuning for Precise Timings diff --git a/src/client/menu/menu.c b/src/client/menu/menu.c index 3451a862..f059162d 100644 --- a/src/client/menu/menu.c +++ b/src/client/menu/menu.c @@ -2397,7 +2397,7 @@ Options_MenuInit(void) static const char *sound_items[] = { - "openal (quality)", "sdl (performance)", 0 + "openal", "sdl", 0 }; static const char *yesno_names[] =