Para el Battlefront con el link de como hacerlo trabajar te bastará, es largo y tedioso hacerlo pero funciona prefecto.
Para el Splintercell Chaos Theory, pues más difícil la cosa, el parche existente no trabaja muy bien o algunos casos no trabaja, pero todo va a depender del SLES que sea tu juego, es decir si es algo así como 530.X pues está difícil, pues por alguna razón hay un problema con éste, sin embargo si el SLES (en caso de que sea Pal) es otro número consigue el pacth y modifícalo Hexadecimalmente, suena difícil no? pero no es así jejeje, consigue cualquier editor Hexadecimal y cambias los números que salen al final del archivo por tu SLES y listo, aunque quizás ya encontrarás algunos pacth que fueron modificados.
Sobre el SOCOM ni idea.
Salu2