diff --git a/rpcs3/Emu/Cell/lv2/sys_rsx.cpp b/rpcs3/Emu/Cell/lv2/sys_rsx.cpp index 96aa442359..042867af4d 100644 --- a/rpcs3/Emu/Cell/lv2/sys_rsx.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_rsx.cpp @@ -407,7 +407,8 @@ error_code sys_rsx_context_attribute(u32 context_id, u32 package_id, u64 a3, u64 if (!rsx_cfg->context_base || context_id != 0x55555555) { - return CELL_EINVAL; + sys_rsx.error("sys_rsx_context_attribute(): invalid context failure (context_id=0x%x)", context_id); + return CELL_OK; // Actually returns CELL_OK, cellGCmSys seem to be relying on this as well } auto &driverInfo = vm::_ref(rsx_cfg->driver_info);