J’utilise une application développée sous une vieille version d’Oracle pour la gestion de stocks. Au fil du temps, j’ai déplacé cette version de disque dur en disque dur et d’OS en OS, malheureusement me voilà avec une machine sous Windows 8.1 qui refuse totalement de lancer mon fichier .BAT. Après avoir lu dans un courrier passé que l’on pouvait utiliser DOSBox pour résoudre ce problème, c’est ce que j’ai fait. Mon logiciel démarre bien, mais il faut que je rentre de nombreuses lignes à la main pour un lancement de celui-ci. Pire, c’est très lent alors que mon PC est bien plus puissant que le précédent. Sauriez-vous me dire pourquoi ?
RÉPONSE
Effectivement, DOSBox est une solution efficace pour faire tourner un logiciel DOS sous un Windows récent (A). En quelque sorte,, vous détournez le produit, car à la base il s’agit de faire renaître de vieux jeux vidéo, mais votre solution est efficace hormis quelques réglages.
Dans le répertoire « Mondisque dur:\\DoxBox\Data\settings » se trouve le fichier « DOSBox.conf ». Ouvrez-le à l’aide de WordPad, via « Ouvrir avec ». Ce fichier est le fichier de paramétrage de DOSBox et surtout il contient une partie « autoexec » comme votre vieux PC avait au démarrage. Cette partie se trouve en fin de fichier (B).
Il faut rentrer les informations de partition à monter, soit la ligne de commandes : mont C c::\Monlogiciel puis le nom de votre fichier de lancement de l’application Monfichier.bat. Une fois sauvegardé, le fichier .conf au lancement de DOSBox, votre logiciel sera lancé automatiquement. Maintenant, pour augmenter la réactivité de votre machine, il est possible de modifier les paramètres de base qui régissent la configuration matérielle. Toujours dans notre fichier .conf, regardez le quatrième paragraphe noté CPU (C).
A la ligne Core après le signe = indiquez dynamic et pour Cycles entrez max. Ces nouvelles informations devraient donner un peu de dynamisme à votre émulateur.
À insérer : 3 printscreen repris dans le texte sous (A) (B) (C), avec les légendes suivantes :
(A) DOSBox permet de lancer un émulateur DOS sur un PC pour recréer un monde qui n’existe plus.
(B) En ajoutant des lignes de commandes dans la partie Autoexec de votre fichier de configuration, vous lancez ces lignes sans avoir à les entrer manuellement.
(C) Rendre sa puissance à votre émulateur lui permet de bénéficier de toutes les possibilités de votre PC, ou presque.