ref: 2c6a5a42ab52db675388ed9171015ff1497b8b66
parent: ec53ee13c13cd73cd364639bed0c63434236b789
author: allkern <lisandroaalarcon@gmail.com>
date: Sat Jul 20 15:58:16 EDT 2024
Fix XA mute issue
--- a/psx/dev/cdrom/audio.c
+++ b/psx/dev/cdrom/audio.c
@@ -215,7 +215,7 @@
cdrom->xa_playing = 0;
cdrom->xa_remaining_samples = 0;
- return;
+ return 0;
}
stereo = (cdrom->xa_buf[0x13] & 1) == 1;
@@ -255,7 +255,9 @@
*ptr++ = 0;
*ptr++ = 0;
- return;
+ --cdrom->xa_remaining_samples;
+
+ continue;
}
if (stereo) {--
⑨