Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
stepmania [Le 02/12/2007, 17:16]
Ban tutos, liens, niveau des titres...
stepmania [Le 06/03/2024, 13:26] (Version actuelle)
89.84.11.57 Lien mort
Ligne 1: Ligne 1:
-{{tag>dapper edgy jeux}}+{{tag>Bionic jeu rythme}}
 ---- ----
  
Ligne 9: Ligne 9:
 Avec ce simulateur, vous avez le loisir de choisir entre utiliser les 4 flèches de votre clavier, ou utiliser un vrai dispositif de danse branché sur votre PC (un adaptateur de port manette vers PS2 vous aidera à brancher vos tapis de danse PS2 sans aucun soucis). Avec ce simulateur, vous avez le loisir de choisir entre utiliser les 4 flèches de votre clavier, ou utiliser un vrai dispositif de danse branché sur votre PC (un adaptateur de port manette vers PS2 vous aidera à brancher vos tapis de danse PS2 sans aucun soucis).
  
-{{applications:jeux:capture-stepmania.png?​640x480}}+{{:​jeux:​stepmania.png?​700|}}
  
 +===== Installation =====
  
-===== Installation du jeu =====+Pour installer les dernières versions de stepmania il est recommandé d'​utiliser un PPA : 
 +  * [[:​PPA|Ajouter le PPA]] **ppa:​ubuntuhandbook1/​stepmania**((https://​launchpad.net/​~ubuntuhandbook1/​+archive/​ubuntu/​stepmania)) dans vos sources de logiciels;  
 +  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|recharger la liste des paquets]];​ 
 +  * [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​stepmania]]**. ​
  
-Tout d'​abord,​ téléchargez le binary de StepMania pour Linux sur [[http://​www.stepmania.com/​wiki/​Downloads|cette page]]. Une fois téléchargé,​ allez dans le répertoire où vous avez sauvegardé le fichier et tapez les commandes suivantes: 
  
-<​code>​ +===== Utilisation ===== 
-$ tar xvzf StepMania-3.9-linux.tar.gz +  
-</​code>​+ancez l'​application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante : ​<​code>​stepmania</​code>​
  
-Pour lancer le jeu, allez simplement dans le répertoire Program ​de StepMania et lancez le jeu.+===== Configuration ===== 
 +==== Installation ​de chansons ====
  
-<​code>​ +Le jeu est fourni sans chansonsVous devez vous débrouiller pour en trouver et les ajouter au jeuVous pouvez en trouver en téléchargement gratuit aux adresses suivantes: 
-$ cd StepMania-3.9-linux +  * [[http://​stepmaniaonline.net/​|StepMania Online]]
-./stepmania +
-</code>+
  
-Il est possible que le message suivant apparaisse lors du lancement de Stepmania : 
-<​code>​ 
-error while loading shared libraries: libstdc++.so.5:​ cannot open shared object file: No such file or directory 
-</​code>​ 
- 
-Dans ce cas [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **libstdc++5** 
- 
-===== Installation de chansons pour le jeu ===== 
- 
-Le jeu est fourni sans chanson. C'est vous qui devez vous débrouiller pour en trouver et pour en ajouter au jeu. Si vous désirez vous en procurer, plusieurs sont disponibles gratuitement en téléchargement aux adresses suivantes: 
-  * [[http://​www.bemanistyle.com|Bemanistyle]] 
-  * [[http://​www.stepmania.com/​stepmania/​mediawiki.php?​title=Download_Songs|Page de musiques du site StepMania]] 
 Comment les installer pour pouvoir y jouer ? Comment les installer pour pouvoir y jouer ?
 Dans le répertoire //​StepMania-3.9-linux//,​ vous avez un répertoire //Songs//. Ce répertoire est destiné à contenir d'​autres répertoires,​ qui représenteront ce qu'on appelle des "​mix"​. Chaque répertoire "​mix"​ devra contenir un ensemble de répertoires "​chansons"​. Imaginons que l'on ait un mix nommé //Dance Dance Revolution - Lorie Fatality//. Ce mix est composé dans chansons suivantes: //Je serai (ta meilleure amie)//, //Sur un air latino//, //​Ensorcelée//​. L'​arborescence de dossier devra être la suivante: Dans le répertoire //​StepMania-3.9-linux//,​ vous avez un répertoire //Songs//. Ce répertoire est destiné à contenir d'​autres répertoires,​ qui représenteront ce qu'on appelle des "​mix"​. Chaque répertoire "​mix"​ devra contenir un ensemble de répertoires "​chansons"​. Imaginons que l'on ait un mix nommé //Dance Dance Revolution - Lorie Fatality//. Ce mix est composé dans chansons suivantes: //Je serai (ta meilleure amie)//, //Sur un air latino//, //​Ensorcelée//​. L'​arborescence de dossier devra être la suivante:
Ligne 51: Ligne 41:
     * ...     * ...
  
-Le jeu peut contenir plusieurs ​mixes. Chaque mix peut être composé de plusieurs chansons.+Le jeu peut contenir plusieurs ​mix. Chaque mix peut être composé de plusieurs chansons.
 Chaque répertoire chanson doit contenir le fichier audio y correspondant (.ogg, .mp3, ... peu importe) et le fichier décrivant les pas de danse (.sm, .dwi). A cela peut être adjoint un éventuel fichier vidéo, qui sera utilisé en animation de fond. D'​autres fichiers peuvent être présents (donnant des informations sur la chanson par exemple), mais ne sont pas nécessaire à l'​inclusion de la chanson dans StepMania. Chaque répertoire chanson doit contenir le fichier audio y correspondant (.ogg, .mp3, ... peu importe) et le fichier décrivant les pas de danse (.sm, .dwi). A cela peut être adjoint un éventuel fichier vidéo, qui sera utilisé en animation de fond. D'​autres fichiers peuvent être présents (donnant des informations sur la chanson par exemple), mais ne sont pas nécessaire à l'​inclusion de la chanson dans StepMania.
  
-Si vous ne respectez pas cette hiérarchie,​ les chansons ne seront pas sélectionnables ​dans le jeu.+Si vous ne respectez pas cette hiérarchie,​ les chansons ne seront pas utilisables ​dans le jeu.
  
-===== Jouer avec un tapis de danse =====+==== Jouer avec un tapis de danse ====
  
-Il est possible de trouver dans le commerce des tapis de danse pour PC qui se connecte tout simplement sur le port clavier de votre ordinateur. Nul besoin de driver ​ou de quoi que ce soit, ça marche direct sous Linux et c'est la solution idéale.+Il est possible de trouver dans le commerce des tapis de danse pour PC qui se connecte tout simplement sur le port clavier de votre ordinateur. Nul besoin de pilote ​ou de quoi que ce soit, ça marche direct sous Linux et c'est la solution idéale.
 Si vous disposez d'un tapis de danse pour PlayStation 2, vous devez alors acheter un adaptateur de port manette PS2 vers USB. Si vous disposez d'un tapis de danse pour PlayStation 2, vous devez alors acheter un adaptateur de port manette PS2 vers USB.
  
Ligne 65: Ligne 55:
 Une fois le tout connecté, il suffit d'​aller dans les options du jeu et de configurer les touches dans //​Config/​Keyjoy mapping//. Une fois le tout connecté, il suffit d'​aller dans les options du jeu et de configurer les touches dans //​Config/​Keyjoy mapping//.
  
 +==== Tapis de danse Cobalt Flux ====
  
-===== Problèmes connus =====+Il s'agit de tapis solides de bonnes qualités pouvant se négocier de 200 à 300€.
  
-==== Carte graphique nVidia ==== +Ces tapis ne sont pas reconnus directement dans Stepmaniamême en tant que manette sous Ubuntu, la solution ​est d'utiliser ​[[:BTNX]] et faire en sorte que les touches HAUT BAS GAUCHE DROITE BACK et START du tapis soit attribuées aux touches du clavier.
-Si vous avez une carte graphique nVidia et que le jeu ne démarre ​pas, c'est que vous n'avez probablement pas encore activé l'​accélération 3D. Veuillez vous en référer à [[:nvidia|ce guide]] pour plus d'​informations.+
  
-==== Pas de son sous KDE ==== +  * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​btnx]]**. 
-Sous KDE, il est possible que vous n'ayez pas de son car l'​environnement graphique utilise son propre système ​de son. Vous avez 2 solutions +  * Création des fichiers ​de configuration ​de base, refermez Btnx après avoir lancé la commande suivante<​code>​ 
-  * modifier ​le système de son utilisé par StepMania. Pour ce fairemodifiez le fichier //​stepmania.ini//,​ présent dans le répertoire //data// du répertoire StepMania3.9-linux. Il vous suffit d'y ajouter ​la ligne ci-dessous, ou de la modifier en conséquence. +gksudo btnx-config</​code>​ 
-<​code>​SoundDevice=default</​code>​ +  * Il faut ensuite détecter ​le tapis et son IDsi celui-ci est branché ​la [[commande_shell|commande]] lsusb devrait vous fournir une ligne de ce genre :<​code>​ 
-   ​tuer le processus ​//artsd// qui gère le son sous KDE.+Bus 004 Device 007: ID 054c:0268 Sony Corp. Batoh Device</​code>​ 
 +  [[:​tutoriel:​comment_modifier_un_fichier|Modifiez ensuite ​le fichier]] de configuration **/etc/btnx/btnx_config_Default** 
 +  * Reprenez les informations données par la commande lsusb, ici **ID 054c:0268** et remplissez vendor_id et product_id ainsi :<​file>​ 
 +vendor_id = 054c 
 +product_id = 0268</file> 
 +  * On [[:​btnx#​utilisation_et_configuration|relance Btnx]]
  
 +Ensuite consultez la page [[:btnx]], le fonctionnement est identique, créez une configuration pour votre tapis et assignez les touches fléchées du clavier à chaque flèches du tapis (avec un délai de répétition à 0).
  
 +De cette manière, vous pouvez même lancer Stepmania sans utiliser la souris ou le clavier, vu que le tapis remplit déjà ce rôle.
  
 +===== Problèmes connus =====
  
 +==== Pas de son sous KDE ====
 +Sous KDE, il est possible que vous n'ayez pas de son car l'​environnement graphique utilise son propre système de son. Vous avez 2 solutions:
  
- +  *  ​[[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **Data/​stepmania.ini ** et modifier la ligne
- +<​code>​SoundDevice=default</​code>​ 
- +   * tuer le processus ​//artsd// qui gère le son sous KDE.
-===== Compilation à la main ===== +
- +
- +
-on récupère les sources et on se place dans le répertoire : +
-<​code>​ +
-cd StepMania-3.9-src +
-</​code>​ +
- +
-on [[:​tutoriel:​comment_installer_un_paquet|installe les paquets]] suivants nécessaires à la compilation : **build-essential autoconf libsdl-dev liblua5.1-dev liblua50-dev liblualib50-dev libvorbis-dev libmad0-dev libsndfile-dev libsamplerate-dev** +
- +
- +
-on va chercher le //patch// pour gcc 4.1 +
-<​code>​ +
-wget http://​www.nullcore.org/​~bane/​gcc41.patch +
-</​code>​ +
-<​code>​ +
-patch -p0 < gcc41.patch +
-</code> +
-éviter l'​erreur int SDL_EventMask +
- +
-<​code>​ +
-wget http://www.nullcore.org/~bane/sdl.patch +
-</​code>​ +
-<​code>​ +
-patch -p0 < sdl.patch +
-</​code>​ +
- +
-on ajoute encore un patch pour l'​erreur gettid : +
-<​code>​ +
-cd .. +
-</​code>​ +
-<​code>​ +
-wget http://​aur.archlinux.org/​packages/​stepmania/​stepmania/​stepmania-3.9-glibc.patch +
-</​code>​ +
-<​code>​ +
-patch -p0 < stepmania-3.9-glibc.patch +
-</​code>​+
  
 ===== Autres logiciels ===== ===== Autres logiciels =====
  
-  * Le logiciel pydance est un logiciel concurrent qui peut être obtenu simplement en [[:​tutoriel:​comment_installer_un_paquet|installant les paqueets]] **pydance pydance-music**. +  * Le logiciel pydance est un logiciel concurrent qui peut être obtenu simplement en [[:​tutoriel:​comment_installer_un_paquet|installant les paquets]] **[[at>pydance,pydance-music]]**.
  
-===== Ressources ​=====+===== Liens =====
  
-  * [[http://​www.stepmania.com/​stepmania/mediawiki.php?title=FAQ:​_Linux_version ​(en anglais)|FAQ StepMania ​pour Linux]]+  * [[http://​www.stepmania.com|Le site officiel]] 
 +  * [[http://www.stepmania.com/​wiki/​FAQ:​_Linux_version|FAQ pour linux (anglais)]]
  
 ---- ----
 //​Contributeur : anonyme// //​Contributeur : anonyme//
  • stepmania.1196612170.txt.gz
  • Dernière modification: Le 18/04/2011, 14:53
  • (modification externe)