diff options
| author | 2025-05-29 16:20:33 +1000 | |
|---|---|---|
| committer | 2025-05-29 16:20:33 +1000 | |
| commit | a0412a6387187eba1ee6359e5013c205ea98bceb (patch) | |
| tree | 5ed62b5495f376f5d897262bf02d69d618b201e2 /docs/source/commandline | |
| parent | 25dd68334f86a8e739daa346c21a943012a3dcb9 (diff) | |
-sound: Removed DirectSound sound module.
-sound/xaudio2_sound.cpp: Use more fine-grained locking in voice
callbacks, simplified further simplified buffer queueing.
Diffstat (limited to 'docs/source/commandline')
| -rw-r--r-- | docs/source/commandline/commandline-all.rst | 26 |
1 files changed, 8 insertions, 18 deletions
diff --git a/docs/source/commandline/commandline-all.rst b/docs/source/commandline/commandline-all.rst index fef34895f0b..498742f96cd 100644 --- a/docs/source/commandline/commandline-all.rst +++ b/docs/source/commandline/commandline-all.rst @@ -2970,7 +2970,7 @@ Core Sound Options .. _mame-commandline-sound: -**-sound** *<wasapi | xaudio2 | dsound | coreaudio | pipewire | pulse | sdl | portaudio | none>* +**-sound** *<wasapi | xaudio2 | coreaudio | pipewire | pulse | sdl | portaudio | none>* Specifies which sound module to use. Selecting ``none`` disables sound output and input altogether (sound hardware is still emulated). @@ -2999,7 +2999,6 @@ Core Sound Options * - Module - Supported OS - - Output - Input - Output monitoring - Multi-channel @@ -3007,27 +3006,17 @@ Core Sound Options * - ``wasapi`` - Windows - Yes - - Yes - - Yes (Windows 10 1703 or later) + - Yes [#SoundWASAPIMonitoring]_ - Yes - Yes * - ``xaudio2`` - - Windows 8 or later - - Yes + - Windows [#SoundXAudio2OS]_ - No - No - Yes - Yes - * - ``dsound`` - - Windows - - Yes - - No - - No - - No - - No * - ``coreaudio`` - macOS - - Yes - No - No - No @@ -3035,20 +3024,17 @@ Core Sound Options * - ``pipewire`` - Linux - Yes - - Yes - ? - Yes - Yes * - ``pulse`` - Linux - - Yes - No - No - Yes - Yes * - ``sdl`` - All [#SoundWinSDL]_ - - Yes - No - No - Yes @@ -3056,7 +3042,6 @@ Core Sound Options * - ``portaudio`` - All - Yes - - Yes - Yes [#SoundPortAudioMonitoring]_ - Yes - No @@ -3064,6 +3049,11 @@ Core Sound Options .. rubric:: Footnotes +.. [#SoundWASAPIMonitoring] MAME requires Windows 10 1703 or later to use + output moitoring with WASAPI. + +.. [#SoundXAudio2OS] MAME requires Windows 8 or later to use XAudio2. + .. [#SoundWinSDL] While SDL is not a supported option on official MAME builds for Windows, you can compile MAME with SDL support on Windows. |
