Gamoover

[move]Vous aimez le couscous-boulettes, le chorizo, la Force 4, et la mimolette ? Alors soyez les bienvenus sur Gamoover ! [/move]

[BOARD] Le Pijama

Démarré par Aganyte, Dimanche 23 Février 2020, 09:47:15 AM

Aganyte

Je regarde depuis quelques temps pour mettre un Raspberry Pi dans mon astrocity. Actuellement sur le marché, il y a 2 solutions pour ça:

-Le RPI2jamma de Aje_FR dispo sur Neo-arcadia vendu environ 90€ (sans Pi, ni boitier, ni sd) et avec une liste d'attente sans fin.

- Le Pi2jamma que l'on trouve entre 100 et 130€ sur le net (sans Pi, ni boitier, ni sd)

Le Pi2jamma s'appui entre autre sur le Gert 666 de Gert van Loo qui est un convertisseur vidéo utilisant 18 pins du GPIO pour recréer une image RGB de 6 bits par canal. 3 registres à décalage type LS165 pour les inputs (ça aussi, je suis sur que ça doit déjà être bien documenté par plusieurs gars sur le web) et enfin, un petit ampli audio de base.

Je me propose de réaliser la carte avec schéma et typon et de faire réaliser quelques prototypes pour ceux qui le souhaite. Pour ce qui est de la distribution, j'ai déjà une version 16 Gb qui tourne bien et je travaille sur une 64 Gb.

On a un logo pour le projet, merci à N3o  :-*



Une image de boot concu par Liryc et qui utilise le logo de N3o  ^-

Citation de: liryc le Mardi 24 Mars 2020, 01:34:18 AM

Preview de la carte



Batch 1 :

skullface - 1 kit
Gnomon - 1 kit
Fiend41 - 1 kit
-Fab- - 1 kit
Little_Rabbit - 2 kit
Sushy18 - 1 kit et 1 carte
Amani J - 1 kit
Foxxx - 1 Kit soudé

Batch 2 :

oldschool - 1 kit
yannick60 - 2 cartes
ducatman1098 - 1 kit
Nene2k10 - 1 kit
Vietscong - 1 kit
zebassprophet - 1 kit
Benoit33 - 1 kit
Solkan - 1 kit
El_Nino - 1 kit soudé

Batch 3 :
Flow - 1 kit soudé (N-A)
royalsystemcrt - 2 kit
spectro2 - 1 kit
Goldy le Chat - 1 kit soudé
Fiend41 - 1 kit
Yacinthe - 1 Kit soudé et 1 Kit (N-A)
TeclisB - 2 Kit

Batch 4
Nene2k10 - 1 kit
Maitre Poulpi - 1 kit
Mélou6 - 1 kit
zebassprophet - 1 kit
CkurcK - 4 Cartes
DarthNuno - 1 kit soudé
DaRkPaT - 1 kit

Batch 5
RK1 - 1 kit soudé
Techmotour - 2 kits
th_vador - 1 kit + 1 kit soudé
fgruat - 1 kit
JO73 - 1 kit soudé
Aganyte - 2 cartes
Melou6 - 1 kit

Batch 6
Leptifishou - 1 kit soudé
C lanouguere - 1 kit soudé
Barbe Blanche - 2 kit soudés
fiend41 - 1 kit + 2 Arduino Pro Micro
Aganyte - 2 kit
Icescream - 1 kit
Glstar - 1 kit + 1 kit soudé

Batch 7
Aeron - 1 kit + 1 kit soudé
opooly - 1 kit soudé
atmostfear - 1 kit soudé
Tilowil - 1 kit soudé

Vidéo du dev (par ordre de mise à jour):




TUTO EN COURS DE REDACTION.

PREPARER LA SD

Il faut d'abord télécharger et installer WinDisk32Imager qui est disponible là

https://sourceforge.net/projects/win32diskimager/

Ensuite, il faut télécharger la version de Retropie correpondant à votre Pi

Raspberry Pi 3
Raspberry Pi 4

Graver l'image sur la carte SD à l'aide de WinDisk32Imager.

Une fois l'image gravée, avant de la retirer du PC, il faut modifier le fichier config.txt (à la racine de la partition visible depuis Windows). Pour cela, Notepad est largement suffisant.

Voila les lignes à rajouter à la fin de l'image

dtoverlay=vga666
enable_dpi_lcd=1
display_default_lcd=1
dpi_group=2
dpi_mode=87
hdmi_timings=320 1 20 29 35 224 1 10 14 16 0 0 0 60 0 6400000 1 # 320:224

Maintenant, il faut faire un premier test de mise en route du Pi (soit avec le Pijama, soit avec un VGA666). Retropie devrait se lancer, modifier la partition pour occuper tout l'espace disponible, puis ouvrir la configuration des manettes. Il faut un minimum de 7 boutons et 2 axes sur votre Manette/Panel.

HAUT, BAS, GAUCHE, DROITE pour les axes
A, B, X, Y, START, SELECT, HOTKEY pour les boutons

à noter que SELECT permet d'insérer des crédits dans tous les jeux d'arcade, c'est donc une bonne idée de l'assigner au monnayeur.

C'est le strict minimum. Pour ignorer l'assignation d'un bouton, il faut rester appuyer sur un bouton non assigné jusqu'au passage au bouton suivant.

Voila, vous devriez obtenir ceci.



REGLER LE PANEL

ACTIVER LE WIFI

On branche un clavier sur un port USB du Pi, et on entre dans le menu de configuration de Retropie depuis le menu principal. On utilise la manette pour descendre tout en bas de la liste et on selectionne WIFI.



le texte est difficilement lisible sur la télé mais l'icone WI-FI en gros sur le coté ne laisse pas de doute.



Avec le clavier, on sélectionne YES puis ENTREE.

Voila les étapes suivantes, on navigue toujours au clavier avec sélection par ENTREE







Une fois revenu sur le menu de configuration principal, on termine avec ECHAP pour arriver à ce menu



On sélectionne "connect to wifi network" puis ENTREE



On sélectionne son réseau Wi-Fi, puis on entre son mot de passe (attention, vous serez surement en clavier Qwerty), une fois validé, on est renvoyé sur ce menu.



On peut voir en haut de l'image que l'on est connecté à un réseau, et que l'on a bien une adresse IP. On termine avec ECHAP pour revenir au menu de configuration de Retropie

MISE A JOUR DE RETROPIE

On va maintenant s'assurer que l'on est bien à jour sur l'ensemble de la distribution. Selectionner "Retropie Setup" puis entrée.



Sur le menu suivant, on sélectionne  "Update RetroPie-Setup Scri..." puis entrée.



puis 'Update"



CHANGER LE THEME

Toujours dans le menu de configuration de retropie, on sélectionne la 4eme ligne.



Puis on choisis le Thème N°24 et on valide avec ENTREE



et ECHAP pour retourner sur le menu de configuration de Retropie.

Avec la manette; START, puis "UI settings",  puis "Theme set",  puis "Simpler-TurtleMini". Vous devriez avoir ça.



Voila une liste des thèmes disponibles

Citation de: liryc le Mardi 24 Mars 2020, 00:02:08 AMune liste des thèmes retropie, et ça indique si ça prends les vidéos de preview ou non :)
https://github.com/RetroPie/RetroPie-Setup/wiki/Themes

INSTALLATION DE FLYCAST (DREAMCAST, NAOMI, ATOMISWAVE)

Dans le menu de configuration de retropie, on ouvre "Retropie Setup"

Puis...









et on termine par "YES"

COPIER LES ROMS


REGLER L'IMAGE DANS RETROARCH


SUPPRIMER LE LOGO DE LA FRAMBOISE ET LE TEXTE AU BOOT

- Place la carte SD dans un PC
- Ouvrir le fichier cmdline.txt avec notepad
- Remplacer "console=tty1" par "console=tty3"
- Rajouter "logo.nologo" à la fin de la ligne
- Sauvegarder et remettre la SD dans le Pi

Merci à Liryc pour l'astuce  :-*

RETIRER L'INTRO D'EMULATIONSTATION

- Démarrer le Pijama
- Allez dans le menu de configuration de RetroPie
- Lancer le "File Manager"
- Se rendre dans OPT -> RETROPIE -> CONFIG -> ALL
- Ouvrir le fichier Autostart.sh (avec F4 au clavier)
- Modifier la ligne "emulationstation #auto" en "emulationstation --no-splash #auto"
- Puis "Ctrl+X", "Y", et "ENTREE"
- Terminer avec F10 pour quitter le file manager.

INSTALLER UN SPLASHSCREEN (image ou vidéo)

- Démarrer le Pijama
- Allez dans le menu de configuration de RetroPie
- Lancer le "File Manager"
- Copier l'image ou la vidéo dans HOME -> PI -> RETROPIE -> SPLASHSCREENS (regarder la vidéo sur la copie de roms pour savoir comment copier un fichier depuis une clé USB)
- Ensuite on va dans le dossier ETC et on ouvre le fichier "splashscreen.list" avec F4
- On ajoute le lien vers la photo/vidéo
- on ferme avec "CTRL+X" et on sauvegarde avec "Y"

Merci à Liryc pour l'astuce  :-*

Voila ce que ça donne chez moi


Mini Tuto en deux parties pour ajouter des Roms par le réseau (probablement moins root qu'avec NC)

Transfert de roms par le réseau

1. Activer le SSH

Aller dans les options de votre RaspberryPI (avec la manette) :




Choisissez les options suivantes (avec le clavier) :





Un redémarrage est peut-être nécessaire

2. Transférer les fichiers

Récupérer l'IP de votre PiJama :




A l'aide votre programme FTP préféré (FileZilla pour ma part), connectez vous à votre Raspberry

En SFTP (le password est probablement "raspberry" si vous ne l'avez pas changé) :



Les fichiers sont à placer là :



NB : ce système permet également d'uploader les images, les skins, ... sur votre PiJama sans devoir passer par une clé USB

PS : si vous êtes aussi barbus que certains ici, le compte 'pi' est sudoer donc n'hésitez pas à vous connecter à votre PiJama en ssh pour de la config manuelle (installation de nouveaux émulateurs par exemple). Ce sera plus reposant que sur un écran CRT 15 kHz

La boiboite

Avec environ 80 exemplaires de Pijama qui se promènent dans la nature, il était grand temps de lui faire une boite.







J'ai essayé d'incorporer certaines options sympa :

- 2 goulottes de passage des cables USB avec des perçages pour les colliers.
- Système de protection des connecteurs Micro USB des Arduinos (vous êtes quelques uns à avoir arraché ces connecteurs sans le vouloir)
- Support du potentiomètre du volume
- Possibilité d'utiliser un couvercle en impression 3D ou en plexiglass

Pour ceux qui n'ont pas d'imprimante 3D, je peux proposer un service d'impression pour 10€ par boitier (hors frais de port).

Voila les fichiers de la boite (stl pour imprimer le dessus et le dessous, ainsi qu'un dxf si vous voulez le dessus en plexiglass)

https://uptobox.com/hwom7xgnjyft

Le Supergun Pijama



- Réglage des couleurs
- Prise scart
- 2 port Neo Geo (6 boutons par joueurs)



Prix en PlugnPlay : 30€ + 5€ de port pour la France

Merci à tous pour votre soutiens dans ce projet, mais aussi dans tous les autres  :-*

Boitier Supergun







Possibilité de l'imprimer pour ceux qui le souhaite.

Fichier STL

https://uptobox.com/33ijd2jk2t1w

Dernière info importante :

Certaines personnes m'ont rapportés que l'image de leurs Pijamas étaient floues.

Cette semaine, une personne m'a dit que cela vient de l'overscan appliqué dans le fichier config.txt.

J'ai désactivé le mien et effectivement, l'image est plus belle. J'encourage donc ceux qui le peuvent à régler l'écran avec la télécommande de la platine plutôt qu'avec l'overscan.

sushy18

#1
Moi je dis oui oui oui !!!
Le Pi2jamma de aje est super quali...
Les délais d'attente sont juste :o
J'en suis pour le premier batch !

Pour ce qui est de l'aide... Hormis sortir la planche a billet et participer sur du matos...mes connaissances en Pi sont...
::)
:-*
Si tu ne sais pas demande, si tu sais partage !!
Faudrait pas perdre de vue qu'une borne d'arcade c'est pas une console, c'est rarement plug n play, plus souvent plug n pschitt... (Funkycochise 2008)
"Gratuit ? C'est déjà trop cher !!" ( Crying Freeman 2016)

el_nino

Partant comme d'hab !

Par contre pour le frontend, tu pars sur quoi ?
Mes blogs :
Vide grenier, Import, Arcade - http://doudougomgom.blogspot.fr/
Système Lindbergh : http://sega-lindbergh.blogspot.fr/
Système NAOMI : http://arcade-sega-naomi.blogspot.fr/

Aganyte

Je sais pas trop, on peut faire un sondage, je suis ouvert à la discussion.

sushy18

Citation de: aganyte le Dimanche 23 Février 2020, 10:13:45 AM
Je sais pas trop, on peut faire un sondage, je suis ouvert à la discussion.
Quels sont les options disponibles ?
Si tu ne sais pas demande, si tu sais partage !!
Faudrait pas perdre de vue qu'une borne d'arcade c'est pas une console, c'est rarement plug n play, plus souvent plug n pschitt... (Funkycochise 2008)
"Gratuit ? C'est déjà trop cher !!" ( Crying Freeman 2016)

Aganyte

#5
Recalbox et retropie sont les deux premières qui me viennent à l'esprit.

sushy18

Les distribs existantes ne feraient pas le job ?
Je veux dire par là en l'état . ( Il faut adapter qq chose ?)
Si tu ne sais pas demande, si tu sais partage !!
Faudrait pas perdre de vue qu'une borne d'arcade c'est pas une console, c'est rarement plug n play, plus souvent plug n pschitt... (Funkycochise 2008)
"Gratuit ? C'est déjà trop cher !!" ( Crying Freeman 2016)

ducatman1098


fiend41

 ^-  j'aimerais bien découvrir enfin ce fameux rpi2jamma..   partant pour premier batch ou second  selon les prioritaires au projet  <:)

"C'était un fou un peu mystique Mais avec une certaine crédibilité..."

-fab-

Gottlieb Diamond Lady | Gottlieb Génésis | Williams Aces & Kings | Séga Blast City | Occulus Rift

Vietscong


SDF

Partant aussi, si tu as prevu une distrib pour des schmups  =:))

yannick60


thomas63300

185ème membre du "All japan cocktail cabinets fans"

Aganyte

Citation de: sushy18 le Dimanche 23 Février 2020, 10:50:53 AM
Les distribs existantes ne feraient pas le job ?
Je veux dire par là en l'état . ( Il faut adapter qq chose ?)

Je pense qu'il suffit de configurer les inputs et la vidéo mais ça doit quand même être du boulot pour le faire ensuite sur tous les émus.

Gnomon

Partant aussi. Pourquoi pas en kit à souder à voir.
Par contre dit nous la vérité, tu as trouvé une invention pour démultiplier ton cerveau et les faire travailler 24/24.  ;D
Bornes :Blast city, Naomi Universal Cabinet, Cocktail Taito, Racecab Outrun SP
Flippers : TFTC, Phantom of the Opera, Hurricane