Rayman vs DOSBox !
Hello !
A l'approche de la sortie de Rayman Origins, autant dire qu'il y a de la nostalgie dans l'air pour tous ceux qui ont pu jouer aux premiers Rayman.
Malheureusement, c'est assez délicat de faire marcher les vieux jeux sur un ordinateur récent, avec Win XP ou Windows 7 par exemple...
Enfin, ça c'est sans compter sur DOSBox !
Si comme moi vous avez toujours été rebutés parce qu'il n'y a pas de super interface avec des boutons magiques qui-marchent-tout-seuls, sachez que c'est vraiment simple quand on sait où chercher ! Et évidemment, c'est "trop long", pas vrai ?
Alors voilà, histoire de faire remonter cette nostalgie avant le nouveau Rayman Origins, voici un petit tuto qui vous permettra de rejouer comme avant sur votre ordinateur trop neuf pour ces bons vieux jeux !
Préparatifs
Je vais prendre comme exemple le jeu Rayman par ses fans, puisque je n'ai vu nulle part ailleurs de tuto pour le faire marcher. Bien sûr vous pouvez l'appliquer à n'importe quel jeu ensuite ! Vive DOSBox
Alors étape zéro : Télécharger DOSBox !
Ensuite installez le tout, a priori pas encore de soucis !
Installation
Et maintenant, l'étape 1 : l'installation du jeu.
Ressortez votre cd plein de poussière et insérez-le dans votre lecteur.
Regardez ensuite dans le cd s'il y a un fichier qui s'appelle INSTALL.EXE, ou SETUP.EXE, ce genre de chose.
Dans le cd de Rayman par ses fans, il se trouve dans votre_cd\Fan\SETUP.EXE
Vous pouvez essayer de le lancer directement car certains jeux devaient être installés depuis Windows, comme c'est le cas ici.
Mais si vous ne pouvez pas lancer l'installation de votre jeu depuis le cd-rom, il faut lancer l'installation depuis DOSBox.
C'est très simple : votre lecteur doit être repéré par une lettre, comme "D".
Par exemple, nous avons ici le chemin d'installation qui est D:\Fan\SETUP.EXE
Lancez DOSBox, et tapez ceci : mount D D:\ -t cdrom
Ensuite, tapez : D:
Ensuite, tapez : cd \Fan
Enfin, tapez : SETUP.EXE

L'installation devrait se lancer (si le jeu doit être installé depuis windows, il devrait y avoir un message d'erreur sur DOSBox, comme "This program requires Microsoft Windows", c'est le cas ici).
Configuration
Une fois le jeu installé, il ne marche pas !
Car cette fois, il faut le lancer sous DOS, et c'est là que DOSBox intervient : c'est la boîte-qui-simule-DOS.
Donc comment faire ? On peut lancer DOSBox et se farcir les lignes de commandes à chaque fois qu'on veut lancer le jeu... Mais on peut aussi réaliser un bouton-magique-qui-marche-tout-seul
Créer un fichier de configuration spécial
Pour ça, on va créer un fichier dosbox.conf dans le dossier du jeu (l'endroit où le jeu est installé), pour ma part c'est dans F:\RayFan (retenez votre dossier d'install !).
Premièrement, allez dans le dossier de DOSBox et ouvrez les options
(si il n'y a pas de fichier dosbox.conf, il y a un fichier DOSBox [version] Options.bat : lancez-le).
Un fichier texte apparaît, et vous pouvez l'enregistrer directement dans le dossier de votre jeu (donc par exemple : dans F:\RayFan\dosbox.conf).
Modifier les paramètres
On va ensuite modifier quelques infos pour que le jeu fonctionne.
Suivant le jeu, c'est variable et c'est là toute la difficulté. (pour plus d'infos, voyez directement l'aide de DOSBox).
En effet, avec les paramètres de base, le jeu Rayman par ses fans ne se lance pas.
En l'occurence, ce jeu possède une interface séparée pour paramétrer la carte son qui s'appelle SETSOUND.EXE (regardez dans votre dossier d'install).
Regardez dans le fichier SETSOUND.BAT ce qu'il y a écrit (clique droit -> Modifier), pour ma part j'ai le jeu en français, et il y a une ligne :
SETSOUND.EXE VER=FR > nul
Donc relancez DOSBox, souvenez-vous de votre dossier d'install (ici F:\RayFan).
Tapez : mount C F:\RayFan (remplacez par votre dossier d'install bien sûr !)
Ensuite tapez : C:
Enfin tapez : SETSOUND.EXE VER=FR (remplacez ver=fr par ce qu'il y a chez vous).
Dans le menu, choisissez la carte son Sound Blaster Pro.
Sauvez, quittez !
Quittez DOSBox en tapant : exit
Cette fois le jeu est presque prêt à être lancé !
Plutôt que de bidouiller tous les paramètres de DOSBox dans le fichier dosbox.conf que vous avez créé, vous pouvez télécharger le fichier dosbox.conf pour RayFan que j'utilise, et il va falloir le modifier juste un peu
Décompressez le fichier dans votre dossier d'install, puis ouvrez-le dans un éditeur de texte (par ex : clique droit -> ouvrir avec... -> Bloc-notes)
Repérez les lignes :
[sdl] fullscreen=true fulldouble=false fullfixed=false fullresolution=640x480 output=ddraw
puis
[cpu] core=dynamic cycles=30000
et tout en bas
[autoexec] MOUNT D D:\ -t cdrom -usecd 0 -ioctl MOUNT C "F:\RayFan" ECHO ON C: rayfan.exe ver=fr exit
Modifiez d'abord fullscreen=false
Ensuite tout en bas dans [autoexec] modifiez :
MOUNT D D:\ -t cdrom -usecd 0 -ioct
D:\ est la lettre du lecteur cd, 0 est le numéro du lecteur.
Si vous avez plusieurs lecteurs, le lecteur 1 sera repéré par "0", le lecteur 2 par "1" etc...
MOUNT C "F:\RayFan"
F:\RayFan est le dossier d'install de votre jeu
rayfan.exe ver=fr
Ici c'est le nom de l’exécutable qui sert à lancer le jeu. Pour le jeu Rayman par ses fans, si vous tapez "rayfan.exe", il y aura un message d'erreur du style "Launch RAYMAN.BAT".
Regardez dans le fichier Rayman.bat ce qu'il y a écrit, pour ma part j'ai le jeu en français, et il y a :
@echo off setsound ver=fr
remplacez ver=fr par ce qu'il y a chez vous.
Sauvegardez le fichier dosbox.conf, c'est presque fini !
Créer un raccourci spécial qui charge la configuration
On va maintenant créer le bouton-magique-qui-marche-tout-seul
Créez un raccourci vers DOSBox, et placez-le dans votre dossier d'install.
Faites un clique droit -> Propriétés
Dans le champ "Cible", il y a un chemin qui se termine par "DOSBox.exe" normalement.
Rajoutez ceci : -conf "F:\RayFan\dosbox.conf", remplacez F:\RayFan par votre dossier d'install (encore !
), vous avez donc :
trucs\DOSBox.exe -conf "F:\RayFan\dosbox.conf"
Vous pouvez aussi changer d'icône et aller choisir celle de votre jeu
Ensuite cliquez sur "OK".
Vous pouvez renommer le raccourci par le nom de votre jeu, ici "Rayman par ses fans", et en mettre un sur votre bureau par exemple

Cette fois ça y est. Le jeu est quasiment prêt.
Ajustez la vitesse du jeu
Reste le dernier bidouillage : le réglage de la vitesse de jeu.
Comme le jeu est vieux et votre ordi en principe plus puissant qu'à l'époque, le jeu tournerais beaucoup trop vite, donc DOSBox ajuste la vitesse grâce à la valeur "cycles", sous [cpu].
Pour l'instant le jeu se lance en mode fenêtré, et ça va être très pratique.
Lancez le jeu, paramétrez les touches... et lancez une partie !!
Il est possible que le jeu soit super lent, ou super rapide... Si c'est le cas, c'est que la valeur "cycles" est mal réglée (le réglage dépends de votre machine donc il n'y a pas de réglage magique cette fois
).
MAIS ! En plein dans votre partie, tapez ctrl+F11 (diminuer) ou ctrl+F12 (augmenter), vous allez voir dans la fenêtre du status DOSBox des lignes avec des valeurs.
Ajustez les valeurs de sorte que le jeu tourne bien. Si le jeu est lent, augmentez. Si il est rapide, diminuez.
Lorsque ça tourne bien, retenez la dernière valeur approximative que vous avez modifiée (sur l'image il y a "26916 cycles", j'ai utilisé 26000.)
Note : parfois, il se peut que vous trouviez une valeur qui semble correcte et que de temps en temps le jeu fonctionne beaucoup trop vite. C'est un problème bizarre, mais vous pouvez vérifier que ce n'est pas le cas en regardant le compteur de secondes (si les secondes passent trop vite, c'est raté !). Pour y remédier, re-diminuez la valeur cycles. Le tout est de trouver un bon équilibre.
Quittez le jeu pour l'instant, et rouvrez dosbox.conf :
Modifiez la valeur cycles par celle que vous pensez être le mieux. Pour ma part, 26000 !
Modifiez à nouveau fullscreen=true, cette fois.
Et maintenant, c'est parti, vous pouvez profiter comme avant de votre bon vieux jeu, et ça c'est cool !
Voilà, j'espère que ça vous aidera, n'hésitez pas à laisser un petit commentaire, ça fait plaisir
A noter qu'il existe des patchs pour éviter de s'embêter avec Rayman 1, Rayman GOLD et Rayman designer, voir sur cette page : Rayman fanpage
De plus, si vous rencontrez des problèmes de rendu, sachez que vous pouvez modifier la valeur "output" de DOSBox, vous trouverez quelques infos utiles sur cette page : Outputs values in DOSBox
Bons souvenirs à tous !




Nice blog, keep it going!