diff --git a/rpcs3/Emu/Cell/Modules/cellVdec.cpp b/rpcs3/Emu/Cell/Modules/cellVdec.cpp index 1d860b405c..2a99b36002 100644 --- a/rpcs3/Emu/Cell/Modules/cellVdec.cpp +++ b/rpcs3/Emu/Cell/Modules/cellVdec.cpp @@ -971,7 +971,7 @@ error_code cellVdecSetFrameRate(u32 handle, CellVdecFrameRate frameRateCode) const auto vdec = idm::get(handle); // 0x80 seems like a common prefix - if (!vdec || (frameRateCode & 0xf0) != 0x80) + if (!vdec || (frameRateCode & 0xf8) != 0x80) { return CELL_VDEC_ERROR_ARG; }