Frets on Fire / FoFix
Frets on Fire est un clone libre de Guitar Hero. Le joueur doit appuyer sur les boutons de frets (par défaut les boutons « F1 » à « F5 ») pour pincer la corde, et sur le bouton pick (par défaut, la touche « Entrée ») pour gratter les cordes, afin de jouer la mélodie. Toutes les 10 notes correctement jouées, le multiplicateur de point augmente jusqu'à 4. En revanche, chaque erreur est sanctionnée par un couac disgracieux, l'interruption de la mélodie, et la chute du multiplicateur de points à 1.
L'originalité du jeu réside dans son moyen de contrôle. En effet, le jeu se joue exclusivement au clavier. La position des touches permet de jouer en prenant le clavier de manière à imiter la position d'un guitariste. Libre au joueur expérimenté de prendre les positions de ses guitaristes favoris, ce qui est facilité par exemple par l'emploi d'un clavier sans fil.
Contenu :
- quatre niveaux de difficulté (simplissime, facile, moyen et excellent) ;
- un tutoriel ;
- un éditeur de chansons ;
- plusieurs chansons incluses, et vous pouvez en rajouter ;
- compatibilité avec la guitare de Guitar Hero ;
- la possibilité d'importer les chansons de Guitar Hero ainsi que de Guitar Hero II ;
FoFix par contre, est une version plus élaborée de Frets on Fire. Cette version apporte beaucoup de fonctionnalité comme le vibrato, le starpower, le support des musiques rock and the bands, les paroles.
Installation
Installez le paquet fretsonfire. Et pour Fofix installez le paquet FoFiX.
Utilisation
Lancez l'application via le tableau de bord (Unity) ou via le terminal (toutes versions d'Ubuntu) avec la commande suivante :
fretsonfire
ou pour FoFix
fofix
Ajout de chansons
Vous pouvez trouver sur internet des chansons pour le jeu, quelques unes sont disponibles sur le site officiel. Vous récupérerez souvent les nouvelles chansons sous forme d'archive (Rar, Zip, etc.).
Pour installer les morceaux rapidement, décompressez les archives dans le répertoire caché « ~/.fretsonfire/songs ». Si vous voulez que tous les utilisateurs y accèdent, il faut les décompresser dans le répertoire « /usr/share/games/fretsonfire/data/songs » (Vous devez alors disposer des droits administrateur).
Il est également possible d'adapter soi-même des chansons, avec l'éditeur intégré au jeu, ou avec un éditeur externe (voir EOF)
RF-MOD
RF-MOD est une version pour jouer en multi joueurs, téléchargeable ici.
Guitare PS2
Il est possible d'utiliser une guitare PS2 avec un adaptateur usb. Pour cela il faut installez le paquet joy2key et lancer le jeu. Il semble qu'il faille débrancher et rebrancher la guitare après chaque fin de jeu pour pouvoir réutiliser la guitare.
Guitare Wii
Il est également possible d'utiliser sa guitare Wii par bluetooth.
Pré-requis
Si votre ordinateur n'a pas le bluetooth intégré, il va falloir acheter une clef bluetooth et la brancher simplement. Normalement il n'y a pas plus de configuration de ce côté là.
Nous allons également avoir besoin de ces librairies (notamment pour le bluetooth) : libbluetooth2 bluez-utils,original-awk,bison,flex,libbluetooth2-dev,autoconf,mouseemu,libgtk2.0-dev.
sudo killall -9 mouseemu
Drivers de la wiimote
On les installe simplement les paquets libcwiid0,libcwiid0-dev,lswm,wmgui,wminput.
On peut dors-et-déjà faire joujou avec sa wiimote :
sudo wminput
Configuration des touches
Ouvrez ou créer le fichier /etc/cwiid/wminput/gh3 et ajoutez-y le code suivant :
- /etc/cwiid/wminput/gh3
# Wii Guitar profile for Frets on Fire Classic.Down=KEY_ENTER #Strum # Classic.Dpad.X = ABS_X # Classic.Dpad.Y = ABS_Y Classic.LStick.X = ABS_HAT0X Classic.LStick.Y = ABS_HAT0Y Classic.RStick.X = ABS_HAT1X Classic.RStick.Y = ABS_HAT1Y Classic.A = KEY_F1 #First Fret starting at top of wiiguitar Classic.B = KEY_F2 #Second Fret Classic.X = KEY_F3 #Third Fret Classic.Y = KEY_F4 #Forth Fret Classic.Minus = BTN_SELECT Classic.Plus = BTN_START Classic.Home = BTN_MODE Classic.L = BTN_TL Classic.R = BTN_TR Classic.ZL = KEY_F5 #Fifth Fret Classic.ZR = BTN_TR2
Puis sauvegardez.
Notez que vous pouvez modifier ces touches : par exemple pour utiliser A au lieu de F1, il suffira de modifier KEY_F1 par KEY_A. (Cela peut s'avérer utilise si vous avez déjà utilisé F1 pour un raccourcis quelconque)
Utilisation
On a maintenant plus qu'a brancher sa guitare :
sudo wminput -c /etc/cwiid/wminput/gh3
On presse 1 et 2 en même temps jusqu'à ce qu'Ubuntu la reconnaisse (pas forcement du premier coup).
Voilà c'est branché, plus qu'à lancer le jeu§§
Problèmes connus
Absence de son de guitare
Dans les options du son, changer la qualité de 16bits à 8bits résout le problème. Si le problème persiste, changer la fréquence du son (de 44100Hz à 22500Hz par exemple).
Le jeu ne se lance pas
Si vous possédez une carte graphique Intel ou ATI avec des pilotes libres, il vous faudra probablement installer en plus le paquet libgl1-mesa-dev. Sans ce paquet, vous obtenez ce genre de message si vous lancez le jeu dans un terminal:
File "/usr/share/games/fretsonfire/game/GameEngine.py", line 23, in <module> from OpenGL.GL import * File "/usr/lib/python2.6/dist-packages/OpenGL/GL/__init__.py", line 2, in <module> from OpenGL.raw.GL import *
Sous Ubuntu 16.04 Fofix ne se lance pas. Pour corriger le problème il faut modifier le fichier /usr/share/fofix/src/Texture.py, pour y corriger les lignes 77, 80, 83 et 89 (seulement ces 4 lignes) en remplacant image.tostring
par image.tobytes
.
Erreurs en jeu
"Couldn't read from"
Si vous avez ce message en cherchant une chanson dans votre collection :
Couldn't read from '/usr/share/games/fretsonfire/date/songs/[dossier de la chanson]/guitar.ogg'
Vous devrez cherchez où est ce que vous avez mis votre chanson :
- Soit dans ~/.fretsonfire/songs/[dossier de la chanson]/
- Soit dans /usr/share/games/fretsonfire/date/songs/[dossier de la chanson]/
Donc là il est probable que le fichier en question a pour nom Guitar.ogg (ou autre) au lieu de guitar.ogg. Renommez le, et le tour est joué !
"(2, 'No such file or directory')"
Ce problème survient quand vous entrez dans un dossier de votre collection. Ce que vous avez à faire c'est de déplacer votre dossier en tant que chansons directement dans votre collection.
Je m'explique :
Vous avez dans le dossier : songs/The Eagles/Hotel California/ Vous devez donc déplacer le dossier Hotel California dans le dossier songs Ainsi de suite si vous avez plusieurs chansons de The Eagles.
Voir aussi
- Une autre jeune communauté francophone de Frets On Fire: Site et forum à la fois, il a le même objectif que le site précédent,
- EOF : Créer des partitions pour FoF.
Contributeurs : Blackpegaz, _Enchained, kimented, Phendrax.
introduction et présentation tirée de Wikipedia.fr