Outils pour utilisateurs

Outils du site


notes

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
Prochaine révision Les deux révisions suivantes
notes [08/02/2015 21:02]
sky99 [Réalisation - prototype 1]
notes [09/02/2015 16:16]
sky99 [Réalisation - prototype 1]
Ligne 10: Ligne 10:
 J'ai utilisé RetroPie, qui s'​appuie sur EmulationStation. Voici le guide d'​installation sur lequel je me suis basé : J'ai utilisé RetroPie, qui s'​appuie sur EmulationStation. Voici le guide d'​installation sur lequel je me suis basé :
 [[http://​emulationstation.org/​gettingstarted.html#​install_rpi_retropie|Installation de RetroPie sur un Raspberry Pi]] [[http://​emulationstation.org/​gettingstarted.html#​install_rpi_retropie|Installation de RetroPie sur un Raspberry Pi]]
 +
 +Voici un autre tutoriel, que j'ai utilisé, et qui est plus détaillé, contenant des informations à jour sur la configuration post-installation :
 +http://​www.raspberrypi.org/​forums/​viewtopic.php?​f=78&​t=85041
 Cette suite logicielle permet d'​installer tout ce qui est nécessaire pour émuler un grand nombre de consoles retro-gaming. Plusieurs solutions pour l'​installer :  Cette suite logicielle permet d'​installer tout ce qui est nécessaire pour émuler un grand nombre de consoles retro-gaming. Plusieurs solutions pour l'​installer : 
   - Télécharger une image pré-configurée (la plus facile);   - Télécharger une image pré-configurée (la plus facile);
Ligne 46: Ligne 49:
 === Configuration des émulateurs === === Configuration des émulateurs ===
 == Super Nintento == == Super Nintento ==
-Commençons ​par configurer la première manette.+L'​emulateur snes utilisé ​par défaut est à priori RetroArch. Voici la page wiki vers le fichier de configuration : https://​github.com/​petrockblog/​RetroPie-Setup/​wiki/​RetroArch-Configuration 
 +La documentation présente sur ce site n'est pas à jour pour le moment, et indique que le fichier de configuation se trouve dans votre /home/pi 
 +Or, ce n'est plus le cas, il faut maintenant chercher dans /​opt/​retropie/​emulators/​. 
 +Du coup, pour pouvoir ​configurer ​la manette pour la SNES, avec retroarch, il faut faire : 
 +<code bash> 
 +cd /​opt/​retropie/​emulators/​retroarch 
 +./​retroarch-joyconfig 
 +</​code>​ 
 + 
 +Nous pourrons ainsi visualiser les commandes, et voir à l'​écran le fichier généré.  
 +C'est l'​occasion d'​essayer divers réglages, sans réellement enregistrer la configuration. Une fois ceci fait, il est alors possible d'​utiliser la même commande pour générer le fichier de configuration,​ et de rajouter ceci à la fin du fichier de configuration de retroarch : 
 + 
 +<code bash> 
 +sudo ./​retroarch-joyconfig -p 1 -j 0 -t 3 >> /​opt/​retropie/​configs/​all/​retroarch.cfg 
 +</​code>​ 
 + 
 +L'​option //-p 1// permet de spécifier qu'on configure le joueur 1, et le //-j 0// indique qu'on utilisera pour cela la première manette ​branchée, la 0. Enfin, l'​option -t 3 indique qu'au bout de 3 secondes, on passera à l'​assignation de la commande suivante. C'est utile si votre manette ne dispose pas de toutes les touches, cela permet d'​ignorer certaines des assignations. 
 + 
 +Le double chevron (>>) indique qu'on ajoute la sortie de cette commande au fichier de configuration indiqué après. 
 +On peut de même vérifier le résultat de la commande, voire modifier les réglages enregistrés en faisant ceci : 
 +<code bash> 
 +sudo nano /​opt/​retropie/​configs/​all/​retroarch.cfg 
 +</​code>​ 
 + 
 +Attention à ne pas exécuter plusieurs fois la configuration comme indiqué précédemment,​ car cela ajouterait à chaque fois un bloc de commandes. Après la première fois, il faudra soit effacer les lignes correspondantes,​ puis relancer la commande, soit modifier directement le fichier de configuration. 
  
 == Megadrive (Genesis) == == Megadrive (Genesis) ==
 +L'​emulateur de Megadrive est probablement Retroarch, car la configuration de celui ci est également appliquée pour les jeux de Megadrive (Genesis).
  
 == NES == == NES ==
 +De même, ici, c'est Retroarch qui s'​occupe de l'​émulation NES, donc la configuration des manettes est utilisée ici. Sur NES on aura uniquement la croix directionnelle,​ les boutons start, select, A et B.
  
 == Game Boy Advance == == Game Boy Advance ==
 +L'​émulateur game boy advance ne démarre pas pour le moment, car il réclame un fichier de bios de gba. J'ai trouvé ou télécher des fichiers de bios : 
 +http://​www.emuparadise.me/​biosfiles/​bios.html
 +Ce lien pourrait servir pour d'​autres émulateurs.
 +
 +L'​émulateur de game boy advance est à priori **gpsp**, et son répertoire est 
 +
 +<​code>/​opt/​retropie/​emulators/​gpsp</​code>​
 +Je cherche toujours ou placer le fichier pour faire fonctionner cet émulateur. Je n'ai pas eu de succès dans le répertoire partagé BIOS.
  
 == Neo-Geo == == Neo-Geo ==
 +Par défaut, si on lance un jeu neogeo, il y a un chargement, puis un écran noir. 
 +
 +J'ai réussi à lancer un jeu, pour l'​instant la manette n'est pas configurée. Voici la procédure :
 +  - Télécharger la rom NeoGeo (par exemple ici : http://​www.emuparadise.me/​M.A.M.E._-_Multiple_Arcade_Machine_Emulator_ROMs/​Neo-Geo/​15030-download )
 +  - Copier neogeo.zip dans le partage roms/​neogeo-gngeopi
 +  - copier les roms dans le même partage.
  
 +Pour l'​instant,​ je ne suis pas parvenu à faire fonctionner l'​autre émulateur NeoGeo, et j'​ignore les différences. voici une piste :
 +Voici une piste :
 +http://​blog.petrockblock.com/​forums/​topic/​neo-geo-not-working-black-screen-only/​
notes.txt · Dernière modification: 24/02/2015 17:07 par sky99