Age of Empires et Poulsbo

J’ai récemment fait l’acquisition d’un Netbook équipé d’un chipset graphique Intel GMA 500 qui répond au doux nom de Poulsbo.
C’est un chipset assez sympa sur le papier, mais son gros problème est que le driver XP livré par Intel ne supporte pas toutes les possibilités hardware du chipset.
Notamment, alors que le chipset supporte OpenGL 2.0, le driver fait retomber les applications OpenGL sur l’émulation software…une catastrophe.
Il reste cependant possible d’installer des jeux 3D ancienne génération pour les vieilles cartes graphiques 3D comme Dungeon Siege qui tourne tout à fait correctement sur ce chipset.
Mais le driver comprend d’autres limitations qui font qu’un jeu comme Age Of Empire - qui semble pourtant moins gourmant que Dungeon Siege - refuse de se lancer en indiquant un problème d’initialisation de DirectDraw.
Après quelques recherches sur le problème j’ai découvert que c’était lié au fait que le driver ne supporte pas le mode 8 bits (256 couleurs).
Du coup j’ai réalisé un patch sous la forme d’une DLL a placer dans le répertoire du jeu pour utiliser une version logicielle de DirectDraw qui fonctionne parfaitement sur un Intel Atom :)

Laisser un commentaire

Vous devez être connecté pour ajouter un commentaire.