summaryrefslogtreecommitdiff
path: root/libpcsxcore
diff options
context:
space:
mode:
Diffstat (limited to 'libpcsxcore')
-rw-r--r--libpcsxcore/cdriso.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libpcsxcore/cdriso.c b/libpcsxcore/cdriso.c
index a65c697a..66c9f3aa 100644
--- a/libpcsxcore/cdriso.c
+++ b/libpcsxcore/cdriso.c
@@ -128,7 +128,10 @@ static void *playthread(void *param)
while (playing) {
#ifdef _WIN32
- Sleep(1);
+ // Sleep a little longer under Windows as the music tends to
+ // "skip" a lot with Windows version of spuEternal if the
+ // stream is fed too fast. The detailed reason is unknown.
+ Sleep(80);
#else
usleep(1);
#endif