Gamoover

[move]Vous vous épilez le maillot et collectionnez les bornes d'arcade avec des hommes musclés dessus ? Alors soyez les bienvenus sur Gamoover ! [/move]

[Recalbox] vos questions sur la distro RecalBox

Démarré par ian57, Mercredi 09 Mars 2016, 21:27:55 PM

ian57

nan... j'ai aussi eu le soucis... les controles sont au départ fait pour des manettes... et pas des panels arcade.

j'ai eu une reponse de neolao sur l'irc :

du plus faible au plus fort
Y X L
B A R

1 2 3
4 5 6


"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









Beano

Citation de: ian57 le Vendredi 29 Avril 2016, 17:31:11 PM
nan... j'ai aussi eu le soucis... les controles sont au départ fait pour des manettes... et pas des panels arcade.

j'ai eu une reponse de neolao sur l'irc :

du plus faible au plus fort
Y X L
B A R

1 2 3
4 5 6

Super merci pour ta réponse

ozywan

hello moi j'ai pas encore cablé mon pi mais j'ai ca si tu veux...

sa pourrais peut etre t'aidé..



bon dimanche...

ian57

Hello,

le plus simple est de donner l'adresse du wiki : https://github.com/recalbox/recalbox-os/wiki/GPIO-controllers-%28FR%29 avec la doc complète ;)

Attention dans les dernières version de recalbox c'est la version hotkey du module mk_arcade_gpio qui est utilisée, et cela supprime l'accès au bus I2C et donc aux extensions à base de module MCP : https://github.com/recalbox/mk_arcade_joystick_rpi/blob/hotkeybtn/README.md#pinout

pour avoir la version qui supporte le mcp... il faut recompiler le module mk_arcade_gpio en version master : https://github.com/recalbox/mk_arcade_joystick_rpi/blob/master/README.md. ça marche bien je l'ai fait pour mon bartop shinobi.
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









ozywan

merci pour ces infos supplémentaire tu peux etre juste un peu moins technique si je puis dire...

Module I2C?
Extention a base de MCP...

avec une explications plus noob ca donne quoi?

moi j'ai filé l'image du GPIO du Pi pour le cablage car c'est les gars de récalbox qui mon filé ce schéma pour cabler prochainement mes boutons...

apres si y a des modifs a faire sur les fichiers je savais pas...

++

Ozy

ian57

Si tu câbles directement sur le GPIO tu n'as besoin de rien de plus.

Le module MCP sur le bus I2C permet de multiplexer les entrées... c'est a dire mettre tous les boutons par l'intermédiaire des 3 pins du port GPIO qui gère le buse IC2. C'est bien pratique sur un Pi512 revB qui ne possède pas assez d'entrées pour câbler un panel 2 joueurs  par exemple. tu fais un petit module à l'aide du composant MCP23017 qui recevra tous les boutons et ensuite il envoie cela vers le bus IC2 c'est à dire les 3 premier GPIO du Pi.

Mais maintenant plus trop besoin de ça avec les 40 broches du GPIO B+ et Pi2 Pi3.

Voila
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









ian57

Bon voila 2 tests de recalbox avec les écrans 3.5 et 3.2 waveshare... résumé, le 3.5 est inutilisable en arcade, on n'arrive pas a dépasser les 20FPS. donc pas cool

le 3.5


le 3.2 quant à lui est nickel :

"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









Gnomon

Bonjour,

Je viens de brancher mon PI3 avec Recalbox sur ma Naomi. Lorsque j'arrive sur l'écran d'accueil l'image se dédouble ? Par contre si je lance un jeu l'affichage est nickel.
Quelqu'un à une idée ?
Bornes :Blast city, Naomi Universal Cabinet, Cocktail Taito, Racecab Outrun SP
Flippers : TFTC, Phantom of the Opera, Hurricane

Nekoma

C'est un symptôme de résolution non supportée.

J'ai la même chose sur pc.

Image nickel, jeu nickel, retour au menu (hyperspin), je choppe une image dédoublée, comme un souci de synchro.

ian57

Citation de: Gnomon le Mardi 03 Mai 2016, 22:10:21 PM
Bonjour,

Je viens de brancher mon PI3 avec Recalbox sur ma Naomi. Lorsque j'arrive sur l'écran d'accueil l'image se dédouble ? Par contre si je lance un jeu l'affichage est nickel.
Quelqu'un à une idée ?

Je dirais a priori un réglage de la config video de recalbox (resolution ou fréquence. Pour t'aider il faudrait que tu précises le type de branchement entre naomi et le pi, présence d'un adaptateur hdmi vga, si tu a fait une config manuelle dans le fichier recalbox.conf etc...
L'écran de la naomi fait du 640x480 en 33Khz je crois...

"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









Gnomon

Citation de: ian57 le Mercredi 04 Mai 2016, 06:16:34 AM
Je dirais a priori un réglage de la config video de recalbox (resolution ou fréquence. Pour t'aider il faudrait que tu précises le type de branchement entre naomi et le pi, présence d'un adaptateur hdmi vga, si tu a fait une config manuelle dans le fichier recalbox.conf etc...
L'écran de la naomi fait du 640x480 en 33Khz je crois...



Alors Le PI était branché sur secteur. Il était relié à l'écran de la naomi par un adaptateur HDMI/VGA.
Le fichier conf à été modifier pour passer l'affichage en

hdmi_mode
1 VGA (640x480)

La fréquence est indiquer qu'un balayage se fait en 25 et 60 Khz dans le fichier conf.

Ce qui est bizarre c'est que l'écran de chargement est nickel ainsi que l'affichage des jeux. Seule l'écran d'accueil ou l'on sélectionne les consoles et les jeux bug.
Bornes :Blast city, Naomi Universal Cabinet, Cocktail Taito, Racecab Outrun SP
Flippers : TFTC, Phantom of the Opera, Hurricane

ian57

As tu fait une configuration spécifique dans le fichier recalbox.conf... si non : tu peux tenter de configurer le mode video, il faut te connecter en SSH sur recalbox

tvservice -m CEA pour voir les modes dispo

tu devrait avoir un truc du genre :

## mode 4: 640×480 @ 60Hz 4:3, clock:25MHz progressive

## mode 6: 640×480 @ 75Hz 4:3, clock:31MHz progressive

## mode 9: 800×600 @ 60Hz 4:3, clock:40MHz progressive


ensuite dans le fichier recalbox.conf tu configures la ligne :

global.videomode=CEA 4,6 ou 9 HDMI

tu peux aussi forcer le ratio de l'image

global.ratio=4/3

voila en espérant que ça aide
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









Gnomon

C'est bien ce qu'on avais fait mais avec le mode 1

Du coup j'essaierais ce soir d'autres modes pour voir si j'arrive à un résultat.
Merci de ton intérêt pour la question.
Je vous tiens au courant.
Bornes :Blast city, Naomi Universal Cabinet, Cocktail Taito, Racecab Outrun SP
Flippers : TFTC, Phantom of the Opera, Hurricane

Gnomon

Bon bah c'est pas pour ce soir  >:(
Donc dans le fichier conf l'affichage était déjà forcer en 4/3
Par contre quand je fait le test des modes :

tvservice -m CEA

je suis surpris d'avoir cette réponse ci (qui est le même que si je le faisait sur ma TV HDMI):

Group CEA has 5 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
  (native) mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
           mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive


Du coup ça serait le CEA 1 qui serait approprié mais cela ne change rien.
Par acquis de conscience j'ai essayer ceux que tu m'as donné mais pas de changement.

Ai je mal fait quelque chose ?

Bornes :Blast city, Naomi Universal Cabinet, Cocktail Taito, Racecab Outrun SP
Flippers : TFTC, Phantom of the Opera, Hurricane

Black templar

y a moyen de le faire tourne sur ecran vertical ?

ian57

Citation de: Gnomon le Mercredi 04 Mai 2016, 23:53:59 PM
Bon bah c'est pas pour ce soir  >:(
Donc dans le fichier conf l'affichage était déjà forcer en 4/3
Par contre quand je fait le test des modes :

tvservice -m CEA

je suis surpris d'avoir cette réponse ci (qui est le même que si je le faisait sur ma TV HDMI):

Group CEA has 5 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
  (native) mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
           mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive


Du coup ça serait le CEA 1 qui serait approprié mais cela ne change rien.
Par acquis de conscience j'ai essayer ceux que tu m'as donné mais pas de changement.

Ai je mal fait quelque chose ?



Essaie de tester le mode DMT des fois que l'écran soit plus proche d'un ecran de PC.

tvservice -m DMT

n'oublie pas de modifier dans le config.txt le hdmi_mode=2

ensuite tu prends le mode de la réso 640x480
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57