Send me mail!
Site design: white black blue chocolate pampa Big pictures: hide Language: auto français english
Présentation

Astuces générales

DOSBox
AutoHotkey
Images de vos CDs
Droits d'accès
Base de registre
Fichiers Batch
Réseau IPX
Ramdisk
Routeur free
Jeux Blizzard

Configs spécifiques

Age of Wonders
Diablo
Diablo 2 et LoD
Duke Nukem 3D
Fallout 2
FF8
Heroes 2
Heroes 3
Master of Orion 2
Starcraft/Brood War
Warcraft 2 BNE

Jouer à Master of Orion II sous Seven

Il existe plusieurs version du jeu. Le version téléchargeable sur gog.com est la version MS-DOS en anglais uniquement (fournie avec DOSBox paramémétré). La version téléchargeable sur atari.com était il y a peu la version Windows uniquement, je ne sais si c'est encore le cas actuellement.

Pour ma part je possède un CD qui contient à les versions 1.31 Windows et MS-DOS françaises du jeu. Je vais donc donner les instructions à suivre si vous êtes dans le même cas de figure. Si ce n'est pas le cas il vous faudra adapter.

J'ai été aidé par ce guide pour l'installation des version DOS 1.31 et 1.40. La version 1.40 n'existe qu'en mode MS-DOS et a été crée par des fans, voir ici. Les fichiers à télécharger pour installer les patchs sont disponibles ici.

Préliminaires

Connectez-vous en tant qu'utilisateur administrateur du système. Si ce n'est pas déjà fait, créez un dossier pour les jeux puis téléchargez et sortez de son zip NirCmd ainsi que ImDisk.

Installation de la version Windows

Copie des fichiers

L'installeur ne se lance pas sous Windows Seven 64 bits. Pas de soucis, il ne fait que copier des fichiers (sans décompression ni renommage) et créer des petits fichiers. Créez un dossier du genre "D:\Jeux\Orion95" et copiez-y les fichiers suivants de votre CD :

Recherchez dans le système le fichier "dplayx.dll" que vous copiez dans ce même dossier et renommez en "dplay.dll".

Batch de lancement

Créez dans le dossier du jeu le fichier batch "Run-Orion95.bat" : @echo OFF taskkill /f /fi "UserName eq %USERNAME%" /fi "ImageName eq explorer.exe" nircmdc setsysvolume %1 ImDisk -a -m %2: -t vm -o rem -s 500m -p "/fs:ntfs /q /y /v:Orion95" copy D:\Jeux\Orion95\*.* %2: copy "%3"\*.* %2: %2: echo %2:\>orioncd.ini (echo 2)>language.ini Orion95.exe if exist lastrace.rac copy lastrace.rac "%3" for %%i in (1 2 3 4 5 6 7 8 9 10) do if exist SAVE%%i.GAM copy SAVE%%i.GAM "%3" if exist HOF.M2 copy HOF.M2 "%3" if exist mox.set copy mox.set "%3" D: ImDisk -D -m %2: start explorer.exe Ce batch attends trois options : le volume (entre 0x0000 et 0xffff), la lettre du ramdisk à créer (de A à Z, utilisez une lettre que vous savez disponible) et enfin le nom d'un dossier personnel où chercher au début et sauvegarder à la fin les fichiers de sauvegardes. Les options -o rem de ImDisk sont pour créer un ramdisk vu par Windows comme une clef usb et donc qui peut être formaté par un utilisateur non administrateur.

Raccourci

Basculez sur un utilisateur standard. Créez un dossier personnel pour y stocker vos sauvegardes, par exemple "C:\Users\Moi\Orion95", et créez un raccourci vers le batch de lancement. Modifiez le raccourci pour changer l'icône et mettre par exemple celle du jeu et pour rajouter les options à la fin du champ de saisie "Cible", par exemple 0x5555, Z et C:\Users\Moi\Orion95. Chaque argument doit être séparé de ce qui le précède par un caractère espace.

Si vous souhaitez avoir un autre raccourci pour jouer en trichant avec par exemple un fichier "racestuf.lbx" bidouillé (ce fichier contient le coût de chaque avantage et inconvénient du jeu), créez un autre dossier, par exemple "C:\Users\Moi\Orion95_tricheur", copiez votre fichier "racestuf.lbx" bidouillé dans ce dossier et créez un autre raccourci avec ce dossier en troisième argument.

Vous pouvez dès maintenant jouer à la version pour Windows de ce jeu.

Installation de la version MS-DOS

Copie des fichiers

Vous pourriez lancer l'installateur via DOSBox, mais ce n'est pas nécessaire. Créez un dossier du genre "D:\Jeux\Orion2" et copiez-y les fichiers suivants de votre CD :

Creéez un fichier "dosbox-0.74.conf" dans ce dossier, fichier de configuration de DOSBox que vous optimisez pour ce jeu.

Batch de lancement

Créez dans le dossier du jeu le fichier batch "Run-Orion2.bat" : @echo OFF nircmdc setsysvolume %1 ImDisk -a -m %3: -t vm -o rem -s 500m -p "/fs:ntfs /q /y /v:Orion2" copy D:\Jeux\Orion2\*.* %3: copy "%4"\*.* %3: %3: echo %3:\>orioncd.ini (echo 2)>language.ini if exist command.ini (for /F "delims=" %%i in (command.ini) do (set ORION_COMMAND=%%i)) else (set ORION_COMMAND=) if "%2"=="conf-dos" ( echo mount %3 %3:\>> dosbox-0.74.conf echo %3:\>> dosbox-0.74.conf if exist dosbox-append.conf type dosbox-append.conf>> dosbox-0.74.conf echo setsound.exe>> dosbox-0.74.conf cd /d "C:\Program Files(x86)\DOSBox-0.74" dosbox -conf %3:dosbox-0.74.conf %3: ) else if "%2"=="dos" ( echo mount %3 %3:\>> dosbox-0.74.conf echo %3:\>> dosbox-0.74.conf if exist dosbox-append.conf type dosbox-append.conf>> dosbox-0.74.conf echo orion2.exe %ORION_COMMAND% >> dosbox-0.74.conf echo exit>> dosbox-0.74.conf cd /d "C:\Program Files(x86)\DOSBox-0.74" dosbox -conf %4:dosbox-0.74.conf %3: ) if exist lastrace.rac copy lastrace.rac "%4" if "%2"=="conf-dos" for %%i in (MDI DIG) do if exist %%i.INI copy %%i.INI "%4" for %%i in (1 2 3 4 5 6 7 8 9 10) do if exist SAVE%%i.GAM copy SAVE%%i.GAM "%4" if exist HOF.M2 copy HOF.M2 "%4" if exist mox.set copy mox.set "%4" D: ImDisk -D -m %3: Ce batch attend un argument supplémentaire par rapport au précédent inséré en deuxième position et qui doit valoir conf-dos pour configurer le son du jeu ou dos pour lancer le jeu.

Raccourci

Basculez sur un utilisateur standard. Créez un dossier personnel pour y stocker vos sauvegardes, par exemple "C:\Users\Moi\Orion2", et créez un raccourci vers le batch de lancement. Modifiez le raccourci pour changer l'icône et mettre par exemple celle du jeu et pour rajouter les options à la fin du champ de saisie "Cible", par exemple 0x5555, Z, dos et C:\Users\Moi\Orion2. Avant de lancer le jeu pour la première fois, exécutez le batch avec les mêmes options, sauf la deuxième que vous remplacez par conf-dos. Ceci vous permettra de créer dans votre dossier personnel les fichiers de configuration du son.

Vous pouvez faire un second raccourci pour un mode tricheur exactement de la même façon que pour la version Windows. Si vous voulez transmettre des arguments à l'exécutable "ORION2.EXE", mettez les sur une seule ligne dans un fichier command.ini que vous créez dans votre dossier personnel. Si vous voulez ajouter des lignes dans le fichier "dosbox-0.74.conf", juste avant l'instruction de lancement du jeu, rajoutez-les dans un fichier "dosbox-append.conf". Enfin, vous pouvez toujours mettre un fichier "dosbox-0.74.conf" qui remplacera celui mis en référence dans le dossier du jeu.

Installation de la version MS-DOS 1.40

Copie des fichiers

Commencez par copier les même fichiers que pour la version MS-DOS normale. Le patch 1.40 ne fonctionne que pour une version anglaise, installez donc le patch 1.31 anglais disponible ici sous le lien "Moo2 v1.31 patch". Seuls les fichier .LBX et .EXE sont utiles. Copiez-les dans votre dossier "Orion2" à la place des fichiers de même nom. Vous voilà maintenant avec la version anglaise du jeu. Téléchargez sur la même page le fichier "Moo2v140b24.zip" disponible sous le lien "Moo2 v1.40b24 patch". Copiez le fichier "MOO2V140.EXE" dans votre dossier "Orion2". Lancez DOSBox et exécutez les commandes suivantes : mount c D:\Jeux\Orion2 c: MOO2V140.EXE La commande prend pas mal de temps. Quittez DOSBox et vérifiez qu'un fichier "M2V140.EXE" a bien été créé. Vous pouvez effacer le fichier "MOO2V140.EXE".

Batch de lancement

Créez dans le dossier du jeu le fichier batch "Run-Orion2.bat" : @echo OFF nircmdc setsysvolume %1 ImDisk -a -m %3: -t vm -o rem -s 500m -p "/fs:ntfs /q /y /v:Orion2" copy D:\Jeux\Orion2\*.* %3: copy "%4"\*.* %3: %3: echo %3:\>orioncd.ini if exist command.ini (for /F "delims=" %%i in (command.ini) do (set ORION_COMMAND=%%i)) else (set ORION_COMMAND=) if "%2"=="dos1.40" (set ORION_RUN=dos) else if "%2"=="dos" (set ORION_RUN=dos) else set ORION_RUN= if "%2"=="conf-dos" ( echo mount %3 %3:\>> dosbox-0.74.conf echo %3:\>> dosbox-0.74.conf if exist dosbox-append.conf type dosbox-append.conf>> dosbox-0.74.conf echo setsound.exe>> dosbox-0.74.conf cd /d "C:\Program Files(x86)\DOSBox-0.74" dosbox -conf %3:dosbox-0.74.conf %3: ) else if "%ORION_RUN%"=="dos" ( echo mount %3 %3:\>> dosbox-0.74.conf echo %3:\>> dosbox-0.74.conf if exist dosbox-append.conf type dosbox-append.conf>> dosbox-0.74.conf if "%2"=="dos1.40" ( echo M2V140.EXE %ORION_COMMAND%>> dosbox-0.74.conf ) else ( echo orion2.exe %ORION_COMMAND% >> dosbox-0.74.conf ) echo exit>> dosbox-0.74.conf cd /d "C:\Program Files(x86)\DOSBox-0.74" dosbox -conf %3:dosbox-0.74.conf %3: ) if exist lastrace.rac copy lastrace.rac "%4" if "%2"=="conf-dos" for %%i in (MDI DIG) do if exist %%i.INI copy %%i.INI "%4" for %%i in (1 2 3 4 5 6 7 8 9 10) do if exist SAVE%%i.GAM copy SAVE%%i.GAM "%4" if exist HOF.M2 copy HOF.M2 "%4" if exist mox.set copy mox.set "%4" D: ImDisk -D -m %3: Ce batch attend exactement les mêmes arguments que le précédent, sauf qu'il accepte une valeur supplémentaire pour le deuxième argument, dos1.40 pour lancer le patch 1.40 du jeu.

Raccourcis

Procédez de la même manière que pour la méthode précédente sauf que vous créez un raccourci avec dos1.40 en deuxième argument, mais vous pouvez aussi garder un raccourci avec l'argument dos pour avoir le choix entre les deux versions.

Installation de toutes les versions dans un seul dossier

Le jeu pèse tout de même un peu plus de 330 mégaoctets, si on veut avoir le choix entre les cinq versions du jeu (1.31 MS-DOS ou Windows française au anglaise, 1.40 MS-DOS anglaise). On va donc chercher à ne conserver qu'un minimum de fichiers, car sinon avoir le choix entre les cinq versions prendrait plus de 1,5 gigaoctets.

Copie des fichiers

Commencez par copier dans le dossier du jeu "Orion2" les fichiers requis soit par la version MS-DOS soit par la version Windows soit par les deux, sans oublier "dplay.dll" ni "dosbox-0.74.conf". Créez dans le dossier "Orion2" les dossiers "fr" et "en". Déplacez dans le dossier "fr" les fichiers "HELP.LBX", "HESTRNGS.LBX", "ORION2.EXE" et "ORION95.EXE". Extrayez de l'archive "moo2v131.zip" les quatre fichiers des mêmes noms dans le dossier "en". (Ces quatre fichiers sont les seuls différents entre les patchs 1.31 français et anglais). Extrayez aussi dans le dossier "en" le fichier "MOO2V140.EXE" de l'archive "Moo2v140b24.zip". Exécutez ensuite dans DOSBox les commandes suivantes : mount c D:\Jeux\Orion2\en c: MOO2V140.EXE C'est un peu long, et cela doit produire après être sorti de DOSBox le fichier "M2V140.EXE". Vous pouvez effacer le fichier "MOO2V140.EXE".

Batch de lancement

La dernière version du fichier batch "Run-Orion2.bat" que je vous propose sera donc : @echo OFF if "%2"=="win" taskkill /f /fi "UserName eq %USERNAME%" /fi "ImageName eq explorer.exe" nircmdc setsysvolume %1 ImDisk -a -m %4: -t vm -o rem -s 500m -p "/fs:ntfs /q /y /v:Orion2" copy D:\Jeux\Orion2\*.* %4: for %%i in (fr en) do (if "%3"=="%%i" copy D:\Jeux\Orion2\%%i\*.* %4:) copy "%5"\*.* %4: %4: echo %4:\>orioncd.ini (echo 2)>language.ini if exist command.ini (for /F "delims=" %%i in (command.ini) do (set ORION_COMMAND=%%i)) else (set ORION_COMMAND=) if "%2"=="dos1.40" (set ORION_RUN=dos) else if "%2"=="dos" (set ORION_RUN=dos) else set ORION_RUN= if "%2"=="win" (Orion95.exe) else if "%2"=="conf-dos" ( echo mount %4 %4:\>> dosbox-0.74.conf echo %4:\>> dosbox-0.74.conf if exist dosbox-append.conf type dosbox-append.conf>> dosbox-0.74.conf echo setsound.exe>> dosbox-0.74.conf cd /d "C:\Program Files(x86)\DOSBox-0.74" dosbox -conf %4:dosbox-0.74.conf %4: ) else if "%ORION_RUN%"=="dos" ( echo mount %4 %4:\>> dosbox-0.74.conf echo %4:\>> dosbox-0.74.conf if exist dosbox-append.conf type dosbox-append.conf>> dosbox-0.74.conf if "%2"=="dos1.40" ( echo M2V140.EXE %ORION_COMMAND%>> dosbox-0.74.conf ) else ( echo orion2.exe %ORION_COMMAND% >> dosbox-0.74.conf ) echo exit>> dosbox-0.74.conf cd /d "C:\Program Files(x86)\DOSBox-0.74" dosbox -conf %4:dosbox-0.74.conf %4: ) if exist lastrace.rac copy lastrace.rac "%5" if "%2"=="conf-dos" for %%i in (MDI DIG) do if exist %%i.INI copy %%i.INI "%5" for %%i in (1 2 3 4 5 6 7 8 9 10) do if exist SAVE%%i.GAM copy SAVE%%i.GAM "%5" if exist HOF.M2 copy HOF.M2 "%5" if exist mox.set copy mox.set "%5" D: ImDisk -D -m %4: if "%2"=="win" start explorer.exe Ce batch attend exactement les mêmes arguments que le précédent, sauf qu'il accepte une valeur supplémentaire pour le deuxième argument, win pour lancer la version Windows, et un argument supplémentaire en troisième position en pour une version anglaise ou fr pour une version française.

Raccourcis

Idem que précédemment, pensez juste à ajouter l'argument pour la langue. Exemples : Run-Orion2.bat 0x5555 dos1.40 en Z C:\Users\Moi\Orion2 Run-Orion2.bat 0xaaaa win fr W C:\Users\Moi\Orion95_tricheur

Aller plus loin : jeu en réseau

Utilisez une version DOS avec DOSBox et référez-vous à ce guide dont je parlais plus haut.

Go up