From 0314c7c806eda87beeb609b98106d32ce4c6edd3 Mon Sep 17 00:00:00 2001 From: zoltanvb <101990835+zoltanvb@users.noreply.github.com> Date: Tue, 24 Oct 2023 09:27:21 +0200 Subject: [PATCH] Fix for "no sound on PS2" (#15827) Earlier refactor https://github.com/libretro/RetroArch/commit/f121847e00689952df56365f35e3ef1f9a8ece1e has removed CMD_EVENT_AUDIO_START (and stop), however on PS2 it causes no sound, so it is added back behind a compiler switch. --- menu/menu_driver.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/menu/menu_driver.c b/menu/menu_driver.c index c7399daf87de..1a666289e755 100644 --- a/menu/menu_driver.c +++ b/menu/menu_driver.c @@ -6346,6 +6346,9 @@ void menu_driver_toggle( if (pause_libretro) { +#ifdef PS2 + command_event(CMD_EVENT_AUDIO_STOP, NULL); +#endif #ifdef HAVE_MICROPHONE command_event(CMD_EVENT_MICROPHONE_STOP, NULL); #endif @@ -6376,6 +6379,9 @@ void menu_driver_toggle( if (pause_libretro) { +#ifdef PS2 + command_event(CMD_EVENT_AUDIO_START, NULL); +#endif #ifdef HAVE_MICROPHONE command_event(CMD_EVENT_MICROPHONE_START, NULL); #endif