From ec5488c24f0a7c326c01950deacd53390740d13d Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Thu, 5 Nov 2015 21:27:57 -0800 Subject: [PATCH] Atrac: add reschedule when resetting play pos. This matches tests, although the actual delay is more variable. --- Core/HLE/sceAtrac.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Core/HLE/sceAtrac.cpp b/Core/HLE/sceAtrac.cpp index 644901231c46..31691681c5b8 100644 --- a/Core/HLE/sceAtrac.cpp +++ b/Core/HLE/sceAtrac.cpp @@ -1430,8 +1430,9 @@ static u32 sceAtracResetPlayPosition(int atracID, int sample, int bytesWrittenFi atrac->currentSample = sample; atrac->decodePos = atrac->getDecodePosBySample(sample); } + + return hleDelayResult(hleLogSuccessInfoI(ME, 0), "reset play pos", 3000); } - return 0; } #ifdef USE_FFMPEG