steam – Les Ateliers PHV http://www.lesateliersphv.ca Blogs, discussions et tutoriels sur les jeux vidéo sur consoles et Linux / Blogs, discussions and tutorials on console video games and Linux Sat, 01 Aug 2020 06:16:03 +0000 fr-FR hourly 1 http://www.lesateliersphv.ca/wp-content/uploads/2018/09/cropped-klebs_explaining_s-32x32.png steam – Les Ateliers PHV http://www.lesateliersphv.ca 32 32 Comment jouer à Rocksmith 2014 sur Linux http://www.lesateliersphv.ca/comment-jouer-a-rocksmith-2014-sur-linux/ Sat, 01 Aug 2020 06:01:41 +0000 http://www.lesateliersphv.ca/?p=6380 Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer comment j’ai réussi à faire marcher Rocksmith 2014

L’article Comment jouer à Rocksmith 2014 sur Linux est apparu en premier sur Les Ateliers PHV.

]]>
Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer comment j’ai réussi à faire marcher Rocksmith 2014 sur Linux. Pour info, j’ai testé avec le câble Real Tone USB de Rocksmith dans Linux Mint 19.3, Pop!_OS 20.04 et Manjaro 20.0.3 et j’ai utilisé Proton 5.0-9 dans Steam. Comme je ne montre ici que ce qui a marché pour moi, il existe d’autres méthodes comme celles décrites dans ce lien ProtonDB sur lequel est basé ce tutoriel.

 

Installer le jeu

Si ce n’est pas déjà fait, il faut acheter et installer Rocksmith 2014.

 

Configurer Wine

Une fois le jeu installé, il faut configurer Wine spécifiquement pour ce jeu. En supposant que Steam est configuré pour installer les jeux dans le répertoire /home/user/.steam/steam, il faut brancher le câble Real Tone avant d’entrer les deux commandes suivantes dans le terminal :

WINEPREFIX=~/.steam/steam/steamapps/compatdata/221680/pfx winetricks sound=alsa

WINEPREFIX=~/.steam/steam/steamapps/compatdata/221680/pfx winecfg

 

Une fois ces commandes entrées, la fenêtre Configuration de Wine apparaîtra et il s’agit maintenant de configurer les valeurs suivantes et valider en cliquant sur le bouton OK:

  • Onglet Applications
    • Version de Windows: Windows 10
  • Onglet Lecteurs
    • Lettre Z: /home/user/.steam/steam (ou dans le répertoire où est situé le sous-répertoire steamapps contenant les jeux Steam, /mnt/TRUCS/SteamLibrary dans mon cas)
  • Onglet Audio
    • Périphérique d’entrée: In: Rocksmith USB Guitar Adapter
    • Périphérique d’entrée voix: In: Rocksmith USB Guitar Adapter

 

Configurer Steam

Une fois que Wine est configuré pour ce jeu spécifiquement, il faut lancer Rocksmith 2014 au moins une fois pour faire générer un fichier de configuration INI (Rocksmith.ini) qu’il faudra configurer avant de lancer le jeu pour de vrai. Pour cela, il suffit de cliquer-droit sur le jeu et dans les propriétés, cliquer sur le bouton Définir les options de lancement et entrer la commande suivante:

PROTON_NO_D3D11=1 %command%

 

Les dernières touches

Après avoir lancé au moins une fois le jeu, le fichier Rocksmith.ini devrait maintenant apparaître dans le répertoire ~/.steam/steam/steamapps/common/Rocksmith2014 ou là où les jeux Steam sont installés. Il faut configurer les valeurs suivantes:

ExclusiveMode=0
Win32UltraLowLatencyMode=0

 

Désactiver PulseAudio (au besoin)

Pour s’assurer que le jeu marche bien, il faut le lancer et essayer de faire accorder son instrument. Si un message apparaît indiquant que le câble Real Tone n’est pas branché, désactiver PulseAudio devrait régler le problème. Pour cela, il faut entrer les commandes suivantes dans le terminal:

systemctl –user stop pulseaudio.socket
systemctl –user stop pulseaudio.service

 

Pour tout remettre comme avant:

systemctl –user start pulseaudio.socket
systemctl –user start pulseaudio.service

 

Si vous voulez discuter avec d’autres gens qui jouent sur Linux, rejoignez-nous au forum Linux Gaming Francophone.

N’hésitez pas à me faire part de vos questions et commentaires sur Twitter et Mastodon.

Aussi, si vous aimez ce que je fais et que vous utilisez le navigateur Brave, vous pouvez me laisser un pourboire sous forme de BAT sur mon site web ou mon compte Twitter. Vous pouvez aussi utiliser ce lien affilié si vous achetez des jeux, livres ou autres sur Humble Bundle.

Merci d’avoir lu et à la prochaine.

L’article Comment jouer à Rocksmith 2014 sur Linux est apparu en premier sur Les Ateliers PHV.

]]>
Comment A Summer’s End – Hong Kong 1986 m’a profondément affecté http://www.lesateliersphv.ca/comment-a-summers-end-hong-kong-1986-ma-profondement-affecte/ Mon, 11 May 2020 07:48:11 +0000 http://www.lesateliersphv.ca/?p=6301 Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous parler d’un jeu que j’ai découvert par hasard sur

L’article Comment A Summer’s End – Hong Kong 1986 m’a profondément affecté est apparu en premier sur Les Ateliers PHV.

]]>
Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous parler d’un jeu que j’ai découvert par hasard sur les réseaux sociaux. Ce jeu s’intitule A Summer’s End – Hong Kong 1986 par le studio indépendant canadien Oracle & Bone. Ce n’est pas dans mon habitude d’évaluer un jeu et d’y donner une note donc mon approche va être différente. Mon but est d’expliquer en quoi ce jeu m’a influencé. Avant de poursuivre, sachez que le jeu dont il est question traite de sujets liés à la communauté LGBT et contient du contenu pour adultes de nature explicite donc c’est uniquement pour un public adulte averti.

 

Ce qui m’a initialement attiré vers ce jeu

Toujours à l’affût d’annonces de nouveaux jeux sur Linux, je suis tombé par hasard sur cet article de Linux Gaming Consortium. Bien que mon expérience avec les romans vidéoludiques (ou visual novel en anglais) se limite avec la série Phoenix Wright de Capcom sur les consoles portables de Nintendo, Snatcher de Konami sur Sega CD/Mega CD et Cinders de MoaCube sur Windows avec Wine, plusieurs éléments ont capté mon attention.

Le style artistique

Tout d’abord, le style artistique de ce jeu par la talentueuse Tida Kietsungden s’est démarqué des autres romans vidéoludiques par sa qualité. Déjà que la majorité de ces jeux utilise un style pseudo-animé de niveau relativement moyen, celui-ci ne m’a pas autant donné l’impression de faire comme les autres. En effet, les visages ont des traits un peu plus réalistes, les personnages paraissent mieux proportionnés sur le plan physique et le choix général de couleur orienté vers le néon donne ce sentiment que l’histoire a vraiment eu lieu dans les années 80. Cet dernier aspect mène d’ailleurs à mon prochain point: l’époque.

L’époque

Etant né durant les années 80, c’est une décennie que j’associe fortement à une période innocente et nostalgique de ma vie même si mes souvenirs demeurent relativement flous. Je chéris particulièrement cette époque où la plupart de mes grands-parents étaient encore de ce monde et beaucoup de mes oncles et tantes étaient encore des adolescents et jeunes adultes découvrant la vie. Revenir aux années 80 même pour un court moment ne pouvait donc qu’être une expérience que je désirais revivre.

La musique

Normalement, quand un jeu capte assez mon attention, j’attends qu’il sorte, que le prix ait énormément baissé et que les critiques soient très positives avant d’y jouer. Pourquoi donc l’ai-je acheté à plein prix sans attendre l’opinion du public et ce, dès le jour de sa sortie? La réponse se trouve dans cette bande-annonce.

La dernière pièce de ce puzzle représentant mon attachement aux années 80 est sans aucun doute la musique. New wave, city pop, synthpop… ces styles représentent si bien toute une décennie que les premières notes de cette bande-annonce m’ont convaincu de mettre mes habitudes de côté et me procurer ce jeu le jour même de sa sortie, que ça soit sur Steam ou Itch.

 

De quoi ça parle et comment ça se joue

Comme son titre l’indique, A Summer’s End – Hong Kong 1986 se passe à Hong Kong durant l’été de 1986. L’histoire se centre autour de deux femmes totalement différentes: Michelle Cheung et Sam Wong. Michelle vit avec sa mère, travaille au bureau et mène une vie rangée et ordinaire qui répond aux normes de la société hongkongaise de l’époque. Sam, quant à elle, réside seule dans un petit appartement, possède sa propre boutique de vidéos et mène une vie plus épanouie mais moins conventionnelle. Elle et Michelle se croisent par pur hasard et bien qu’elles soient diamétralement opposées, cela chamboule leur vie à jamais et la conclusion de leur histoire dépend du joueur.

Si les histoires d’amour vous intéressent mais que les scènes plus osées vous font rougir, sachez que la version non censurée est facultative et disponible sous forme de patch qui doit aussi être activé manuellement (voir Passion Patch dans l’écran des paramètres).

Comme un roman vidéoludique typique, il y a beaucoup de textes à lire et assez peu d’interactions de la part du joueur à part faire un choix de temps en temps pour guider l’histoire. Là où le jeu se démarque des autres romans vidéoludiques de type romantiques à part le fait que c’est entre deux femmes, c’est que le personnage principal (Michelle) a la possibilité d’être en couple avec une seule personne potentielle (Sam) d’où l’existence de seulement deux fins possibles. D’après ce que j’ai compris, il existe un système invisible de points qui s’accumulent en fonction des choix du joueur menant à une ou deux fins possibles.

La trame sonore vient de trois artistes talentueux qui sont aussi présents sur Bandcamp: Timecop1983, Stevia Sphere et Crystal Cola. Voici d’ailleurs une des chansons de Crystal Cola qui est incluse dans le jeu:

 

Ce que j’ai retenu de ce jeu

Les droits de la communauté LGBT en Asie durant les années 80

Je connais des personnes homosexuels mais normalement, j’entends leur témoignage dans le contexte actuel où ils sont mieux traités que dans le passé. C’est pour ça que revoir tout ça mais plus de 30 ans en arrière m’a fait réaliser que même si le monde a changé depuis dans certains aspects, il n’a pas tant changé que ça dans d’autres. Nous vivons dans une société où nous nous attendons à ce que les gens vivent selon des normes spécifiques. Bien que Michelle suive rigoureusement ces règles, ce n’est pas le cas de Sam qui vit en ses termes ce qui est assez peu commun à cette période.

Pour mieux comprendre la différence, il faudrait obtenir les deux fins du jeu. L’une est souhaitable tandis que l’autre est réaliste. Aussi, l’une est plus longue tout en étant floue tandis que l’autre est plus expéditive mais plus claire. Je ne peux rien dire de plus sans dévoiler des moments clés de l’histoire.

Les années précédant la rétrocession de Hong Kong à la Chine

Je me souviens avoir vu Le Syndicat du crime (A Better Tomorrow) de John Woo qui, comme par hasard, est sorti en été 1986. Dedans, les personnages ont brièvement mentionné la rétrocession de Hong Kong à la Chine. C’est à ce moment que j’ai compris que les Hongkongais pensaient déjà à leur avenir bien avant ce jour historique qu’est le 1er juillet 1997. Dans A Summer’s End – Hong Kong 1986, même si ce sujet ne constituait pas le thème principal de l’histoire, cela a fait partie des discussions entre Michelle et Sam où chacune donnait son opinion et sa prévision de ce que cela pourrait représenter pour les Hongkongais. Maintenant que ça fait plus de 20 ans depuis la rétrocession, nous pouvons constater qu’il existe encore deux camps: les gens satisfaits avec le statut quo et ceux qui voudraient le changer.

 

Devriez-vous jouer à ce jeu?

Si vous voulez vous transporter à une époque pré-Internet, aimez la musique des années 80 ou faites partie des gens qui croient que l’amour entre deux individus est universel peu importe leur identité, je vous recommande ce jeu fortement. Aussi, si comme moi, vous avez tendance à attendre que le jeu se retrouve à 75% de rabais avant de l’acheter, peut-être que cette chanson de Timecop1983 vous incitera à vous le procurer un peu plus tôt:

Les développeurs chez Oracle & Bone ont déjà exprimé dans cet article leur désir d’ajouter des voix en cantonais pour une expérience plus immersive. Une version française pourrait aussi possiblement voir le jour d’après cette publication sur Twitter:

Si assez de gens achètent le jeu, je crois que tout ceci arrivera plus tôt qu’on ne le pense donc pour ceux et celles qui l’essaieront, n’ayez pas peur de partager vos impressions avec le monde.

N’hésitez pas à me faire part de vos questions et commentaires sur Twitter et Mastodon.

Aussi, si vous aimez ce que je fais et que vous utilisez le navigateur Brave, vous pouvez me laisser un pourboire sous forme de BAT sur mon site web ou mon compte Twitter. Vous pouvez aussi utiliser ce lien affilié si vous achetez des jeux, livres ou autres sur Humble Bundle.

Merci d’avoir lu et à la prochaine.

 

Oracle & Bone (studio) : site web

Tida Kietsungden (direction artistique) : site web

Timecop1983 (musique) : Bandcamp

Stevia Sphere (musique) : Bandcamp

Crystal Cola (musique) : Bandcamp

 

L’article Comment A Summer’s End – Hong Kong 1986 m’a profondément affecté est apparu en premier sur Les Ateliers PHV.

]]>
Extraire des ROMs de Sega Mega Drive & Genesis Classics achetés sur Steam dans Linux Mint 18.3 http://www.lesateliersphv.ca/extraire-des-roms-de-sega-mega-drive-and-genesis-achetes-sur-steam-dans-linux/ Fri, 01 Feb 2019 22:27:59 +0000 http://www.lesateliersphv.ca/?p=5947 Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer comment vous procurer légalement des ROMs de jeux

L’article Extraire des ROMs de Sega Mega Drive & Genesis Classics achetés sur Steam dans Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>
Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer comment vous procurer légalement des ROMs de jeux Genesis/Mega Drive à travers Steam et les renommer en format lisible pour les utiliser ailleurs (ex: émulateurs, Mega Everdrive, projet MiSTer, etc.).

les ateliers phv sega genesis mega drive classics steam mister fpga mega everdrive
Source: Tigerfog, iPhone

Avant de commencer

Je voudrais tout d’abord remercier ETA Prime pour m’avoir inspiré à rédiger ce tutoriel. Sa vidéo explique comment extraire les ROMs, les renommer et les utiliser dans Retroarch, un outil multiplatforme rassemblant de nombreux émulateurs. Pour en savoir plus:

Source: ETA Prime

Pourquoi alors est-ce que je prends la peine de rédiger tout ça si ETA Prime a déjà tout expliqué. Deux raisons:

  • il a utilisé Windows pour expliquer le processus
  • il a montré rapidement comment renommer les fichiers sans trop entrer dans les détails.

Si vous utilisez Windows aussi ou vous êtes capables de reconnaître les ROMs malgré la nomenclature étrange utilisée par Sega, la vidéo d’ETA Prime vous conviendra parfaitement. Par contre, si vous préférez un tutoriel plus orienté vers Linux ou avoir un script renommant les noms des fichiers pour vous, je vous inviterais à poursuivre la lecture.

Acheter les jeux et trouver leur emplacement

Vous pouvez acheter légalement certains jeux de Genesis/Mega Drive sur Steam individuellement ou en un paquet spécial nommé Sega Mega Drive & Genesis Classics à travers ce lien affilié sur Humble Bundle. A partir d’ici, j’utiliserai le terme Sega Classics pour désigner le paquet Sega Mega Drive & Genesis Classics afin d’alléger le tutoriel.

Puisque le jeu Sega Classics n’est pas disponible de manière native sur Linux, il faut s’assurer que Steam soit configuré pour accepter d’exécuter tous les jeux en mode SteamPlay à l’aide de Proton. Cela permettra à Sega Classics d’apparaître dans la liste des jeux et d’être installé.

Une fois l’installation terminée, il faut cliquer-droit sur le jeu Sega Classics et choisir Propriétés dans le menu contextuel (voir image ci-dessous).


Source: capture d’écran personelle

Cliquer sur le bouton Parcourir les fichiers locaux sous l’onglet Fichiers locaux indiquera l’emplacement du répertoire de Sega Classics dans l’ordinateur (voir image ci-dessous).


Source: capture d’écran personnelle

Normalement, si l’utilisateur s’appelle klebs et ne change pas l’emplacement des jeux déterminé par défaut par Steam, le répertoire devrait se trouver dans /home/klebs/.steam/steam/steamapps/common/Sega\ Classics

Dans mon cas comme l’indique la capture d’écran ci-dessus, le répertoire se trouve dans
/mnt/DATA/Jeux/Steam/steamapps/common/Sega\ Classics

Renommer les fichiers

En supposant que l’utilisateur s’appelle klebs et utilise l’emplacement par défaut des jeux Steam, les commandes suivantes dans le terminal vont créer une copie des ROMs dans un autre répertoire et créer un fichier CSV avec nano:

cd /home/klebs/.steam/steam/steamapps/common/Sega\ Classics
cp -R uncompressed\ ROMs/ ~/Documents/SegaROMS
cd ~/Documents/SegaROMS
nano segaclassicslist.csv

Avant de faire copier la liste ci-dessous dans nano, il faut s’assurer que tout est là. Aussi, les noms doivent concorder avec le contenu du répertoire SegaROMS.

ALEXKIDD_U.68K,Alex Kidd in the Enchanted Castle (USA).gen
AlienSoldier_Europe.SGD,Alien Soldier (Europe).md
AlienStorm_USA.SGD,Alien Storm (USA).gen
ALTEREDB_UE.68K,Altered Beast (USA).gen
BEYONDOA_E.68K,The Story of Thor (Europe).md
BEYONDOA_F.68K,The Story of Thor (France).md
BEYONDOA_G.68K,The Story of Thor (Germany).md
BEYONDOA_J.68K,The Story of Thor - Hikari o Tsugumono (Japan).bin
BEYONDOA_S.68K,The Story of Thor (Spain).md
BEYONDOA_U.68K,Beyond Oasis (USA).gen
BONANZAB_JE.68K,Bonanza Bros. (Europe).md
Columns3_USA.SGD,Columns III (USA).gen
COLUMNS_W.68K,Columns (World).gen
COMIXZON_U.68K,Comix Zone (USA).gen
CrackDown_USA.SGD,Crack Down (USA).gen
Crying_USA.SGD,Bio Hazard Battle (USA).gen
DECAP_UE.68K,DEcapAttack (USA).gen
DYNAHEAD_J.68K,Dynamite Headdy (Japan).bin
DYNAHEAD_UE.68K,Dynamite Headdy (USA).gen
ECCO2_U.68K,Ecco - The Tides of Time (USA).gen
eccojr.smd,Ecco Jr. (USA).gen
ECCO_UE.68K,Ecco the Dolphin (USA).gen
ESWAT_U.68K,ESWAT - City Under Siege (USA).gen
EternalChampions_USA.SGD,Eternal Champions (USA).gen
FATALLAB_JU.68K,Fatal Labyrinth (USA).gen
FLICKY_UE.68K,Flicky (USA).gen
GAING_UE.68K,Gain Ground (USA).gen
GalaxyForceII_UE.SGD,Galaxy Force II (USA).gen
GAXE2_W.68K,Golden Axe II (World).gen
GAXE3_J.68K,Golden Axe III (Japan).bin
GAXE_W.68K,Golden Axe (World).gen
Gunstar Heroes U.bin,Gunstar Heroes (USA).gen
KIDCHAM_UE.68K,Kid Chameleon (USA).gen
LandStalker_USA.SGD,Landstalker (USA).gen
LightCrusader_USA.SGD,Light Crusader (USA).gen
MonsterLair_JUE.SGD,Wonder Boy III - Monster Lair (Europe).md
MonsterWorld3.SGD,Wonder Boy V - Monster World III (Japan).bin
MonsterWorld3_USA.SGD,Wonder Boy in Monster World (USA).gen
PhantasyStar2_UE_GreenCrossFix.SGD,Phantasy Star II (USA).gen
PhantasyStar3_USA.SGD,Phantasy Star III - Generations of Doom (USA).gen
PhantasyStar4.SGD,Phantasy Star IV (USA).gen
RISTAR_UE.68K,Ristar (USA).gen
ROBOTNIK_U.68K,Dr. Robotnik's Mean Bean Machine (USA).gen
ShadowDancer.SGD,Shadow Dancer - The Secret of Shinobi (World).gen
SHINING2_U.68K,Shining Force II (USA).gen
SHININGD_UE.68K,Shining in the Darkness (USA).gen
SHININGF_U.68K,Shining Force (USA).gen
SHINOBI3_U.68K,Shinobi III - Return of the Ninja Master (USA).gen
SONIC2_W.68K,Sonic The Hedgehog 2 (World).gen
SONIC3D_UE.68K,Sonic 3D Blast ~ Sonic 3D Flickies' Island (USA).gen
Sonic_Knuckles_wSonic3.bin,Sonic & Knuckles + Sonic The Hedgehog 3 (World).gen
SONICSPI_U.68K,Sonic The Hedgehog Spinball (USA).gen
SONIC_W.68K,Sonic The Hedgehog (World).gen
sov.smd,Sword of Vermilion (USA).gen
SPACEHARRIERII.bin,Space Harrier II (World).gen
STHUNDER_W.68K,Super Thunder Blade (World).gen
STREETS2_U.68K,Streets of Rage 2 (USA).gen
STREETS3_E.68K,Streets of Rage 3 (Europe).md
STREETS3_J.68K,Bare Knuckle III (Japan).bin
STREETS3_U.68K,Streets of Rage 3 (USA).gen
STREETS_W.68K,Streets of Rage - Bare Knuckle - Ikari no Tetsuken (World).gen
TheSuperShinobi_JUE.SGD,The Revenge of Shinobi (USA).gen
ToeJamEarl.SGD,ToeJam & Earl (World).gen
ToeJamEarl2_USA.SGD,ToeJam & Earl in Panic on Funkotron (USA).gen
VECTMAN2_U.68K,Vectorman 2 (USA).gen
VECTMAN_UE.68K,Vectorman (USA).gen
VIRTUAFIGHTER2.bin,Virtua Fighter 2 (USA).gen

Après avoir sauvegardé et fermé le fichier CSV, c’est le temps de rédiger le script qui renommera les fichiers:

nano segaclassicsrename.sh

#!/bin/bash
IFS=","
while read f1 f2
do
echo "rename from : $f1"
echo "to : $f2"
mv $f1 "$f2"
echo "done"
done < segaclassicslist.csv

Après avoir sauvegardé et fermé le script, il suffit de le rendre exécutable et de l’exécuter:

chmod +x ./segaclassicsrename.sh
./segaclassicsrename.sh

Si tout s’est bien passé, les noms des fichiers devraient maintenant être plus représentatifs des jeux.

Conclusion

Questions? Commentaires? N’hésitez pas, merci d’avoir lu et à plus.

L’article Extraire des ROMs de Sega Mega Drive & Genesis Classics achetés sur Steam dans Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>
Configurer une manette de Xbox One pour Linux Mint 18.3 http://www.lesateliersphv.ca/tutoriel-utiliser-une-manette-xbox-one-dans-linux/ Wed, 24 Oct 2018 09:18:08 +0000 http://www.lesateliersphv.ca/?p=307 Mise à jour (3 février 2019) Si vous désirez m’aider, vous pouvez acheter les jeux que j’ai mentionnés dans cet

L’article Configurer une manette de Xbox One pour Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>
Mise à jour (3 février 2019)

Si vous désirez m’aider, vous pouvez acheter les jeux que j’ai mentionnés dans cet article à travers ces liens affiliés Humble Bundle et cela ne vous coûtera rien de plus. Merci.

Brütal Legend (Steam multi-platforme et sans DRM)
Injustice: Gods Among Us – Ultimate Edition (Steam Windows seulement)
Jotun (Steam multi-platforme)
The King of Fighters ’98 Ultimate Match Final Edition (Steam Windows seulement)

Salut tout le monde. Ici Klebs et aujourd’hui, je vais vous montrer comment utiliser une manette de Xbox One sur Linux Mint 18.3.

J’aimerais préciser qu’à l’heure actuelle, je n’ai pas encore trouvé le moyen de faire marcher la manette en mode sans-fil avec l’adaptateur sans-fil USB. Aussi, je suis au courant qu’il est possible d’utiliser la technologie Bluetooth mais cela ne s’applique qu’avec la 3e révision des manettes disponibles depuis 2016 hors les miennes ont été achetées avant cette période.

Avant de commencer

Tout d’abord, je voudrais remercier Pavel Rojtberg qui a développé ce pilote sur GitHub et sans qui tout ceci ne serait pas possible.


Source: iPhone, Tigerfog

Etant donné que la manette de Xbox One n’est utilisable qu’avec un câble USB, seuls une manette Xbox One et un câble USB à Micro USB seront nécessaires. Les piles AA et l’adaptateur sans-fil USB peuvent donc être ignorés.

Avant l’installation, il faut au minimum s’assurer que Linux soit à jour avec la commande suivante dans le terminal:

sudo apt update

Il est aussi possible d’aller encore plus loin au niveau des mises à jour avec cette commande à la place de la précédente:

sudo apt update && sudo apt upgrade

Installer le pilote Xpad

Si ce n’est pas déjà fait, il faut s’assurer que ces composantes aient été installées:

sudo apt install git dkms joystick jstest-gtk

Pour télécharger et installer le pilote, il suffit d’entrer ces commandes:

sudo git clone https://github.com/paroj/xpad.git /usr/src/xpad-0.4
sudo dkms install -m xpad -v 0.4

Test de la manette en général

Test de la manette avec un vrai jeu compatible sur Linux sous Steam


Source: iPhone, Tigerfog

Pour le test dans le client Linux de Steam, j’ai choisi Brütal Legend et ça a marché du premier coup sans que j’aie eu à intervenir.

Test de la manette avec un vrai jeu compatible sur Linux sans DRM


Source: iPhone, Tigerfog

Pour le test sans la plateforme Steam, j’ai choisi Jotun dans ma librairie GOG et ça a marché du premier coup sans que j’aie eu à intervenir.

Test de la manette avec un jeu Windows exécuté sous le client Linux de Steam grâce à Proton


Source: iPhone, Tigerfog

Pour le test de jeux Windows dans le client Linux de Steam à l’aide de la fonctionnalité Proton, j’ai choisi Injustice: Gods Among Us Ultimate Edition et The King of Fighters ’98 Ultimate Match Final Edition et les deux ont marché du premier coup sans que j’aie eu à intervenir.

Mettre à jour le pilote Xpad

C’est une bonne habitude de se rendre sur la page GitHub du projet pour voir s’il y a eu des mises à jour.
Dans le cas où une nouvelle version est disponible, voici les commandes à entrer dans le terminal pour remplacer l’ancienne:

cd /usr/src/xpad-0.4
sudo git fetch
sudo git checkout origin/master
sudo dkms remove -m xpad -v 0.4 –all
sudo dkms install -m xpad -v 0.4

Supprimer le pilote Xpad

C’est aussi possible de supprimer le pilote en entrant les commandes suivantes dans le terminal:

sudo dkms remove -m xpad -v 0.4 –all
sudo rm -rf /usr/src/xpad-0.4

Conclusion

Bien que j’aimerais beaucoup utiliser ma manette en mode sans-fil comme je l’avais fait auparavant sous Windows, je ne trouve pas que ça vaut la peine de remplacer mes vieilles manettes par des nouvelles parce que les miennes marchent encore très bien. De plus, je me suis renseigné et apparemment, le mode Bluetooth des nouvelles manettes n’est pas encore tout à fait au point. Je continuerai donc à brancher mes manettes jusqu’à ce qu’une nouvelle solution soit disponible.

Questions? Commentaires? N’hésitez pas, merci d’avoir lu et à plus.

L’article Configurer une manette de Xbox One pour Linux Mint 18.3 est apparu en premier sur Les Ateliers PHV.

]]>