diff --git a/Core/HLE/sceMpeg.cpp b/Core/HLE/sceMpeg.cpp index cecc9e4d15..12752946d8 100644 --- a/Core/HLE/sceMpeg.cpp +++ b/Core/HLE/sceMpeg.cpp @@ -1205,7 +1205,7 @@ static u32 sceMpegAvcDecode(u32 mpeg, u32 auAddr, u32 frameWidth, u32 bufferAddr // Flush structs back to memory avcAu.write(auAddr); - if (mpegLibVersion >= 0x0105) { + if (mpegLibVersion >= 0x0105 && mpegLibVersion < 0x010a) { //Killzone - Liberation expect , issue #16727 Memory::Write_U32(1, initAddr); }