Un tutoriel pour jouer à Torchlight II sur Steam en français. (Pour jouer à Torchlight 2 si vous l'avez sur l'EpicGame store, cliquez ici pour le tutoriel.)

Un fait intéressant, ce jeu utilise un moteur 3D libre : OGRE

On va traduire le jeu avec une traduction communautaire grâce à un mod : pour cela on sélectionne le jeu dans Steam, puis on va dans Hub de la communauté -> Workshop -> rechercher dans Torchlight II.
Là on cherche "transmod 2". Le premier résultat devrait être "Transmod 2 - Torchlight II en Français". On clique sur le gros bouton vert "+S'abonner"



Le jeu ne se lance pas avec Steam. Il y a en effet un problème avec une des librairies fournie avec le jeu, libfreetype, qui est obsolète. Nous allons donc remplacer celle du jeu par celle de Fedora. Il faudra aussi donner au jeu le type d'encodage des charactères (UTF-8), sinon il va manquer toutes les traductions qui ont des caractères typiques du français (é,è,à,ê,ç etc.). Et comme nous y sommes, nous allons aussi optimiser le comportement de Fedora pour ce jeu avec GameMode.

On va dans les options du jeu,


et on entre cette ligne :
LC_ALL=C.UTF-8 LD_PRELOAD=/usr/lib64/libfreetype.so.6 gamemoderun %command%


Maintenant, le jeu se lance.

On choisi le second bouton rouge "▶ + ⚙" pour activer les mods :


Là on clique sur le petit carré devant "Transmod 2" pour activer le mod qui met le jeu en français, puis sur le bouton rouge en bas à droite.


Maintenant, on peut jouer... Mais il se peut que le pointeur de la souris ne soit pas visible ! (peut-être un bug du à mon pilote AMDGPU expérimental...)
Dans ce cas, on installe une extension à Gnome shell : "Disable unredirect fullscreen windows"

Dans le jeu, on va dans les settings, et on change la langue pour "Français".


En appuyant sur "Apply", le jeu va se fermer et lors du prochain lancement avec les mods (second bouton rouge "▶ + ⚙"), il sera traduit en français.

Bon jeu !
Tutoriel pour jouer à Torchlight 2 sur l'Epicgames Store en français.

Nous n'allons pas utiliser le lanceur de jeux d'Epicgames. À la place les jeux seront gérés par un lanceur libre et qui tourne nativement avec Fedora : Heroic Games Launcher.

Ce projet recommande l'installation du lanceur par un dépôt copr :
$ sudo dnf copr enable atim/heroic-games-launcher -y
$ sudo dnf install heroic-games-launcher-bin
Il suffit de lancer Heroic Games Launcher et de suivre les instructions pour y configurer son compte Epicgames et qu'il puisse lister les jeux associés. On installe Torchlight 2.

Dans Options -> Autre de Torchlight II, on active "Utiliser GameMode" pour optimiser Fedora.


On télécharge le mod communautaire qui traduit le jeu en français.


On copie le fichier "Transmod 2.zip" ici :
~/Documents/My Games/Runic Games/Torchlight 2/mods/
et on y extrait le contenu du ZIP.

On lance le jeu depuis Heroic Game Launcher. On choisi le second bouton rouge "▶ + ⚙" pour activer les mods :


Là on clique sur le petit carré devant "Transmod 2" pour activer le mod qui met le jeu en français, puis sur le bouton rouge en bas à droite.


Maintenant, on peut jouer... Mais il se peut que le pointeur de la souris ne soit pas visible ! (peut-être un bug du à mon pilote AMDGPU expérimental...)
Dans ce cas, on installe une extension à Gnome shell : "Disable unredirect fullscreen windows"

Dans le jeu, on va dans les settings, et on change la langue pour "Français".


En appuyant sur "Apply", le jeu va se fermer et lors du prochain lancement avec les mods (second bouton rouge "▶ + ⚙"), il sera traduit en français.

Bon jeu !
un an plus tard
llaumgui a renommé le titre en Torchlight II ( Steam / EpicGames Store ) le .