Ha mais rien ne t'y oblige ; mais alors ne cherche pas à profiter d'avancées récentes. Chercher à avoir DirectX10 sur XP, c'est comme chercher à rendre ton lecteur VHS compatible Blu-Ray : ça ne marche pas. Donc si tu veux rester sous XP, tu acceptes tacitement que ce soit au détriment de ton expérience utilisateur et de ne pas avoir accès aux nouveautés - et donc, pas de DirectX 10.
Quand à Windows 7 "pas top pour les jeux anciens"... Je joue bien à Indiana Jones and the Fate of Atlantis (sorti en 92) sur Windows 8.