Jouer à Heroes of Might and Magic 1 sur FreeBSD

Le 14/03/2021 19:58 par grz

Unix FreeBSD Jeu vidéo

Si comme moi, vous avez joué à Heroes of Might and Magic dans votre jeunesse et que vous avez envie de replonger dans cet univers magique et médiéval, c'est possible grâce à DOSBox.

Avant tout, il nous faut le jeu : https://www.gog.com/game/heroes_of_might_and_magic

Ensuite, on a besoin de DOSBox pour faire fonctionner le jeu et innoextract pour extraire les fichiers de l'exécutable.

pkg inst dosbox innoextract

Préparation des dossiers

mkdir -p ~/DOSBox/config ~/Jeux

Extraction des fichiers du jeu

mv Heroes\ of\ Might\ and\ Magic\ I.exe ~/Jeux/
cd ~/Jeux
innoextract Heroes\ of\ Might\ and\ Magic\ I.exe

Suppression des dossiers inutiles

rm -rf app/DOSBOX commonappdata sys tmp

Renommer le dossier app

mv app HOMM1

Démarrer DOSBox pour générer un fichier de configuration par défaut

dosbox

À l'invite de commande DOS, taper exit pour en sortir.

Un fichier .conf devrait se trouver dans ~/.dosbox

ls ~/.dosbox/
cp ~/.dosbox/dosbox-*.conf ~/DOSBox/config/HOMM1.conf

Éditer les lignes suivantes du fichier de configuration HOMM1.conf

fullscreen=true
fullresolution=desktop
output=overlay
cycles=max
joysticktype=none

Puis ajouter ceci à la fin du fichier de configuration en remplaçant grz par votre nom d'utilisateur

mount c /home/grz/Jeux/HOMM1
c:
imgmount d /home/grz/Jeux/HOMM1/homm1.gog -t iso -fs iso
heroes.exe

Pour finir on créé un script de lancement dans ~/DOSBox/HOMM1

#!/bin/sh
$(which dosbox) -conf ~/DOSBox/config/HOMM1.conf

On permet l'exécution du script

chmod +x ~/DOSBox/HOMM1

Lancer le jeu

~/DOSBox/HOMM1

Même process pour Heroes of Might and Magic 2.

Sources :