Windows 11, Windows 10 ou Windows 7 ne vous permettent pas de jouer à de vieux PC.
Tout simplement car ces derniers requiert des versions anciennes de fichiers DLL, Visual C++ Redistributable ou de DirectX.
Ainsi lorsque vous tentez d'exécuter un vieux jeux sur un PC récent, vous pouvez rencontrer un message ou code d'erreur.
En clair donc impossible de faire tourner de vieux jeux sur Windows 10 ,11.
Dans ce tutoriel, je vous propose plusieurs solutions afin de pouvoir jouer à de vieux PC sur Windows 11 ou Windows 10.
Comment jouer à de vieux PC et abandonware sur Windows 10, 11
Le mode de compatibilité
Le mode de compatibilité permet d'exécuter une application ou jeux dans d'ancienne version de Windows comme Windows 95, 98.
Il offre aussi beaucoup d'options pour résoudre les problèmes d'affichage.
Pour l'utiliser :
- Faites un clic droit sur le fichier EXE du jeu
- Puis Propriétés
- Ensuite cliquez sur l'onglet Compatibilité
- En haut, cliquez sur Lancer la résolution des problèmes de compatibilités
- L'utilitaire de résolution des problèmes de compatibilité des programmes s'exécute. Ce dernier va analyser l'exécutable et détecter les problèmes automatiquement
Puis il propose une solution à appliquer. Cliquez sur Essayer les paramètres recommandés
- Cliquez sur Suivant puis enregistre
- Par exemple ici, il propose d'exécuter le jeu avec le mode de compatibilité de Windows XP Service Pack 3
- Cliquez sur Oui, enregistrer ces paramètres pour le programme
- Enfin testez l'exécution de l'ancien jeu
Le mode de compatibilité n'aide pas pour résoudre les erreurs d'exécutions liése à des appels systèmes introuvables, des erreurs Visual C++ Redistributable ou de DirectX.
Il est surtout utile lorsque le jeu s'exécute mais que vous rencontrez des problèmes d'affichage ou de comportements.
Suivez ce tutoriel pour l'utiliser :
Jouer à des abandonwares en ligne
Les abandonwares sont des jeux (ou applications) qui ne sont plus soumis au droits d'auteurs (copyright) ou que l'éditeur a abandonné.
Ainsi il s'agit en général de très vieux jeux.
Des sites proposent ces jeux en téléchargement ou tout simplement y jouer en ligne depuis votre navigateur internet.
C'est le moyen le plus simple pour jouer à de vieux jeux.
Bien entendu, si vous cherchez à jouer à un vieux jeu dont vous avez retrouvé le CD, il faut qu'il soit proposé sur le site.
Le site vous propose plusieurs sites qui proposent de jouer à des abandonwares en ligne :
Avec des émulateurs comme DOSBox
DOSbox est un émulateur un PC Intel X86, complet avec son, graphique, souris, joystick, modem, etc.
Il émule la partie logiciel avec une version limitée de DOS.
C'est un moyen pratique pour jouer à de très vieux jeux autour des années 80 et 90 classés comme abandonwares.
L'avantage est que vous n'avez rien à faire à part lancer l'environnement, aucune installation et quasiment aucune configuration n'est à faire.
Par contre, cette méthode ne fonctionnera pas pour les jeux plus récents (après les années 90) qui s'appuyent sur les premières versions de DirectX ou OpenGL.
DOSBox est la solution la plus simple pour faire tourner de vieux jeux DOS en 16-bits.
Le site fournit un tutoriel complet pour son utilisation :
Comment utiliser DOSBox pour jouer à de vieux jeux PC
Avec VirtualBox ou VMWare
La virtualisation consiste à simuler un PC au complet avec tout le hardware (Processeur, mémoire, disque, carte audio, etc).
Puis on y installe un système d'exploitation comme si on travaillait avec un vrai PC.
C'est la solution la plus sûr pour faire fonctionner un vieux jeux car vous pouvez installer Windows 98 et tout l'environnement logiciel requis.
Le mauvais côté est que cela demande quelques connaissances informatiques pour reproduire tout cet environnement. A commencer installer et créer la VM puis installer Windows.
Il existe de nombreuses solutions de virtualisation comme Virtual PC, boschs ou encore VirtualBox ou VMWare.
Par exemple ci-dessous, je joue à CIVILIZATION 2 sur une machine virtuelle en Windows 98 depuis un PC en Windows 11.
Quelle est la meilleur méthode pour jouer à de vieux jeux ?
Cela dépend en fait du jeu, de sa date sortie qui est liée aux technologies et prérequis pour faire tourner le jeu.
- Des années 80 jusqu'à 1995 - Jeux DOS : vous pouvez très certainement jouer avec DOSBox et pour certains directement en ligne
- De 1995 à 2002 - Jeux DOS et Windows 9x : DoSBox peut encore fonctionner si le jeu est en 16-bits mais si le jeu nécessite DirectX, il faudra certainement utiliser une solution comme VirtualBox ou VMWare
- Au delà de 2002 - Windows XP : On arrive aux jeux pour Windows XP. S'ils ne fonctionnent pas sur Windows 11 ou Windows 10, vous allez devoir utiliser une machine virtuelle.
Le message d'erreur peut aussi donner une indication la meilleur solution pour parvenir à jouer à un ancien jeu.
Résoudre les erreurs pour jouer à de vieux sur un PC récent
Au moment d'exécuter un vieux jeu sur une version récente de Windows, vous pouvez rencontrer des messages d'erreur diverses et variées.
Voici quelques solutions et explications.
Application 16 bits non pris en charge.
Impossible de démarrer ou exécuter ce programme ou la fonction [...] en raison d'une incompatibilité avec les versions 64 bits de Windows.
Vous tentez d'exécuter une version 16 bits et donc vieux jeux DOS sur Windows 10 ou 11 et ce dernier ne peut exécuter l'application.
La solution est de passer par DOSBox.
Au moment de double-cliquez sur le fichier EXE du jeu, un encart bleu s'affiche : Cette application ne peut s'exécuter sur votre PC.
Le programme est incompatible avec une version récente de Windows, tentez la solution DOSBox sinon passer par une machine virtuelle.
Enfin lors du lancement, la fonctionnalité Windows peut s'afficher et vous indiquer qu'il faut installer une fonctionnalité de type DirectPlay.
Cela peut arriver pour les jeux un peu plus récent qui nécessite une version antérieure de DirectX.
Une variante est l'erreur : impossible d'exécuter le code, car d3dx9_38.dll est introuvable.
Cela se produit car le jeu nécessite une DLL présente dans DirectX 9 qui ne l'est plus dans les versions suivantes de DirectX.
Autre message d'erreur qui peut survenir lorsque vous tentez d'exécuter un abandonware :
.EXE - Erreur d'application.
L'application n'a pas réussi à démarrer correctement (0xc0000022).
Cela se produit sur les jeux prévu à partir de Windows XP. L'exécutable cherche une fonction présente dans une DLL qui n'est pas plus disponible.
Cela arrive lorsque le jeu est conçu pour tourner sur des versions antérieurs de Visual C++ Redistribuable ou DirectX.
Essayez le mode de compatibilité sinon il faudra l'exécuter dans une machine virtuelle.
Liens
L’article Comment jouer à de vieux PC et abandonware sur Windows 10, 11 est apparu en premier sur malekal.com.
0 Commentaires