L´inverse est toujours possible. Tu peux jouer à des jeux DirectX 9 avec DirectX 10. Rétrocompatibilité. C´est comme si sous XP, avec DX9 d´installer, tu ne pourrais plus jouer aux jeux DX8...
Des jeux "concu" pour DX10 ne touneront pas sous DX9, ca c´est clair... Mais quand on a Vista, on s´en fout, DX10 est compatible DX9 et anciennes versions.
Sinon pour le choix 3, c´est ca :
ftp://https://www.jeuxvideo.com//ftp.probo.com/pub/cinepak/cvid32.zip
Apres tu décompresses juste les 2 fichiers qu´il y a dans l´archive dans le répertoire Windows\System32 en écrasant les fichiers présents.
Et normalement ca devrait marché.
Sinon pour le choix 2, tu avais rebooter la machine ?