RetroGaming Console Part5

02 mars, 2014

Commandes et astuces en vrac pour la configuration de RetroPie:


Reset de la config manette sous Emulationstation

cd ~/.emulationstation/sudo rm es_input.cfg


Pour tout ce qui touche à la config de emulationstation

cd ~/.emulationstation/
sudo nano es_systems.cfg


Pour faire un shutdown

sudo halt


Pour accéder à la config générale de la distribution linux Raspi (Pour changer le nom de la machine ou le type de clavier)

sudo raspi-config


Pour accéder à la config liée a RetroPie

cd RetroPie-Setup
sudo ./retropie_setup.sh

 
Accéder à l'éditeur de texte

sudo nano myconfig.cfg


Loader un driver (manette megadrive par ex)

sudo modeprobe --first-time db9_gpio_rpi map=4


Unload un driver

sudo modprobe db9_gpio_rpi -r


Nom d'utilisateur et password par défaut

user : pi
password : raspberry


Quelques utilitaires biens utiles

PuTTY : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Permet d'accéder à la console du RaspberryPi via SSH

WinSCP : http://winscp.net
Permet d'accéder au RaspberryPi via SFTP. Cela permet entre autre de nettement facilier la navigation, l'édition et le transfert de fichiers, vue que tout ca fait dans un explorateur de fichier type Norton Commander.

RetroGaming Console Part4

02 mars, 2014

Les boutons qui ont été ajouté sur le boitier, vont servir à naviguer dans les menu (sélection de l’émulateur, de la rom, lancer/quitter le jeu)

Pour les connecter au RaspberryPi, j'ai commandé (ebay) un mini-clavier configurable qui se connecte en USB.



Le boitier est fourni avec un soft pour Windows qui permet d'attribuer une touche (ou macro) à chaque bouton.


Installation des ports console supplémentaires

Ports MS/SMS : Se sont les mêmes pour les deux consoles, il s'agit de ports standard db9. (Utilisé à l'époque par Atari, Commodore, Amiga, etc..)
Ports NES : Nous allons tout simplement utiliser ceux déjà présent sur la console
Ports SNES : Comme pour la NES c'est un standard Nintendo. J'ai pu m'en procurer sur le site Québécois http://www.raphnet-tech.com/ (Le site présente entre-autres pas mal de projets sympa liés aux consoles)

Voici ce que ça donne une fois placés.



Et vu de l'intérieur.

 

RetroGaming Console Part3

02 mars, 2014

Commande du matériel

J'ai presque tout commandé sur ebay. Pour les petites pièces (câbles, boutons, connecteurs) c'est super, ça ne coûte jamais plus de 2-3$ et les frais de ports sont gratuits. Seule condition, ça vient de Chine et donc il faut être prêt à attendre environ 1 mois pour être livré.

Le boitier de la future console

J'ai décidé d'utiliser un vieux boitier de NES. Par chance j'ai pu me procurer une NES défectueuse sur "ricardo.ch" à bon prix (15CHF). (Le prix des NES est vraiment hallucinant maintenant !)




Première étape : donner un look différent d'une NES classique.

La pauvre à été éventrée puis vidée et quelques découpes ont été effectués afin d'intégrer les nouveaux types de sorties.

Et hop un coup de peinture blanche.

 

Finalement, le boitier est refermé et les boutons placés.

RetroGaming Console Part2

02 mars, 2014

Avant de réellement se lancer dans le projet nous avons fait quelques essai.

Notre premier test était d'arriver à faire fonctionner une manette megadrive (le port standard db9 est facile à se procurer)

Sur le RaspberryPi nous avons installé le "RetroPie Projet" qui est en fait un pack de différents émulateur axés retro-gaming / front-ends / drivers.
Sur le site officiel ils proposent même des images toutes faites à copier direct sur la carte SD du RaspberryPi.

Pour copier facilement les images sur la carte SD, il existe le soft Win32 Disk Imager.


Malgré le fait que tout soit sensé être installé et marcher, rien ne fonctionnait du premier coup.
Heureusement à chaque étape du projet j'ai pu compter sur l'aide de FDestroyer comme ça on pouvait frustrer à deux !

RetroGaming Console Part1

02 mars, 2014

Début 2013 j’étais tombé sur cet article de Korben qui proposait plus de 50 idées de projets avec un RaspberryPi et cela m'avait motivé à en acheter un.


Bon, mais déjà qu'est-ce qu'un RaspberryPi ?

En résumé c'est un ordinateur de la taille d'une carte de crédit qui embarque un processeur ARM.
Malgré sa taille il possède tous les entrées/sorties dont on a besoin (USB, HDMI, RJ45, Audio Jack, Vidéo composite).

Son grand avantage étant son prix inférieur à 50$.

 

Plusieurs mois plus tard, alors que mon RaspberryPi prenait la poussière dans un tiroir et que la RetroN5 était repoussée de sortie pour la Xème fois, j'ai repensé à la liste de projets et plus particulièrement à celui-ci :

Un RaspberryPi avec Emulateur SNES


Bien sûr, rien ne remplace la console d'origine. Mais de mon point de vue jouer sur une TV et avec les manettes de la console d'origine est ce qui peux reproduire au mieux l'expérience d’antan.

Les bases du mini projet sont posés :

  • Look de console
  • Utilisation de la sortie HDMI
  • Emulateurs des console de l'époque guerre Sega-Nintendo
  • Support des manettes officielles (MD, SMS, NES & SNES)
Billets plus récents →