jeudi 9 janvier 2014

Xcom plante au démarrage ?

Incroyable ! J'ai des dizaines, voir des centaines de jeux qui ont parfaitement fonctionné sur mon PC, mais voilà que Xcom qui fait rebooter ma configuration à chaque démarrage du jeu !

J'ai une carte mère Gigabit GA-970A-UD3 : eh ben la solution était de mettre à jour le BIOS !! Probablement que le jeu utilise des instructions spéciales du processeur AMD FX multicore, qui aurait dû être initialisées par le BIOS. (ou alors ce sont des fonctions de l'ACPI).

Oui, mais Gigabit fournit le bios avec un programme DOS incompatible avec Windows !

En fait, la solution là aussi est simple : il faut utiliser le BIOS pour qu'il se mette à jour lui-même. La partie du BIOS qui fait ça s'appele Q-Flash.

D'abord, il faut décompresser l'archive téléchargé de chez Gigabit, dans un répertoire vide : le fichier téléchargé est un fichier exécutable qui est une archive autoextractible. Il faut choisir un répertoire vide au moment de la décompression, sinon vous aurez du mal à repérer les fichiers extraits.

Vous aurez alors trois fichiers : un fichier exécutable (le programme DOS inutilisable), un fichier texte et le fichier de mise à jour du BIOS.

Mettez le fichier de mise à jour du BIOS sur une clef USB formaté en FAT 12, FAT 16 ou FAT 32 (sur une disquette ça marche aussi, théoriquement, si vous avez encore ce genre d'antiquité).

Rebooter et cherchez la touche à appuyer pour démarrer "Q-Flash" sur l'écran du BIOS. Vous pouvez aussi entrer dans le BIOS : il y a aussi une touche pour entrer dans "Q-Flash", ensuite.

"Q-Flash" vous propose de lire une disquette (Floppy) ou un disque dur. Cherchez votre fichier. En fait, votre clef USB peut être vue comme "floppy" : cherchez donc aussi dans "Floppy".

Sélectionnez votre fichier de mise à jour du BIOS, et mettez à jour votre BIOS. Attendez la fin de la mise à jour. Rebootez. Et enfin jouer à Xcom !