FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

3 méthodes simples pour exécuter jeux et applications MS-DOS sur Linux

MS-DOS (Microsoft Disk Operating System, souvent appelé simplement DOS) évoque une nostalgie puissante : anciens traitements de texte ou jeux captivants sans connexion internet. Bonne nouvelle : sous Linux, plusieurs options fiables permettent de relancer ces classiques. Explorons trois méthodes éprouvées avec FreeDOS, un OS gratuit et compatible.

FreeDOS : un OS DOS moderne et gratuit

FreeDOS est un système d'exploitation open source, entièrement compatible avec MS-DOS. La plupart des programmes DOS y fonctionnent sans problème. Gratuit à télécharger et à partager, sa dernière version stable date de 2016, mais le projet reste activement maintenu.

Téléchargez l'ISO FreeDOS pour les deux premières méthodes.

1. VirtualBox : virtualisation simple et puissante

Si votre machine a des ressources disponibles, VirtualBox (gratuit d'Oracle) est idéal pour héberger une machine virtuelle DOS. MS-DOS étant léger, l'impact sur l'hôte est minime.

Installez VirtualBox via l'interface graphique ou en ligne de commande :

sudo apt install virtualbox virtualbox-guest-dkms

Créez une VM : Lancez VirtualBox, cliquez Nouveau. Nommez-la, fixez la RAM à 512 Mo, créez un disque VHD dynamique de 1-2 Go.

Dans Paramètres > Stockage > Contrôleur IDE > Vide, montez l'ISO FreeDOS via l'icône CD. Cliquez Démarrer pour lancer l'installation.

3 méthodes simples pour exécuter jeux et applications MS-DOS sur Linux

Installation de FreeDOS

Suivez l'assistant : Installer sur disque dur, acceptez la clause, Partitionner C:, redémarrez. Puis Effacer et formater, choisissez clavier, Installation complète.

3 méthodes simples pour exécuter jeux et applications MS-DOS sur Linux3 méthodes simples pour exécuter jeux et applications MS-DOS sur Linux

Démontez l'ISO avant redémarrage pour booter directement sur FreeDOS.

3 méthodes simples pour exécuter jeux et applications MS-DOS sur Linux

Transférer des fichiers vers VirtualBox

Éteignez la VM (shutdown), quittez VirtualBox. Installez QEMU pour monter le VHD :

sudo apt install qemu
sudo modprobe nbd
sudo qemu-nbd -c /dev/nbd0 /chemin/vers/votre.fhd
sudo mount /dev/nbd0p1 /montage/chemin

Copiez vos fichiers, puis démontez :

sudo umount /montage/chemin
sudo qemu-nbd -d /dev/nbd0

2. QEMU : émulation rapide en ligne de commande

QEMU, hyperviseur open source, exécute FreeDOS efficacement. Installez-le :

sudo apt install qemu

Créez un disque :

qemu-img create dos.img 500M

Installez FreeDOS :

qemu-system-i386 -cdrom FD12CD.iso -m 32 -hda dos.img -k fr -rtc base=localtime -soundhw sb16,adlib -device cirrus-vga -boot order=d
  • ISO FreeDOS, RAM 32 Mo, disque dos.img, clavier FR, horloge hôte, son SB16/Adlib, VGA Cirrus, boot CD.

Suivez l'installation comme pour VirtualBox. Boot final :

qemu-system-i386 -m 32 -hda dos.img -k fr -rtc base=localtime -soundhw sb16,adlib -device cirrus-vga -boot order=c
3 méthodes simples pour exécuter jeux et applications MS-DOS sur Linux

Transférer des fichiers vers QEMU

Créez un dossier dosfiles, copiez-y vos fichiers. Lancez :

qemu-system-i386 -m 16 -k fr -rtc base=localtime -soundhw sb16,adlib -device cirrus-vga -display gtk -hda dos.img -drive file=fat:rw:dosfiles/ -boot order=c

Dans FreeDOS, tapez D: pour accéder aux fichiers.

3. DOSBox : émulateur dédié aux jeux

Pour une approche légère, DOSBox émule DOS parfaitement pour les jeux. Créez ~/dosbox/dosfiles, copiez vos programmes.

Installez DOSBox via le gestionnaire de paquets Ubuntu. Dans DOSBox :

mount c ~/dosbox/dosfiles
C:
3 méthodes simples pour exécuter jeux et applications MS-DOS sur Linux

Vos jeux sont prêts !

3 méthodes simples pour exécuter jeux et applications MS-DOS sur Linux

DOS renaît sous Linux !

MS-DOS a marqué l'informatique ; beaucoup d'entreprises l'utilisent encore. Linux offre ces solutions flexibles. Essayez aussi d'autres OS rétro.

Quels sont vos jeux DOS favoris ? Comment lancez-vous DOS sur Linux ? Dites-le en commentaires !

[]