--- trunk/xvidcore/src/plugins/plugin_ssim.c 2008/11/27 20:17:39 1812 +++ trunk/xvidcore/src/plugins/plugin_ssim.c 2008/11/27 20:34:53 1813 @@ -480,7 +480,7 @@ #if defined(ARCH_IS_IA32) || defined(ARCH_IS_X86_64) { - int cpu_flags = param->cpu_flags; + int cpu_flags = (param->cpu_flags & XVID_CPU_FORCE) ? param->cpu_flags : check_cpu_features(); if((cpu_flags & XVID_CPU_MMX) && (param->acc > 0)){ ssim->func8x8 = lum_8x8_mmx;