diff --git a/Core/HLE/sceMpeg.cpp b/Core/HLE/sceMpeg.cpp index 98525eaac9..679790fd2e 100644 --- a/Core/HLE/sceMpeg.cpp +++ b/Core/HLE/sceMpeg.cpp @@ -1657,7 +1657,7 @@ int sceMp3GetInfoToAddStreamData(u32 mp3, u32 dstPtr, u32 towritePtr, u32 srcpos if(Memory::IsValidAddress(towritePtr)) Memory::Write_U32(ctx->mp3BufSize, towritePtr); if(Memory::IsValidAddress(srcposPtr)) - Memory::Write_U64(ctx->mp3StreamPosition, srcposPtr); + Memory::Write_U32(ctx->mp3StreamPosition, srcposPtr); return 0; }