summaryrefslogtreecommitdiffstatshomepage
path: root/docs
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2025-06-09 04:04:51 +1000
committer Vas Crabb <vas@vastheman.com>2025-06-09 04:04:51 +1000
commit891cbf7c8c52c48ec8bdaa97b4ca94b4f71f188e (patch)
tree9b97a01be0a7a326322bb18752c2d090cf188884 /docs
parent4389da12379a4e367a96ac2f1d14e39dd2c1bb8f (diff)
-dynax/ddenlovr.cpp: Identified some DIP switch settings for Majiang Xingyun Shenlong, marked other settings as unknown.
-sound/sdl_sound.cpp: Corrected SDL verson detection macro. -docs: A few sound documentation updates.
Diffstat (limited to 'docs')
-rw-r--r--docs/man/mame.68
-rw-r--r--docs/source/commandline/commandline-all.rst7
2 files changed, 9 insertions, 6 deletions
diff --git a/docs/man/mame.6 b/docs/man/mame.6
index c4d8070b08d..38b31f12de2 100644
--- a/docs/man/mame.6
+++ b/docs/man/mame.6
@@ -916,14 +916,14 @@ Specifies which sound subsystem to use for audio output:
\fBportaudio\fR uses the PortAudio library which supports low-latency
output and multiple audio APIs.
.br
-\fBcoreaudio\fR uses the Core Audio API which supports low-latency
-output and AudioUnit effects (only available on macOS).
+\fBcoreaudio\fR uses the CoreAudio API (supports AudioUnit effects, only
+available on macOS).
.br
\fBwasapi\fR uses the Windows Audio Session API (WASAPI) (only available
on Windows).
.br
-\fBxaudio2\fR uses the XAudio2 API which supports low-latency output
-(only available on Windows).
+\fBxaudio2\fR uses the XAudio2 API (does not support sound input, only
+available on Windows).
.br
\fBnone\fR produces no audio output.
.br
diff --git a/docs/source/commandline/commandline-all.rst b/docs/source/commandline/commandline-all.rst
index 9d8d7cc156c..13913bd31fc 100644
--- a/docs/source/commandline/commandline-all.rst
+++ b/docs/source/commandline/commandline-all.rst
@@ -2984,7 +2984,7 @@ Core Sound Options
depend on the operating system. On Windows, it may be necessary to set
``SDL_AUDIODRIVER=directsound`` if no sound output is produced by default.
- The default is ``wasapi`` on Windows. On Mac, ``coreaudio`` is the default.
+ The default is ``wasapi`` on Windows. On Mac, ``coreaudio`` is the default.
On all other platforms, ``sdl`` is the default.
Example:
@@ -3036,7 +3036,7 @@ Core Sound Options
- All [#SoundWinSDL]_
- No
- No
- - Yes
+ - Yes [#SoundSDLMultiChannel]_
- No
* - ``portaudio``
- All
@@ -3056,6 +3056,9 @@ Core Sound Options
.. [#SoundWinSDL] While SDL is not a supported option on official MAME builds
for Windows, you can compile MAME with SDL support on Windows.
+.. [#SoundSDLMultiChannel] MAME requires SDL 2.0.16 or later for multi-channel
+ sound support.
+
.. [#SoundPortAudioMonitoring] PortAudio support for output monitoring depends
on the platform and sound API.