Le 1er site 100% français, consacré à l'histoire des jeux vidéo
Grospixels   pub
mascottes    
mail favoris
 
news
articles
systemes
dossiers
forum
bonus
liens
lexique
redaction
grosquiz

Fiches d'aide : Mode d'emploi des jeux et émulateurs

 


Comment faire fonctionner (facilement) des oldies sous Windows XP et Windows NT

Par Treepwood

Important : Si vous avez des questions supplémentaires, une section à été créée spécialement à cet effet dans le forum. N'envoyez pas de mail à l'auteur de l'article, merci.
Lien direct vers le topic dédié du forum : http://www.grospixels.com/phpBB/viewtopic.php?topic=2992&forum=9&0



INTRODUCTION 


Les possesseurs de Windows NT/XP éprouvent les pires difficultés à faire fonctionner des jeux qui commencent à dater. Mais contrairement à ce qui est dit généralement sur les sites traitant du sujet, les possesseurs de ce système d’exploitation seront avantagés. Eh oui ! Tout le monde vous dira : « le problème sera résolu en retournant sous win98 » : faux, archi-faux !!! Ce sont les habitués de win98 qui vous affirmeront cela. Voyons les différentes façons d’arriver à vos fin, sans passer par le DOS, sans réinstaller Windows 98 et sans reformater son disque dur au format FAT :

Quoique ça ne serait pas du luxe de se réserver une petite partition formatée en FAT: les méthodes exposées ici seront certainement plus efficaces si vous avez pris soin de le faire. Mais bon, pour être honnête, moi je m’en suis passé. On ne rentrera pas dans ces détails ici.


SOMMAIRE

1)    CAUSES DU PROBLEME ET SOLUTIONS

         1-1) Les causes du non-fonctionnement des vieux jeux
         1-2) Les solutions -pas évidentes- pour y remédier -données par 99,9% des sites-
         1-3) Les solutions –faciles- pour y remédier -0.1% des sites : celui-ci-


2)    METHODE N°1® VDMSOUND + SPEEDSET (ne fonctionne que sous NT/XP)

         2-1) Téléchargement
         2-2) Configurer le jeu

         2-3)  Lancer le jeu
         2-4)  Problèmes pouvant apparaître avec la méthode n°1


3)    METHODE N°2®DOSBOX


4)    METHODE N°3®…




1)   CAUSES DU PROBLÈME ET SOLUTIONS

          1-1) Les causes du non-fonctionnement des vieux jeux (liste non-exhaustive):

                 1-1-1) Tout d’abord NT/XP ne sont plus basés sur une tâche de fond MS-DOS. Jusqu’au 98, Windows fonctionnait grâce à l’aide du MS-DOS ; en revanche sous NT/XP ce n’est plus le cas. Windows est devenu en quelque sorte indépendant, ce qui fait que les anciens jeux qui nécessitaient le DOS pour fonctionner ne fonctionnent plus.

                 1-1-2)    La deuxième cause à lieu d’être si votre carte son n’est pas une Sound Blaster. L’incompatibilité de votre carte son avec celles que reconnaissaient les anciens jeux font que le jeu ne fonctionne pas, ou le son est absent dans le meilleur des cas. Personnellement j’ai une NEC Via audio, donc impossible d’avoir la compatibilité son. Dans certains cas le jeu se lance mais sans le son et dans d’autres, le jeu ne se lance pas du tout (Monkey Island, par exemple).


            1-2)        Les solutions -pas évidentes- pour y remédier -données par 99,9% des sites-

Repartitionner votre disque dur pour allouer un petit espace formaté en FAT qui se boote avec le MS-DOS.

            1-3)        Les solutions -faciles- pour y remédier -0.1% des sites : celui-ci-

Dans tous les cas, la solution est « émulateur » ; le mot magique, si cher à de nombreux bidouilleurs qui souhaitent faire de leur Ferrari une 2CV. On détaillera 3 différentes façon d’émuler, dans l’ordre qu’il est préférable de suivre, du plus simple au plus fastidieux. Si une méthode ne donne rien de satisfaisant, essayez la suivante. Attention, ces méthodes sont magiques, certes, mais pas simples. Mais dans tous les cas ce sera plus simple que de reformater son disque dur et de lancer ses jeux sous DOS !!!


2)   METHODE N°1® VDMSOUND + SPEEDSET (ne fonctionne que sous NT/XP)

Il s’agit de deux programmes très puissants et qui ont le mérite d’être 100% gratuits.

VDMSound permet à la fois d’émuler le DOS de façon bien plus puissante que l’émulateur DOS proposé avec NT/XP, mais aussi d’émuler efficacement une carte Sound Blaster ; et ce, quelque soit la carte son que vous avez réellement. Pour information, VDMSound a un concurrent : SoundFX 2000, qui est quant à lui payant et dont le rendu sonore est bien moindre. Il n’y a donc pas à hésiter ! Bravo l’auteur (Vlad R.) !

Quant à Speedset, il permet de réguler la vitesse du jeu, très souvent trop lent, et parfois trop rapide.

           2-1) Téléchargement

Pour télécharger VDMSound, suivez le lien : The VDMSound project page.

Vous trouverez la dernière version de VDMSound sur la page d’accueil. Quant à Speedset, il est bien caché : il se trouve dans les forums(!), rubrique « Speedset ». Appel à ce cher Vlad : met speedset sur la page d’accueil !!!

Nota : cet article expose l’ancienne version de Speedset (lien pour le téléchargement : speedset.v0.4.zip). Une version apparemment plus puissante et plus précise existe, mais je n’ai pas eu l’occasion de la faire fonctionner; ça viendra !). N’hésitez pas à encourager l’auteur du programme en lui faisant part vos félicitations pour le proposer en freeware ; sachez qu’il parle aussi français !

Le programme se présente sous forme d’un fichier d’installation que vous exécutez pour placer l’émulateur dans un répertoire bien au chaud. Une fois ceci fait, il vous faut redémarrer votre ordinateur. L’application est désormais prête à être utilisée.

           2-2) Configurer le jeu

Il vous faut avant toute chose configurer le jeu. Ce n’est pas VDMSound qui se configure comme le jeu, mais le contraire ! Certains jeux détectent automatiquement les paramètres, d’autres non (et c’est souvent le cas). Avant toute chose, sachez que le programme n’émule pas qu’une Sound Blaster, d’autres choix sont disponibles.

Fig.1 : indiquez au jeu les emplacements virtuels du joystick et de la carte son comme ceci


La figure 1 nous montre bien que le programme simule une Sound Blaster au port d’adresse 220, IRQ 7 et DMA 1, mais aussi une carte MIDI/MPU-401 au port d’adresse 330. Dans le cas où le jeu propose plusieurs configurations pour le son, on peut choisir soit la Sound Blaster, soit le port Midi.

Exposons la méthodologie et les meilleurs choix à effectuer par un exemple : on cherche à configurer le jeu (excellent) Day Of The Tantacle. En lançant l’utilitaire de configuration dans le répertoire du jeu, il apparaît la figure 2.

Fig.2 : Fenêtre de configuration de Day Of The Tentacle


Pour la musique, on me propose :  

- SoundBlaster & Compatibles / Adlib,
- Port Roland,
- Port Gen. Midi.

Si on fait un classement par ordre décroissant de qualité du rendu sonore, on placerait le Port Midi en tête, Sound Blaster / Adlib en second et loin derrière le Port Roland. Dans la partie « Musique », je choisis donc « Port Gen. Midi » et j’indique l’adresse 330 comme me le précise la Figure 1.
Pour les voix, on ne me propose que SoundBlaster & Compatibles : je le sélectionne et le configure comme me l’indique la figure 1.


            2-3)
Lancer le jeu

Une fois la configuration faite, on peut lancer le jeu. Effectuer un clique droit sur le fichier à exécuter pour lancer le jeu et choisir « Run with VDMsound ».

Pour beaucoup de jeux, ça fonctionnera à merveille ! Si ce n’est pas le cas, avant de passer à la méthode suivante, lisez le paragraphe suivant pour essayer de résoudre vos problèmes.


            2-4)
Problèmes pouvant apparaître avec la méthode 1

Cela fonctionne parfaitement pour ce jeu ; mais parfois c’est beaucoup moins bien. Essayons d’analyser ces problèmes :

                       2-4-1) Le jeu se lance mais :   

- Le jeu n’a pas de son, ou le son provient du speaker interne du PC
- Le jeu ne répond pas ou mal à la souris, au joystick ou au clavier
- Les graphismes sont anormalement médiocres

Cela provient souvent de jeux qui effectuent la configuration automatiquement et choisissent la mauvaise, ou encore de certains vieux jeux qui exigent une configuration que VDMSound ne propose pas. Tentez alors, en cherchant dans le mode d’emploi du jeu où dans un fichier au format texte présent dans le répertoire du jeu, un paragraphe traitant de la configuration. Souvent, le jeu nécessite d’être lancé avec quelques précisions concernant le mode graphique à utiliser, le type de contrôle que vous désirez et la technologie sonore. Pour cela, sous DOS il fallait écrire « BLABLA.exe x y z » où x,y et z représentent ces paramètres. Cela serait trop fastidieux de rentrer dans les détails, mais pour vous faire comprendre l’idée de la manipulation, voyons comment il faut procéder pour lancer Monkey Island (qui ne marche pas correctement):

Supposons qu’on ait trouvé ces paramètres dans la documentation. Ca a été le cas pour Monkey Island. On va donc utiliser la méthode du « BLABLA.exe x y z », mais sans avoir à ouvrir une fenêtre MS-DOS à chaque fois pour taper les instructions. On va créer un exécutable Windows avec les instructions DOS qu’il faut appliquer.

Le manuel de Monkey Island nous indique :

Il faut écrire sous DOS : « MONKEY.EXE x y z » (nota : il ne faut pas écrire les lettres x,y et z ! Lisez la suite.)

où :        
- x représente les paramètres graphiques
-
y représente les paramètres de contrôle
- z
représente la carte son que l’on souhaite utiliser

Remplacer : 
- x par v pour lancer le jeu en mode graphique VGA
-
x par m pour lancer le jeu en mode graphique MCGA
-
x par e pour lancer le jeu en mode graphique EGA
-
y par k pour piloter le jeu au clavier
-
y par j pour piloter le jeu au joystick
- y par mo pour piloter le jeu à la souris
-
z par i pour obtenir du son grâce au speaker interne
-
z par ts pour obtenir du son grâce à la technologie Tandy
-
z par g pour obtenir du son grâce à la technologie SoundBlaster
-
z par a pour obtenir du son grâce à la technologie Adlib
-
z par r pour obtenir du son grâce à la technologie Roland

notez que l’ordre de x, y et z n’a pas d’importance et qu’il n’est pas nécessaire de les faire tous figurer.

Méthodologie pour créer cet exécutable :

Ouvrez le Bloc-notes (Notepad) et inscrivez : « MONKEY.EXE r » pour utiliser le jeu avec la technologie Adlib (il ne reconnaît pas la SoundBlaster). Allez dans le menu Fichier et « Enregistrer sous… ». Cherchez le répertoire où est installé le jeu et à « Type » sélectionnez « Tous les fichiers ». Donnez un nom à votre fichier suivi de l’extension « .bat » (fichiers DOS exécutables), par exemple : « RUN_MONKEY.bat » .

On essaye de relancer le jeu en effectuant un clique droit sur l’exécutable qu’on a créé, puis en choisissant « Run with VDMSound ». Ca marche !

                       2-4-2)        Le jeu fonctionne bien dans son ensemble mais est trop rapide ou trop lent : solution®Speedset

Il vous faut utiliser l’application du site officiel de VDMSound à l’aide du lien indiqué au paragraphe 2-1.

Speedset permet de piloter la vitesse du jeu. Notez qu’il s’agit du successeur de Pitset, recommandé par l’auteur dans la documentation, mais qui est désormais introuvable sur Internet (je vous en parle en connaissance de cause J !!).

Dézippez l’application dans le répertoire où se situe le jeu : clic droit sur le fichier zippé, et « Extraire tout… ».

Reprenez la procédure vue plus haut en ce qui concerne la création d’un fichier .bat . Sauf qu’au lieu d’écrire « BLABLA.exe » il faudra écrire « SPEEDSET BLALBA.exe <vitesse>» où <vitesse> est un nombre positif ou négatif selon que vous vouliez respectivement diminuer ou augmenter la vitesse du jeu. Attention, « -2 » sera déjà une bonne accélération ! Cette version est très sensible. Une nouvelle version existe, moins sensible, mais je n’ai pas encore réussi à m’en servir.


3)   METHODE N°2® DOSBOX

Ca ne marche toujours pas ou vous n’avez pas NT/XP ? Essayez DosBox.

Vous pouvez le télécharger sur www.telecharger.com. Ce n’est pas la même chose que VDMSound, si ce n’est que c’est quasiment pareil ! En fait, c’est aussi un émulateur DOS/Sound-Blaster. Il est simple à utiliser : une fois dézippé il suffit d’attraper l’icône permettant de lancer votre jeu et de la déposer sur l’icône « Dosbox ». Seulement, c’est beaucoup moins puissant que VDMSound et le rendu est moins bon MAIS il a l’énorme avantage de faire fonctionner certains jeux que l’on ne parvient pas à faire fonctionner sous VDMSound. Je ne rentrerai pas dans les détails ici, un article y est consacré sur le site de GrosPixels.


4)   METHODE N°3® EMULATEUR AMIGA!!!

C’est une méthode qui peut paraître un peu bidon mais prenez-là au sérieux, je vous assure ! Si aucune des méthodes précédentes ne font fonctionner votre jeu alors il en reste une, qui marchera à coup sûr, tout en poursuivant dans ma quête de « faire autrement que ce qu’il faut faire habituellement ». Téléchargez un émulateur Amiga et téléchargez le jeu que vous souhaitez faire fonctionner. Beaucoup de jeux sortaient à la fois sur PC, Amiga et Atari à une époque, pas si lointaine, et je rajouterai même que les jeux Amiga étaient de meilleure qualité que sur les deux autres plateformes (le PC en queue de peloton). En plus de cela, la configuration est INFINIEMENT plus simple que sur un PC dans la mesure où l’Amiga avait UNE carte son STANDARD (bien plus puissante que n’importe quelle carte son PC de l’époque des 286, 386 et voire même 486), UNE carte graphique STANDARD, UN port joystick STANDARD (pas besoin de configurer : plug-and-play), UN port souris STANDARD (pas besoin de configurer non-plus : branchez, ça marche). En gros, on mettait le jeu sur son disque dur, on le lançait et ça marchait sans rien configurer A CHAQUE FOIS !!! Ah, quelle belle époque que celle où le PC ne dominait pas. Pourquoi ne pas faire pareil en émulant un Amiga ?

ATTENTION : Vous n’avez légalement le droit d’utiliser un émulateur Amiga que si vous possédez un Amiga et vous n’avez légalement le droit d’utiliser un jeu Amiga que vous avez téléchargé que si vous possédez l’original. Mais vous avez autant de chances d’aller en prison que si vous prêtiez une cassette vidéo à un ami, ce qui est interdit également ! Si vous voyez ce que je veux dire…

Voilà ce qu’il faut faire :

Tout d’abord, télécharger WinUAE sur le site officiel. Télécharger également les ROM de l’Amiga 500 et de l’Amiga 1200 (nommés « kickstart »). Téléchargez aussi la « key ». Voilà pour la recette pour faire fonctionner l’émulateur. Téléchargez votre jeu : les jeux sont disponibles en fichiers représentant les disquettes de l’Amiga sur certains sites que je n’indiquerai pas ici. De toutes façons, si vous avez réussit à trouver cet article, c’est que vous savez utiliser un moteur de recherche !

Je m’arrêterai là, l’utilisation de l’émulateur serait hors-sujet dans le cadre de cet article bien que je me ferait un plaisir de vous le faire découvrir ; ça vaut le coup. Mais d’autres sites le font très bien. Et puis, à vous de bosser un peu, quoi… J ! Ah, oui, appel à tous : que celui qui réussit à faire fonctionner Beneath A Steel Sky VF me prévienne immédiatement !


TREEPWOOD 

Important : Si vous avez des questions supplémentaires, une section à été créée spécialement à cet effet dans le forum. N'envoyez plus de mail à l'auteur de l'article, merci.
Lien direct vers le topic dédié du forum : http://www.grospixels.com/phpBB/viewtopic.php?topic=2992&forum=9&0