PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

GoblinArt Video Game Blog

jeudi 2 juillet 2015 à 15:39

J'ai vu que sebsauvage conseille d'utiliser *wine* pour jouer à DwarfFortress (pour profiter des outils annexes qui deviennent apparemment vite indispensables). Voici ce que j'ai fais pour installer Dwarf Fortress sur une Debian 8 Jessie en 64 bits :

J'ai téléchargé le "pack Mayday" (sur  http://goblinart.pl/vg-eng/df.php ). Il n'utilise pas la dernière version de DF (40.24) mais ça me suffira pour l'instant.
| ========
:~$ wget http://goblinart.pl/upload/DFG/dfg_40_05_win.zip
| ========

On crée un répertoire et on décompresse l'archive dedans :
| ========
:~$ mkdir dwarffortress_mayday
:~$ unzip dfg_40_05_win.zip -d dwarffortress_mayday/
| ========

(Je recopie ici ce que j'ai essayé de faire au départ, dans l'ordre avec les erreurs que j'ai eues en espérant que ça serve à d'autres. Pour ceux qui veulent aller vite, ajoutez le support multiarch avant d'installer wine, voir plus bas!)

Installer wine :
| ========
:~$ sudo aptitude install wine
| ========

Lancer dwarf fortress :
| ========
:~$ wine dwarffortress_mayday/Dwarf\ Fortress.exe
it looks like multiarch needs to be enabled.  as root, please
execute "dpkg --add-architecture i386 && apt-get update &&
apt-get install wine32"
wine: created the configuration directory '/home/simon/.wine64'
wine: configuration in '/home/simon/.wine64' has been updated.
wine: Mauvais format EXE pour Z:\home\simon\dwarffortress_mayday\Dwarf Fortress.exe.
| ========

Il faut ajouter le support "multiarch" : (il télécharge ~100 Mo d'archive)
| ========
:~$ sudo dpkg --add-architecture i386 && sudo aptitude update && sudo aptitude upgrade && sudo aptitude install wine32
(...)
| ========

Et on relance :
| ========
:~$ wine32 dwarffortress_mayday/Dwarf\ Fortress.exe
wine: created the configuration directory '/home/simon/.wine'
wine: configuration in '/home/simon/.wine' has been updated.
| ========

J'ai une erreur : "Tileset not found" (Not found: data/art/curses_640x300.png)
Pourtant le fichier est bien là... J'ai donc tenté de me déplacer dans le dossier de l'exécutable avant de le lancer et ça a fonctionné !
| ========
:~$ cd dwarffortress_mayday/
:~/dwarffortress_mayday/$ wine32 Dwarf\ Fortress.exe
Loading bindings from data/init/interface.txt
New window size: 1280x400
Font size: 16x16
Resizing grid to 80x25
Resizing font to 16x16

Resetting textures
New window size: 1278x400
Font size: 16x16
Resizing font to 15x15

Resizing font to 15x15
(...)
| ========

Du coup, j'ai rajouté un alias dans mon fichier "/home/simon/.bash_aliases" :
| ========
alias dwarf="cd /home/simon/Programmes/dwarffortress_mayday/ && wine32 Dwarf\ Fortress.exe &"
| ========

On relance la lecture du fichier /home/simon/.bashrc (qui pointe vers .bash_aliases ) :
| ========
:~$ source /home/simon/.bashrc
| ========

Plus qu'à lancer le jeu et profiter :
| ========
$ dwarf
| ========

:-)
(Permalink)