écrit par CuteFloor
C'est une introduction à la façon jouer de vieux jeux de DOS utilisant DOSBox. Si tu es nouveau à DOSBox, ne s'inquiéter pas. Ce n'est pas aussi difficile qu'il peut apparaître. Lis ce cours d'instruction soigneusement.
Tout d'abord, ce cours d'instruction a été écrit pour la version en cours, DOSBox 0.72. Vérifies si tu n'as pas une vieille version.
Tu peux wonde pourquoi "ces vieux" jeux ne fonctionneront pas correctement dans Microsoft Windows et pourquoi tu as besoin de DOSBox, quoiqu'ils aient pu avoir assez bien travaillé sur des versions plus anciennes de Windows. Fondamentalement, c'est parce que Windows 95/98/ME basée sur une version modifiée de MS-DOS, ainsi les jeux pouvait courir à la façon des indigènes là. Plus nouvelle versions de Windows basent sur Windows NT, qui a obtenu un noyau complètement différent de système. Ainsi, l'environnement de DOS doit être émulé, mais la fonctionnalité intégrée est trop limitée pour faire cela correctement.
DOSBox est un émulateur portatif qui émule un environnement complet de DOS comprenant la visserie commune d'un ordinateur compatible de PC d'IBM de dos alors. À la différence des environnements d'exécution aimez DOSEMU ou la ligne de commande interface dans Microsoft Windows, DOSBox est un émulateur x86 complet qui aussi émule le processeur et de tout autrement tu as besoin. Ainsi, les jeux basés par DOS "penseront" qu'ils sont exécutés sur une vraie machine de DOS. DOSBox est logiciel gratuit et disponible pour plusieurs logiciels d'exploitation.
Au moins, tu as besoin de DOSBox naturellement. Tu peux y arriver la dernière version: http://www.dosbox.com
Tu peux employer DOSBox sur chaque machine au-dessus d'une unité centrale de traitement de 500 mégahertz. Mais plus ta machine est rapide, plus le DOSBox travaillera mieux.
Tu as besoin également de quelques jeux de DOS. Si tu n'as toujours pas les vieux, tu peux en obtenir légalement à http://www.dosgamesarchive.com ou http://www.dosgames.com.
Si tu emploies Microsoft Windows, tu peux exécuter l'installateur qui créera les raccourcis nécessaires. Sur l'autre système tu sauras probablement quoi faire. Après ce, DOSBox n'est pas prêt encore:
Tu as besoin d'un fichier de configuration. Sur Microsoft Windows, on créera un par l'installateur. Tu peux l'ouvrir par l'intermédiaire du menu de début. Sur d'autres systèmes tu devras créer un par même. Dans ce cas juste cours DOSBox et dactylographiez dedans la ligne suivante:
config -writeconf /path/to/your/new/file.conf
Ensuite que tu peux clôturer DOSBox en saisissant exit.

Après que tu aies ouvert le fichier de configuration dans ton rédacteur préféré, tu noteras beaucoup d'arrangements séparés dans différentes sections. La plupart d'entre eux est déjà bonne. Tu seulement devrais changer quelques choses:
La section de [sdl]:
fullscreen=true si tu veux que DOSBox commence dans pleine page;
output=overlay si tu obtenais une carte graphique accélérée (qu'est à dire la caisse de systèmes modernes), autrement gardez-la à surface.
La section de [dosbox]:
Si tes jeux avortent en cas de mémoire insuffisante, augmentes la valeur à memsize. Maintiens dans l'esprit que cette valeur est signifiée dans MB et catched de ta vraie mémoire, ainsi ne la places pas trop haute. Dans la plupart des cas la valeur par défaut fonctionne très bien.
N'oublies pas de placer captures= au chemin, où tu veux stocker tes vidéos, screenshots et dossiers capturés de vague, par exemple: captures=D:\mystuff\dosbox\captures\. Autrement ils seront stockés nulle part.
La section de [cpu]:
core=dynamic et cycles=max pour obtenir la meilleure exécution dans la plupart des cas. Si DOSBox fonctionne mal avec ces arrangements, essaies pour placer core=auto ou même core=full. Au cas où ton jeu courrait trop rapide ou variable, essaies une valeur numérique de cycles ainsi que cycles=3000.
La section de [render]:
Si tu obtenies un PC lent, tu peux augmenter la vitesse en plaçant frameskip=1. DOSBox sautera une armature avant faire un. Cela des moyens, tu verres 35 fps au lieu de 70 fps, mais tu obtenes plus de puissance d'unité centrale de traitement pour l'émulation. Cette option affecte seulement DOSBox lui-même, tu n'influences pas le framerate du jeu.
La section de [autoexec]:
Si tu utilisies le DOS avant, tu rappelles probablement le dossier de AUTOEXEC.BAT. Il a inclus les commandes qui ont été commencées au temps de botte. Dans cette section, chaque commande sera exécutée quand DOSBox commence – comme le dossier d'AUTOEXEC.BAT. Au moins, il devrait contenir les lignes suivantes (tu peux ajouter plus):
mount c "D:\mystuff\DOS games\"
(ceci montera tes dossier de jeux comme lecteur C: dans DOSBox)
mount d E:\ -t cdrom
(ceci montera ton lecteur E: de CD/DVD comme lecteur D: dans DOSBox)
Ce sont les arrangements les plus communs. Tu peux obtenir plus au DOSBox Wiki.
Tu dois exécuter DOSBox avec le chemin à ton fichier de configuration afin d'employer tes arrangements ci-dessus définis. Au cas où tu emploies Microsoft Windows, tu simplement peux utiliser le raccourci au menu de début. Si tu crées un raccourci à DOSBox même, emploies une commande comme ceci:
dosbox -conf "c:\my programs\dosbox\mysettings.conf"
Quelques choses que tu dois savoir:
Dans DOSBox, tu as obtenu quelques commandes de base de DOS:
dir pour énumérer le contenu d'annuaire courant
cd dirname pour entrer dans un sous-répertoire
cd.. pour retourner à l'annuaire de parent
c: pour commuter pour lecteur C:, s'il est disponible
filename pour exécuter un FILENAME.BAT ou un FILENAME.EXE (par exemple setup pour courir SETUP.EXE)
exit pour quitter DOSBox
Tu as également obtenu quelques clefs spéciales dans DOSBox:
CTRL+F5 pour sauver un screenshot
CTRL+F6 pour enregistrer la sortie audio dans une vague classez
CTRL+ALT+F5 pour démarrer/arrêter l'enregistrement d'une vidéo
CTRL+F9 pour tuer DOSBox
CTRL+F10 pour capturer/libérer la souris
ALT+RETURN pour commuter entre windowed et pleine page
Si tu veux apprendre plus au sujet de DOSBox, alors essaies un regard à DOSBox Wiki.
En effet, il y a les frontends graphiques pour que DOSBox fasse les la plupart de ceci. Mais ils exigeront toujours de te d'installer un environnement fonctionnant de DOSBox. Ainsi, il ne blesse pas pour apprendre les fondations pour comprendre comment tout fonctionne. Plus au sujet de ceci à DOSBox Wiki.
La plupart des jeux ne détectent pas la carte saine automatiquement. Tu dois courir SETUP.EXE, SETSOUND.EXE ou INSTALL.EXE dans l'annuaire de jeu avant que tu cours le jeu pour la première fois. Emploies un conducteur de Sound Blaster 16/Pro/compatible ou Adlib.
Quelques vieux jeux ne détectent pas la carte saine correctement si le système émulé est trop rapide. Pour ralentir DOSBox, regardez le chapitre de la configuration comment placer une valeur plus basse de cycles. Le cycles=3000 d'arrangement dans la section de [cpu] devrait réaliser le travail dans la plupart des cas.
Si le CD était monté utilisant la commande de mount, quelques jeux peuvent avoir des problèmes pour la détecter correctement. La manière la plus bloquée est de créer une image du disque (DOSBox soutient les formats d'image de .ISO et de .CUE/.BIN) et pour le monter aimez ceci:
imgmount d "C:\mydisc.iso" -t iso (décrit dans DOSBox Wiki)
Si ton CD de jeu obtenait les voies audio additionnelles, tu dois employer le format d'image de .CUE/.BIN, parce qu'il est le seul soutenu qui peut les stocker correctement. Veuillez se référer au dossier de .CUE et pas au dossier de .BIN à la commande de imgmount.
Si tu copies le jeu d'un CD, il y a une grande chance qu'ils sont protégés en écriture. Dans ce cas, marque tous les fichiers et effacer le en lecture seule attribut dans leurs propriétés du fichier.
La plupart des jeux fonctionneront très bien avec DOSBox, mais il y a toujours quelques quelques jeux qui posent des problèmes. Regardez la base de données de jeux de DOSBox pour plus d'informations sur un jeu spécifique. Si tu ne trouves rien lié à ton problème, essaies pour ralentir DOSBox (décrit dans le chapitre de la configuration), parce que la plupart des vieux jeux ont été développées pour les systèmes lents.
Édites ton fichier de configuration (décrit dans le chapitre de la configuration) et essaies un peu autour avec l'option de cycles dans la section de [cpu]. Le plus cette valeur est haute, le plus rapide sera l'émulation. Au cas où cette valeur serait plus haute que ta unité centrale de traitement peut manipuler en temps réel, l'émulation sera ralentie et le bruit bégayera. C'est pourquoi tu dois découvrir la bonne valeur même.
C'est parce que les vidéos sont codées avec le codec de ZMBV (Zip Motion Block Video). Dans Windows, tu dois faire installer le codec de ZMBV pour les observer. Heureusement, il est fourni avec DOSBox, ainsi tu dois juste exécuter l'installateur de codec dès le menu. Après cela, tu peux observer ces vidéos avec ton joueur préféré ou les recoder à un format visuel plus commun de codec.
Sur d'autres plates-formes tu peux employer MPlayer ou FFmpeg, le codec de ZMBV est entièrement soutenu là.
Si tes amis aiment jouer des jeux de DOS, dis-leur au sujet de DOSBox et de ce cours d'instruction. Si tu obtiens un site Web connexe par DOS ou le weblog et tu penses, ceci peut aider d'autres aussi, alors tu peux lier à cette page, naturellement.
Tu peux également aider à améliorer ce cours d'instruction par m'indiquant ce que tu penses cela ou quels problèmes tu as obtenu :)
Copyright © 2007–2008, CuteFloor
Documentation and translations licensed under a Creative Commons BY 3.0 License
Images and technical implementation licensed under a Creative Commons BY-ND 3.0 License