J'avoue que j'ai un peu attendu de tester moi-même les dires des piratins de l'Internet Multimédia Global Qui Connecte les Gens avant d'écrire cette news. Et ils disent quoi les piratins de l'Internet Multimédia Global Qui Connecte les Gens ? Que chez Microsoft, ils se foutent vraiment du monde. Oh, je sais, ce n'est pas très professionnel d'écrire "ils se foutent vraiment du monde", mais ça colle assez avec ce qui se passe...

Rappel des faits

Les jeux DirectX10 ne peuvent tourner que sous cette bousasse de Vista. C'est comme ça, c'est triste, "mais on n'a pas le choix, c'est la vie" (© Chris). Que Nenni. Razor1911, un groupe de pirates qui a bercé la jeunesse d'un paquet de possesseurs d'Amiga et continue de sévir de nos jours, vient de sortir un "patch" de seulement 5 Mo pour faire tourner le très mauvais Shadowrun sous XP. Avec les limitations d'une version pirate d'un jeu online : seul le solo est disponible. L'intérêt est juste de prouver que le moteur 3D est autant DirectX 10 que Traz fan du point de croix. Du reste, une société nommée FallingLeaf Systems compte aller plus loin en proposant dès fin juillet des versions XP de Halo 2 et Shadowrun, avec fonctions online, etc. Le plus dur est en fait de faire fonctionner la couche Windows Live, pas le moteur 3D. Du reste, cette fameuse fonction "Live" est ze raison principale du Vista Only.

Le marketing, une science occulte

Donc MS se moque du monde ? Ça ne serait pas très nouveau. Autant les programmeurs et concepteurs sont passionnés et souvent honnêtes, autant j'ai mes doutes pour les chefs de produits et les huiles en charge de la "stratégie" marketing. Vista offre tellement peu d'avantages par rapport à XP, surtout pour les joueurs, que ces tentatives pitoyables de gonfler son intérêt sont compréhensibles. Moyennement excusables, mais compréhensibles... Le problème reste que patch ou pas, je doute que vous mouriez d'envie de jouer à Halo 2 ou Shadowrun. Et pour Crysis, là vous pourrez certainement prier très fort pour que la version DX10 tourne sous XP : le moteur 3D sera dans ce cas réellement codé pour Vista. Mais comme il faut bien gagner sa vie et que le nombre d'utilisateurs de Vista reste risible par rapport à la base installée de Windows XP, vous pouvez dormir tranquille : la version DirectX 9 suffira largement à faire de vous un joueur heureux. Mais même dans dans ce cas, une version XP hackée n'est pas à exclure ! Car DX10 n'apporte pas beaucoup de nouvelles fonctionnalités par rapport à DX9. Le but était surtout de refondre complètement l'architecture. Dans ces conditions, il est possible de rediriger les appels DX10 vers du DX9. C'est techniquement crade, mais ça peut fonctionner. Et ca explique aussi pourquoi Halo 2 sous XP, ça n'a finalement rien de bien surprenant, comme l'explique un pote programmeur : "un jeu DirectX 8, vaguement porté sous DX10 et qui tourne sous DX9 (vous suivez ?), je ne vois pas où est l'exploit..."