16 votes

Comment faire en sorte qu'un ancien jeu Windows 95/98 fonctionne sous Windows 7 64 bits sans que certaines couleurs ne soient altérées ?

Récemment, EA a publié les premiers jeux Command and Conquer gratuitement sur son site web. J'ai téléchargé et installé le premier pour 64 bits (le téléchargement pour les versions 64 bits de Windows se trouve sur la page des instructions d'installation). Quoi qu'il en soit, lorsque j'y joue, le jeu est horrible.

Pour une raison quelconque, j'ai des erreurs de sortie graphique, principalement avec les FMV, mais il y en a aussi quelques unes mineures pendant le jeu. Je me demandais comment le configurer pour qu'il soit plus beau. Je sais que je l'ai déjà fait dans XP, mais je ne me souviens pas de ce que j'ai fait. Ce serait aussi génial de pouvoir faire ça avec d'autres vieux jeux que j'ai (comme Battleground Gettysburg).

J'ai essayé : - Cocher l'option "Exécuter en mode 256 couleurs". Cela n'a rien changé. Je pense que c'est parce que Windows le faisait automatiquement de toute façon. - Je l'ai exécuté en mode de compatibilité XP mais je n'ai pas réussi à le faire fonctionner.

Je sais que cela aiderait probablement si j'avais des captures d'écran, mais chaque fois que j'essaie d'en faire une, elle ne capture que les couleurs qui ne sont pas correctes, le reste de l'écran du jeu étant noir. Ainsi, elles ne sont pas vraiment utiles hors contexte pour savoir à quoi ressemble l'écran.

0 votes

@BlueRaja Faites-en une réponse !

1 votes

Je ne savais pas que cela avait été publié gratuitement....color me intriguent.

1 votes

Il suffit d'aller sur le site www.commandandconquer.com/classics et il y a des instructions d'installation.

6voto

Dave Veffer Points 933

Si cela ressemble aux problèmes de couleur que Age of Kings rencontre avec Win 7 64 bit, vous pouvez essayer d'aller dans le gestionnaire des tâches et de terminer la tâche explorer.exe, puis de retourner dans le jeu.

Avec Age of Kings, vous pouvez démarrer le jeu, revenir à Windows par ALT-TAB, ouvrir le gestionnaire de tâches et terminer le processus sur explorer.exe. Vous perdrez toutes les barres d'outils et autres éléments de Windows lorsque vous le ferez, mais vous pouvez ensuite revenir au jeu par ALT-TAB et les couleurs devraient être corrigées. (Dans Age of Kings, les erreurs graphiques rendaient l'eau violette brillante).

Si vous laissez le gestionnaire de tâches activé, une fois que vous avez terminé le jeu, il vous suffit d'aller dans Exécuter et de taper explorer.exe pour remettre Windows en marche.

0 votes

:O Je viens d'essayer ça avec Starcraft, ça a marché. Je cherchais quelque chose comme ça depuis toujours. C'est un peu fastidieux, mais bonne réponse.

1 votes

Ça marche très bien. Je vais modifier la question pour qu'il soit clair que cela fonctionne aussi pour les autres anciens jeux. Merci ! Par ailleurs, comment avez-vous trouvé cette solution ?

1 votes

Juste une idée pour une solution pas si radicale : S'il y a conflit avec le bureau, désactiver Aero peut aider ?

6voto

Jon Norton Points 2048

DirectDrawFix

Vous ne devez l'exécuter qu'une seule fois par fichier .EXE de jeu. Plus besoin de fermer manuellement ou d'utiliser un logiciel qui ferme Explorer.exe à chaque fois que vous lancez un jeu.

Windows Vista et Windows 7 rompent la compatibilité des couleurs avec certaines applications qui dépendent de graphiques basés sur une palette de 256 couleurs. En raison des modifications apportées à DirectX et DirectDraw, les couleurs de ces applications et jeux peuvent apparaître déformées sous ces systèmes d'exploitation plus récents.

DirectDrawFix vous permettra de résoudre ce problème spécifique en appliquant les correctifs de compatibilité requis au registre. Une élévation est nécessaire pour que cette application puisse effectuer ses mises à jour.

1voto

Avez-vous essayé de l'exécuter en mode de compatibilité, en cochant la case "utiliser 256 couleurs" ?

1voto

Lou Points 11

Je ne sais pas si ça peut aider ici, mais j'ai toujours été un accro des jeux de stratégie SSI (Panzer General, Fantasy Genereral, etc.), mais je n'arrivais pas à les faire fonctionner sur mes machines récentes (XP ou Vista... les deux ont échoué même avec la compatibilité). Puis j'ai trouvé DOSBox, un programme merveilleusement simple qui émule les anciennes machines 86 et VOILA ! Ils fonctionnent tous sans problème. Bien sûr, pour les faire fonctionner avec DOSBox, vous devrez taper quelques lignes, mais c'est TRÈS simple à faire. En tout cas, j'espère que cela vous aidera.

0voto

Loren Charnley Points 100

Ce n'est pas une réponse délicieuse, mais elle peut fonctionner. Installez Virtual Box et voyez si vous pouvez le faire fonctionner sur un système d'exploitation Linux (Ubuntu de préférence) par le biais de Wine ou si vous avez une copie d'un ancien système d'exploitation Windows, essayez-le. Cela pourrait fonctionner et vous pourriez le faire fonctionner sur votre PC principal de cette façon. Je vais voir s'il y a d'autres moyens de contourner ce problème.

0 votes

En fait, mon ordinateur portable fonctionne sous Linux et j'ai essayé de l'exécuter via Wine. Les couleurs sont correctes, mais le menu ne fonctionne pas. Le site web de Wine le liste également comme ne fonctionnant pas bien actuellement sur leur AppDb.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X