Gamoover

Forums "BACK 2 SCHOOL" => Racecabs & Simulateurs => Discussion démarrée par: LeMetalleuxGeek le Samedi 28 Novembre 2020, 22:26:11 PM

Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Samedi 28 Novembre 2020, 22:26:11 PM
Bonjour tout le monde ! Je profite pour me présenter brièvement car je suis nouveau sur le forum, je m'appelle Julien ou "Le Métalleux Geek", j'ai 27 ans, je suis passionné de jeu vidéo et je fais de la musique/des émissions de jeux vidéo sur le web depuis maintenant plusieurs années. Suite à un achat sur un coup de tête, j'ai sombré dans la folie de vouloir réaliser un rêve d'enfant : avoir une borne arcade de bagnole chez moi sur laquelle je pourrais jouer à tous mes classiques favoris. Si je parle de folie, c'est parce-que je n'ai quasiment AUCUNE notion en électronique.

-(https://scontent-mrs2-2.xx.fbcdn.net/v/t1.15752-9/128017219_1170273626720523_5995690362101864420_n.jpg?_nc_cat=101&ccb=2&_nc_sid=ae9488&_nc_ohc=hBdguTGzyKkAX94okoY&_nc_ht=scontent-mrs2-2.xx&oh=782a2ec215f03679dcba5702d58e5097&oe=5FE73E05)

J'ai donc acheté cette borne Cruis'N USA (que je compte laisser telle quelle, elle est plutôt propre et la partie "rénovation" parfaite ne me fait pas envie plus que ça, je veux surtout qu'elle soit fonctionnelle !  :D ). Tout fonctionne hormis le tube, que je n'ai pas réussi à faire réparer et que j'ai finalement remplacé par une TV cathodique de taille identique. Mon projet est simple : un PC (i7, 8go de RAM, GTX 1050) avec un Hyperspin qui ferait tourner les jeux sous MAME, Model2, Supermodel, Dolphin Triforce et Teknoparrot. Bien que la borne soit à l'ancienne, je voulais quand même me taper le délire/le défi de faire aussi bien tourner des jeux de 1980 que des jeux HD post 2010. La partie logicielle ne me posant pas trop de problème, c'est chose faite ! J'ai une image rognée sur les côtés pour Batman, Mario Kart DX et Daytona 2017 (car le ratio reste en 16:9) mais j'ai une image quand même... Et les jeux restent très jouables donc ça me va  :D

Voulant à la base remplacer le volant par un volant Logitech Driving Force pour profiter du retour de force, j'ai été approché par un passionné sur Facebook qui m'a assez rapidement mis en lien avec Aganyte et Bandicoot qui m'ont présenté la solution de pouvoir garder tous les controles d'origine de la borne + le retour de force.  :-)= Ca sonnait un peu du genre "c'est trop beau pour être vrai !" donc... Ben j'ai foncé !  :D Je me suis donc procuré un Arduino MEGA 2560 ainsi que la carte d'Aganyte, la PWM2HAPP. J'ai donc suivi les tutos que j'ai pu trouver sur Gamoover traitant du sujet mais malheureusement je bloque... Je ne parviens pas au bout de mon projet.  ::) Je vais m'expliquer en détail.

Après plusieurs galères, j'ai tout de même réussi tout seul (j'ai mis pas mal de temps, n'ayant aucune base) à m'occuper du Mega2560 : j'ai réussi à faire marcher tous les controles de la borne sur le PC, à savoir le volant, les pédales, tous les boutons de façade avec le levier de vitesse. Là où ça commence à coincer, c'est pour la partie avec le PWM2HAPP...

Je me suis procuré cette alimentation sur Internet car on m'a dit qu'il fallait prévoir une alimentation 24V et 5A pour la carte d'Aganyte.
(https://scontent-cdg2-1.xx.fbcdn.net/v/t1.15752-9/p1080x2048/128556475_706632233592067_5324278689492124629_n.jpg?_nc_cat=108&ccb=2&_nc_sid=ae9488&_nc_ohc=E8tCQ1ZHW-YAX8vjckz&_nc_ht=scontent-cdg2-1.xx&tp=6&oh=07059bece95552600e5a020b25ef1e43&oe=5FE8590C)

J'ai réalisé le câblage comme ce que j'ai pu voir sur les tutos du forum. Malheureusement ça ne fonctionne pas. Il ne se passe rien une fois que tout est câblé.
(https://scontent-mrs2-1.xx.fbcdn.net/v/t1.15752-9/p1080x2048/127650343_1010946106377808_654819438201163654_n.jpg?_nc_cat=105&ccb=2&_nc_sid=ae9488&_nc_ohc=M8BRqNlb8cUAX-sHNh9&_nc_ht=scontent-mrs2-1.xx&tp=6&oh=5f85a094c75704394df8caaa4f091e53&oe=5FE67195)

Voici les symptômes qui apparaissent dès que j'alimente le PWM2HAPP (et qui disparaissent aussitôt dès que je coupe son alimentation) :
- J'ai un buzz sonore assez conséquent qui apparaît dans les enceintes de la bornes (qui sont branchées au PC)
- J'ai des espèces de "petits contacts intempestifs" sur deux des boutons de la borne (on voit les témoins qui s'allument pendant une fraction de seconde de manière répétée dans les panneaux de controles des Input du Mega2560)
- Je n'ai, évidemment, aucun signe du retour de force lorsque je lance un jeu avec le retour de force (précédemment testé avec le logitech) ou l'interface FFBPluginGUI des jeux teknoparrot qui permet d'envoyer des tests de FFB.

J'ai aussi essayé de régler le potard sur le PWM2HAPP pendant que le PC envoie du FFB, mais cela n'a rien donné de plus.

Des choses que j'ai pu notifier après coup :
- En branchant le PWM2HAPP sur une autre prise de la pièce, plus éloignée, le buzz sonore dans les enceintes s'estompent pas mal. Le problème d'Input qui s'active brièvement de manière fréquente ne concerne plus qu'un bouton au lieu de deux, et est aussi plus léger
- En trifouillant mes câblages durant les tests de FFB, il s'est passé quelque chose de plutôt intrigant. Dur de dire précisément (je crois que c'est en débranchant le volant en A0 du Mega2560, sans certitude), mais à ce moment là le moteur s'est mis à faire braquer mon volant complètement à gauche. Il maintenait la position quoiqu'on lui fasse et jusqu'à ce que l'alim du PWM2HAPP soit débranchée.

Je précise qu'avec un multimètre, la tension prise sur le bornier alimentation du PWM2HAPP affiche 24,5V constant et sur le bornier moteur il reste toujours à 0V.

Voilà où j'en suis. C'est pas évident pour quelqu'un comme moi qui n'y connait vraiment rien en électronique. Jusqu'à maintenant, avec de l'aide, j'arrivais toujours à avancer mais là c'est le blocage. Le pire, c'est qu'en débranchant le PWM2HAPP après mon dernier essai, sans que je ne comprenne pourquoi, j'ai entièrement perdu contact avec mon levier de vitesse, alors que tous mes autres boutons fonctionnent toujours.  ;D Je vais bientôt devenir zinzin haha. En tout cas si jamais les symptômes décrits vous permettent de déduire des choses et de me mettre sur une piste, je suis preneur, et vous en remercie grandement !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Dimanche 29 Novembre 2020, 19:29:50 PM
De ce que je vois sur la photo, la liaison Tx Mega vers RX Pro Mini à l'air correct même si je suis pas fan d'emboiter les duponts les un dans les autres...déjà que c'est pas super fiable ce type de câble (je préfère les faires moi mêmes). Je n'arrive pas à voir ou va la masse qui part du Pro Mini par contre ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: yannick60 le Dimanche 29 Novembre 2020, 20:10:44 PM
Salut à toi, et merci pour ta présentation.
Je ne pourrais pas t'aider car je suis une bille dans ce type de projet mais tu trouvera ici réponse à tes question j'en suis sur.
Je vois que Aganyte est déja sur le pont,ça sent bon. :D

Bon courage
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 29 Novembre 2020, 20:57:03 PM
Merci beaucoup Yannick ! :)

Pour la masse qui part du PWM2HAPP je l'ai connectée la première fois sur un GND du Mega2560, et une deuxième fois en le reliant à une liasse où j'ai pluggé toutes les autres masses jusqu'à maintenant (liasse elle même reliée à un GND du Mega2560)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 29 Novembre 2020, 21:11:28 PM
Même si tu penses déjà être bon pour la masse, je suis d'accord avec Aganyte, cela ressemble très fortement à un problème de masse flottante quelque part ou de boucle de masse. En particulier, le fait que ton son grésille ou buzz et que tes entrées de boutons soit erratiques, montre que tu as du parasitage qui remonte dans ta masse.
Essaie de revérifier au multimètre tous tes fils GND et de bien cabler en étoile et non en série.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 29 Novembre 2020, 21:21:07 PM
J'ai pensé moi aussi à un problème de masse. Je n'y connais rien en électronique mais je travaille dans le son (oui... étrange !) donc je sais que ce genre de "buzz" peut provenir d'un problème de masse. Seulement c'est assez étonnant, parce-que j'ai bien tout relié ensemble visiblement, et surtout ces problèmes là interviennent uniquement lorsque je relie et alimente le PWM2HAPP. Si je me sers du Mega2560 seul il n'y a aucun problème, ni dans le son, ni dans les contrôles...

Qu'appelles-tu un câblage "en étoile" ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 29 Novembre 2020, 21:49:47 PM
en étoile signifie que tu ne doit pas faire de boucle avec la masse. Tous tes fils partent d'un même élément (en général un plot de masse) et vont vers tes autres éléments de ton circuit sans avoir de retour sur le plot.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 30 Novembre 2020, 10:10:57 AM
Citation de: LeMetalleuxGeek le Dimanche 29 Novembre 2020, 21:21:07 PM
Seulement c'est assez étonnant, parce-que j'ai bien tout relié ensemble visiblement, et surtout ces problèmes là interviennent uniquement lorsque je relie et alimente le PWM2HAPP.

Peux tu essayer de relier la masse de ton alimentation 24v au mega, mais sans le pwm2happ, et regarder le comportement à la mise en route de l'alim (à vide donc) ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 30 Novembre 2020, 12:11:43 PM
Alors là je vais demander confirmation vu mon non-savoir absolu dans le milieu...  ;D Tu me demandes donc de relier le - sur le bornier ALIM du PWM2HAPP (avec l'alimentation de branchée) à une masse du Mega 2560, mais sans relier les deux cartes entre elles, c'est bien ça ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 30 Novembre 2020, 12:18:36 PM
Non, juste le moins de l'alimentation 24v sur le moins du Mega. Je veux voir si elle remonte des parasites sur ce dernier.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 30 Novembre 2020, 12:22:57 PM
Ok je vais essayer ça et je donnerai les résultats ici. On est juste bien d'accord que le "moins" du mega, c'est n'importe quel emplacement GND sur la carte ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 30 Novembre 2020, 13:39:49 PM
Oui c'est ça
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 30 Novembre 2020, 14:33:57 PM
Alors effectivement, j'ai relié le - de l'alimentation 24V à ma masse commune connectée au Mega2560, et dès que je la branche, j'ai le fameux buzz qui apparait, ainsi que les fameux problèmes de contact sur les boutons. Verdict docteur ?  ::)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 30 Novembre 2020, 14:58:25 PM
Il faudrait essayer avec une autre alimentation.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 30 Novembre 2020, 15:00:09 PM
La même manip ? Peu importe l'alimentation ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 30 Novembre 2020, 16:09:01 PM
Idéalement une alimentation 24v - 5A

https://fr.aliexpress.com/item/4000069613154.html
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 30 Novembre 2020, 16:38:17 PM
Ça marche. Je n'en ai pas sous la main donc je vais voir pour commander et je testerai. Un peu deg d'avoir du coup acheté cette satanée alim pour rien !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 30 Novembre 2020, 16:44:16 PM
Oui, c'est pas de chance. Sur le papier elle est bonne, mais dans les faits il y a un truc de louche.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 30 Novembre 2020, 17:02:01 PM
Effectivement. Et tu penses que l'alim peut être la cause, en plus des parasites, de la non réponse du moteur en sachant que je peux quand même mesurer 24,5V au bornier quand je la branche ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 30 Novembre 2020, 18:45:31 PM
Si elle perturbe la communication série entre le méga et le pwm2happ, oui.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mercredi 02 Décembre 2020, 09:22:24 AM
Bon, donc j'ai commandé mon alimentation ! Le temps qu'elle arrive je vais poser des questions de type logiciel histoire de peaufiner un peu le travail, j'ai pas énormément de soucis à ce niveau là mais il y a quand même quelques mystères que j'ai du mal à résoudre :

- J'utilise Joy to Key pour binder mes boutons sur des touches clavier, ce qui me sert principalement à naviguer dans mon Hyperspin. Seulement, il m'est impossible d'attribuer la commande ALT+F4 à une touche, ou plutôt quand je m'en sers celle ci n'a aucun effet. J'ai entendu parler d'un truc sous Windows 10 qui empêcherait un programme tiers d'exécuter cette fonction. Hors, ça me serait utile pour pouvoir sortir de mes jeux sans me servir de mon clavier. Quelqu'un a-t-il déjà trouvé une solution à ce problème ?

- J'utilise le "Model 2 Emulator" pour jouer à tous mes jeux Model 2 (Incroyable !!). J'ai un petit soucis avec le jeu Sega Touring Car au niveau de l'audio. Grosso modo, la musique du jeu est extrêmement faible et les bruitages extrêmement forts. D'ailleurs il arrive même que ces derniers saturent. Je me suis dit que la borne dédiée devait avoir un système de son un peu particulier (selon mes souvenirs) qui donnaient une émulation foirée, je n'ai trouvé aucun réglage à faire dans le test menu du jeu. Ce jeu est très moyen mais je l'aime uniquement pour sa bande son du coup c'est un peu con  :D Si jamais quelqu'un a déjà su régler ce problème ?

- J'utilise "Demul" pour deux jeux Naomi que j'adore (Crazy Taxi et 18 Wheeler). Maintenant que j'ai pu jouer en conditions avec les contrôles de la borne, je me rend compte que Crazy Taxi semble tourner légèrement plus lentement que ce qu'il devrait, et qu'il y a de petits ralentissements, de surface à peine perceptible, mais qui enlève quand même au dynamisme global du jeu. Est-ce que c'est un problème qui vous parle ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: bandicoot le Jeudi 03 Décembre 2020, 18:46:33 PM
pour l'histoire de atl+f4
https://www.gamoover.net/Forums/index.php?topic=41602.0
Pour TOURNING CAR dans le mode service tu dois pouvoir regler ça .... ( apres je n'aime pas ce jeux donc j'ai pas du tout cherché a regler quelque probleme dessus)
Pour DEMUL bon 18 WHEELER je sais pas.... mais pour Crazy taxi je te conseille la version PC et la on va rentrer dans un conflit ou je t'avais changer ta base de registre ou tu etais perdu , mais la version PC de CRAZY TAXI 3 PC est un MUST HAVE dans une RACING CAB et là faudra revoir ta config VJOY pour palier a tout les problemes que tu voulais eviter  :D :D :D
On va deja faire dans l'ordre comme je voulais le faire avoir UN FFB fonctionnel pour etre clean apres je prendrais la main sur ta machine.

Bien vu AGANYTE pour l'alim qui balance de la merdasse dans la MASSE  ^- ^- ^- ^-
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Jeudi 03 Décembre 2020, 19:42:24 PM
Pour le Alt+F4, tu as fais ça sous quelle version de Windows Bandicoot ? Car c'est justement comme ça que j'ai fait aussi (sans ajouter le "Echap"), mais visiblement ça ne fonctionne pas, et c'est peut être spécifiquement sous Windows 10 que JoyToKey peut à priori perdre le pouvoir de fermer une fenêtre lui même... C'était justement pour ça que je demandais si quelqu'un avait eu vent de ça haha

Pour Touring Car apparemment non, dans le menu test on a seulement accès au "sound test" qui permet uniquement d'écouter les musiques et bruitages mais visiblement rien qui permet de faire une balance audio on dirait...

Pour Crazy Taxi, disons que je voulais vraiment garder le délire de jouer à la version borne. Avoir la démo du jeu qui tourne toute seule avec le "Insert Coin" qui clignote, et devoir foutre une pièce dans le monnayeur pour que la partie s'enclenche... C'est pour cette raison que je t'ai dit que les jeux PC ne m'intéressaient pas énormément sur la Racecab  ^- Le jeu tourne de façon très jouable sous Demul, c'est juste que ce sera plus agréable si c'était 5% ou 10% plus rapide je pense !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: bandicoot le Jeudi 03 Décembre 2020, 22:23:46 PM
suis sous win10
:D
Crazy taxi sous demul pas de FFB  :D et du coup  ;D ;D
Bon pour TOURING CAR ......... j'aime pas  ou j'ai pas fait pas l'effort de l'apprécié  <:)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Jeudi 03 Décembre 2020, 22:29:13 PM
Ah sérieusement ?  ;D Mais c'est très bizarre alors... Je me prends la tête depuis des jours, impossible de BIND un Alt+F4 efficace avec mon JoyToKey...  :'(

Ah ! Haha oui je m'en doutais pour le FFB... Dommage mais bon ! Je reste pas très fan d'installer le 3 en version PC  :D Parce-que lui a une reconnaissance du FFB je suppose ?

Touring Car y a pas de secret, ce jeu est INJOUABLE  ^-^ Mais c'est vraiment le pur kiff de la bande son haha. J'ai branché ma Racecab à mon SUB dont je me sers pour sonoriser des concerts, donc c'est vraiment LE jeu que j'aurais juste bien tripé à faire fonctionner avec un mix audio parfait  =:))
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 04 Décembre 2020, 14:29:10 PM
Bon, toujours en attendant de recevoir l'alimentation, j'aurais aimé me pencher un peu sur la question des lumières ! Donc de la lumière en haut de la borne, et celles des boutons+monnayeur. Tout ça est mentionné dans le tuto de njz3 mais j'ai tout de même quelques questions :

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20200430223901-njz3-Mega2560-example.jpg)

A quoi correspond cette fameuse "Driveboard RX" ? De quoi sagit-il ?

Ensuite cela va vraiment concerner ma borne, donc je rappelle une Cruis'N USA assise. Voilà comment c'est foutu derrière, je vous sors ça de mon manuel !

(https://attachment.outlook.live.net/owa/MSA%3Aevil_zombie%40hotmail.fr/service.svc/s/GetAttachmentThumbnail?id=AQMkADAwATY3ZmYAZS05YjU2LWNkNzQtMDACLTAwCgBGAAADJe565z09AApHtaSMIb56ECQHAJgwdy0mgTNEhppfQPjeOAgAAAIBCQAAAJgwdy0mgTNEhppfQPjeOAgABCnxpGEAAAABEgAQAJ19RoCoFbhGlHTFLZedpAA%3D&thumbnailType=2&isc=1&token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjU2MzU4ODUyMzRCOTI1MkRERTAwNTc2NkQ5RDlGMjc2NTY1RjYzRTIiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJWaldJVWpTNUpTM2VBRmRtMmRueWRsWmZZLUkifQ.eyJvcmlnaW4iOiJodHRwczovL291dGxvb2subGl2ZS5jb20iLCJ1YyI6Ijc5N2M0OTFiODk5YzQyNGVhYWRlMjJmNDY5Yzg0OGQyIiwidmVyIjoiRXhjaGFuZ2UuQ2FsbGJhY2suVjEiLCJhcHBjdHhzZW5kZXIiOiJPd2FEb3dubG9hZEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJpc3NyaW5nIjoiV1ciLCJhcHBjdHgiOiJ7XCJtc2V4Y2hwcm90XCI6XCJvd2FcIixcInB1aWRcIjpcIjE4Mjk1ODEzNjQ4NDE4NDRcIixcInNjb3BlXCI6XCJPd2FEb3dubG9hZFwiLFwib2lkXCI6XCIwMDA2N2ZmZS05YjU2LWNkNzQtMDAwMC0wMDAwMDAwMDAwMDBcIixcInByaW1hcnlzaWRcIjpcIlMtMS0yODI3LTQyNTk4Mi0yNjA2MTU3MTcyXCJ9IiwibmJmIjoxNjA3MDg3OTAzLCJleHAiOjE2MDcwODg1MDMsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudC5vdXRsb29rLmxpdmUubmV0QDg0ZGY5ZTdmLWU5ZjYtNDBhZi1iNDM1LWFhYWFhYWFhYWFhYSIsImhhcHAiOiJvd2EifQ.jrFI8EI9LdIbzA4NyhFtT9ooBQ9BvSIjxvj4Iq7pyPjJpeOtTuFWRnSs7Px5kdqeASkG5doM13XZSJoQXCVyXdKmyRLFN5uEhNp17eRwTvYxXkq3JuO4wg38hBxv8vlQiPY-d4PPsQ_ME5285OhyxZqcUuokUo7IubN8og-cl8UoLZYkj8N1c1Nb79Vd8v_Y6YmlnpBjVzqrbwFXrLEyOX3npq9P_8sdKJuxwGC09Dm4gJ90d648hB1irF66L6gSjP60kewip0HIsMgNxdombIRvjSxA2_ulzARAZ7NkpLyE6AESCpGqyi0Ahu-tHqj5P844slvZkRgTzRzpHasNqg&X-OWA-CANARY=tmizc5KvZ0-O7pnv-G6ADdAg5mlXmNgYSfpIMHDNHnZQsFyw9vE4ao7ufZ7XSfrcd1Oao_DpTUg.&owa=outlook.live.com&scriptVer=20201123001.13&animation=true)

(https://attachment.outlook.live.net/owa/MSA%3Aevil_zombie%40hotmail.fr/service.svc/s/GetAttachmentThumbnail?id=AQMkADAwATY3ZmYAZS05YjU2LWNkNzQtMDACLTAwCgBGAAADJe565z09AApHtaSMIb56ECQHAJgwdy0mgTNEhppfQPjeOAgAAAIBCQAAAJgwdy0mgTNEhppfQPjeOAgABCnxpGEAAAABEgAQABhq%2FRq8XFVFnYYBcsG8nNs%3D&thumbnailType=2&isc=1&token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjU2MzU4ODUyMzRCOTI1MkRERTAwNTc2NkQ5RDlGMjc2NTY1RjYzRTIiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJWaldJVWpTNUpTM2VBRmRtMmRueWRsWmZZLUkifQ.eyJvcmlnaW4iOiJodHRwczovL291dGxvb2subGl2ZS5jb20iLCJ1YyI6Ijc5N2M0OTFiODk5YzQyNGVhYWRlMjJmNDY5Yzg0OGQyIiwidmVyIjoiRXhjaGFuZ2UuQ2FsbGJhY2suVjEiLCJhcHBjdHhzZW5kZXIiOiJPd2FEb3dubG9hZEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJpc3NyaW5nIjoiV1ciLCJhcHBjdHgiOiJ7XCJtc2V4Y2hwcm90XCI6XCJvd2FcIixcInB1aWRcIjpcIjE4Mjk1ODEzNjQ4NDE4NDRcIixcInNjb3BlXCI6XCJPd2FEb3dubG9hZFwiLFwib2lkXCI6XCIwMDA2N2ZmZS05YjU2LWNkNzQtMDAwMC0wMDAwMDAwMDAwMDBcIixcInByaW1hcnlzaWRcIjpcIlMtMS0yODI3LTQyNTk4Mi0yNjA2MTU3MTcyXCJ9IiwibmJmIjoxNjA3MDg4MjAzLCJleHAiOjE2MDcwODg4MDMsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudC5vdXRsb29rLmxpdmUubmV0QDg0ZGY5ZTdmLWU5ZjYtNDBhZi1iNDM1LWFhYWFhYWFhYWFhYSIsImhhcHAiOiJvd2EifQ.OByLn0SCgvsZzgAPS19K3O-ECydGdc-OdsioL_hFqgy1SvK8vmXXkLR7KErdJwgavn6yBsFS3F83fWdRM4vS-OTpqbg4iYOEDVo2O-kQpCQxP3-HwD-kNQYJBuDYFU5wKdJnD_Emz8P79Yd45nPJsT7uk_jZhdvxS466KE8zXGIeva5hNR-NkUqwL1MMJ0bmdcp7nozDulzck02MjKboADamcQ-qXeJK_Jl-SHs7PrNBmQGaw7Vt1R41pTXXFvOaMCuIcwnjjMaEL12x7wFQadO8xJAoRxY09ubb4oU6Jdx0ksYek4IqSJ0Vt6QQag0C-m_PltxgOeiAfcpAyYzBKg&X-OWA-CANARY=9UNChP6rHUqBVHclHYtwy8CeqsZXmNgY9-5WAZpHK8DDgjXWEeZXebS_PfmKa2taZxPKHY05DqM.&owa=outlook.live.com&scriptVer=20201123001.13&animation=true)

Est-ce que vos yeux et savoir de professionnel comprennent comment le câblage de cette borne est foutu ?  ::) Je suppose que tout se passe sur la connectique qui arrive en bas à gauche. Cependant, il y a des éléments nommés "View 1", "View 2" etc... Séparés par des mentions "Lamp B+" (si je lis bien ?). A quoi ça correspond tout ça ? Si je veux les tester, en les alimentant en permanence par exemple, est-ce que je dois tout câbler sur le +5V du Mega2560 ? Où se trouve la masse dans ce cas ? Je me pose aussi la question pour la lumière en haut de borne, il est visiblement mentionné le bouton Start, les trois boutons View, mais pas le bouton "Radio" (qui est bel et bien lumineux) ni le néon en haut de la borne ? C'est un peu flou pour moi, si jamais vous savez un peu le principe de tout ça...  ^-^
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Vendredi 04 Décembre 2020, 15:47:52 PM
Tu as pris le schéma en mode pilotage de Driveboard Sega dans le cas où tu utilises une borne Sega et que le contrôle du couple moteur se fait via l'électronique d'origine (la driveboard). Les signaux RX sont les fils de communication (bus parallèle) vers cette fameuse carte. Dans ton cas, tu seras en PWM digital (carte d'Aganyte), donc tu ne dois pas cabler les driveboard RX. Tu dois relier uniquement les boutons, les sorties lampes, et bien sûre la sortie PWM digitale.

Pour ce qui est de comment tes lampes doivent s'allumer, je pourrais pas trop t'aider.
Les signaux A8 à A15 du mega sont pilotés par le soft, après tu dois cabler ce qu'il faut derrière (relais ou autre carte) pour allumer tes lampes. Sur les Sega, le ULN2003 marche car les lampes de ces racecab ont une borne (+) reliée en permanence à 5V et l'autre borne (-) on la mets à GND via le ULN2003, ce qui fait qu'elle s'allume.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 04 Décembre 2020, 19:29:10 PM
Aaaah d'accord, ça je n'avais pas compris ! Je te remercie pour ces précisions ! J'ai justement commandé un ULN2003 en pensant que c'est ce dont j'avais besoin, est-ce que ça me servirait quand même alors ou ce sera complètement inutile pour cette borne là ?

Du coup, si un possesseur de Cruis'N USA passe par là et en sait un peu plus sur le fonctionnement des lumières... Je prends !  ^-
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Vendredi 04 Décembre 2020, 20:05:35 PM
As-tu le schéma électrique complet sur lequel on verrait les connexions des lampes jusqu'à la carte de jeu?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 04 Décembre 2020, 20:58:23 PM
Alors oui, il y a pas mal de schéma électrique dans le manuel mais ça dépasse mes compétences pour m'y retrouver là dedans... Je m'apprêtais à te faire une tonne de photo dégueulasses de tous les schémas mais j'ai encore mieux, j'ai retrouvé la documentation en ligne, il y a tout dedans. Tout ce qui est schémas semblent se trouver sur les dernières pages :

https://www.gamesdatabase.org/Media/SYSTEM/Arcade/Manual/formated/Cruis-n_USA_-_1994_-_Midway_Games.pdf
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Vendredi 04 Décembre 2020, 21:16:25 PM
La page sur les lampes est la 83 du PDF.
Sur cette page, on voit les connecteurs P8 et P9 qui partent vers les lampes. Les lampes ont le commun à VCC qui est probablement 5V car ce sont des lampes bulbes 6,3V.
Le montage d'origine est aussi basé sur un ULN (darlington) qui tire le signal de commande à la masse.
Donc je dirai que c'est similaire à du racecab Sega.
Il te faut repérer quels fils vont directement aux lampes au niveau des connecteurs P8 et P9 et te brancher à cet endroit.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 04 Décembre 2020, 21:31:24 PM
Pour le test, comment puis-je brancher mes câbles au niveau justement des pins de ce fameux connecteur P8 ? (Qui est visiblement le seul utilisé selon l'autre schéma). Le ULN2003 est-il indispensable si je souhaite déjà les brancher en permanence pour les tester ? Il n'y a qu'un fil à câbler par lampe ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Vendredi 04 Décembre 2020, 21:39:31 PM
Avant de mettre un montage electronique, tu peux deja essayer de remettre un vcc commun et mettre un fil vers la masse à la main.
Regarde le schéma p83 et tu verras sur quelle pin le vcc arrive. Ensuite tu mets le gnd sur une des autres pins, cela devrait faire allumer la lampe correspondante. Note la pin et la lampe qui correspond.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Samedi 05 Décembre 2020, 13:52:47 PM
Alors, j'ai finalement reçu mon alimentation aujourd'hui (plus tôt que prévu). Ma priorité va au retour de force, donc je met ma problématique des light de côté, je verrai ça plus tard. Donc cette fois-ci c'est bien une alimentation 24v-5a non réglable qui parait fiable. J'ai bien checké les fils + et - au multimètre, et j'ai refait tout le câblage du PWM2HAPP en vérifiant que tout soit bon.

Alors, déjà, la bonne nouvelle, c'est qu'il n'y a effectivement plus de problème de masse : plus aucun buzz dans les enceintes et aucun problème avec les contrôles dès que je branche l'alimentation. Par contre là où j'ai un peu peur, c'est que je n'ai toujours aucun signe de vie du FFB... J'ai redémarré Windows, débranché/rebranché le Mega 2560, relancé le soft de njz3 en cliquant sur "commit eprom & reset", rien n'y fait (j'utilise le FFB Plugin pour tester le retour de force avec les fonction "Constant Pull Right", "Constant Pull Left" et "Triangle"). J'ai mesuré la tension au bornier d'alimentation du PWM2HAPP, j'ai bien 23,8V constant. Dans le doute j'ai également checké tout le chemin du moteur pour tester la continuité : j'ai bien mon multimètre qui bip du bornier MOTOR du PWM2HAPP jusqu'au moteur en lui même.

Est-ce que j'ai raté une étape ? Cette histoire commence à me faire un peu peur...
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Samedi 05 Décembre 2020, 14:37:03 PM
As tu bien activé le digital PWM avant de faire commit&reset ?
Une fois configuré ton mega 2560 en mode digital PWM, ferme tous les softs (y compris le feeder) et teste la communication entre le Mega2560 et le pwm2happ via des commandes en port serie envoyées directement au mega2560 sans passer par le feeder.
Pour envoyer des commandes au mega2560, tu peux utiliser le serial monitor de Arduino et taper dans la fenetre des commandes de valeur de couple, qui sont ensuites envoyées au pwm2happ.
Par exemple, essai V et Entrée pour voir si le mega2560 reponds. puis essaie P000 ou PFFF et Entrée pour voir si le pwm2happ fait bouger ton moteur.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Samedi 05 Décembre 2020, 23:26:03 PM
Le "Digital PVM" ? Alors jusque là j'étais en mode "PVM_Centered". J'ai re-testé un coup mais je n'ai toujours rien. Avant de faire autre chose j'ai fait un test rapide en me mettant sur "PVM_DIR", puis en faisant le commit&reset. Alors, ça ne semble toujours pas marcher, mais à un moment complètement aléatoire (visiblement), au moment où j'ai enclenché l'effet "Triangle" (je sais pas si c'est la cause), le moteur s'est mis à tourner, et à braquer le volant à fond à droite (chose qui s'était aussi bizarrement passé avec l'alimentation foireuse, mais vers la gauche). Il a maintenu sa position quoique je fasse sur le pc, même en stoppant le service dans le Feeder. J'ai du couper l'alimentation et débrancher le Mega 2560 pour que le moteur s'arrête. J'ai ensuite tout rebranché et refais les mêmes manip, mais il ne s'est plus rien passé. Je me suis donc remis sur "PVM_Centered" et j'ai tout fermé pour essayer tes manipulations que tu viens de me conseiller.

J'ai donc utilisé le moniteur série du logiciel Arduino avec tout de branché correctement et tous les softs coupés. Lorsque je tape V et envoie la commande avec Entrée, il y a un "?" qui s'affiche à l'écran. Et lorsque j'essaie P000 ou PFFF, il ne se passe tout simplement rien et je n'ai rien de nouveau qui s'affiche dans la fenêtre. Je suppose que c'est bizarre ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 06 Décembre 2020, 09:15:10 AM
Il me manque des infos pour comprendre.
Est ce que ton pwm2happ utilise une interface serie avec le mega2560 (pin tx Serial 3 du mega), ou est ce du pwm+dir (sortie analogique D9 et D10 du mega).
Ensuite, mets moi une photo de la liaison filaire que tu as realisé entre le pwm2happ et le mega2560.
Enfin, mets des screenshots de tes ecrans : config hardware dans le feeder, fenetre log du feeder, et fenetre serial monitor quand tu testes en mode manuel.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 09:33:13 AM
Alors voilà mon montage, comme posté précédemment, on en avait déduit qu'à priori c'était câblé correctement. Je suis donc sur le pin TX3 du Mega.

(https://scontent-mrs2-1.xx.fbcdn.net/v/t1.15752-9/p1080x2048/127650343_1010946106377808_654819438201163654_n.jpg?_nc_cat=105&ccb=2&_nc_sid=ae9488&_nc_ohc=M8BRqNlb8cUAX-sHNh9&_nc_ht=scontent-mrs2-1.xx&tp=6&oh=5f85a094c75704394df8caaa4f091e53&oe=5FE67195)

Voilà ensuite les screens que tu m'as demandé :

(https://attachment.outlook.live.net/owa/MSA%3Aevil_zombie%40hotmail.fr/service.svc/s/GetAttachmentThumbnail?id=AQMkADAwATY3ZmYAZS05YjU2LWNkNzQtMDACLTAwCgBGAAADJe565z09AApHtaSMIb56ECQHAJgwdy0mgTNEhppfQPjeOAgAAAIBCQAAAJgwdy0mgTNEhppfQPjeOAgABCnxpGIAAAABEgAQAInh7szQ2YVJjF%2B4cAHyEes%3D&thumbnailType=2&isc=1&token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjU2MzU4ODUyMzRCOTI1MkRERTAwNTc2NkQ5RDlGMjc2NTY1RjYzRTIiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJWaldJVWpTNUpTM2VBRmRtMmRueWRsWmZZLUkifQ.eyJvcmlnaW4iOiJodHRwczovL291dGxvb2subGl2ZS5jb20iLCJ1YyI6Ijc5N2M0OTFiODk5YzQyNGVhYWRlMjJmNDY5Yzg0OGQyIiwidmVyIjoiRXhjaGFuZ2UuQ2FsbGJhY2suVjEiLCJhcHBjdHhzZW5kZXIiOiJPd2FEb3dubG9hZEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJpc3NyaW5nIjoiV1ciLCJhcHBjdHgiOiJ7XCJtc2V4Y2hwcm90XCI6XCJvd2FcIixcInB1aWRcIjpcIjE4Mjk1ODEzNjQ4NDE4NDRcIixcInNjb3BlXCI6XCJPd2FEb3dubG9hZFwiLFwib2lkXCI6XCIwMDA2N2ZmZS05YjU2LWNkNzQtMDAwMC0wMDAwMDAwMDAwMDBcIixcInByaW1hcnlzaWRcIjpcIlMtMS0yODI3LTQyNTk4Mi0yNjA2MTU3MTcyXCJ9IiwibmJmIjoxNjA3MjQzMjkwLCJleHAiOjE2MDcyNDM4OTAsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudC5vdXRsb29rLmxpdmUubmV0QDg0ZGY5ZTdmLWU5ZjYtNDBhZi1iNDM1LWFhYWFhYWFhYWFhYSIsImhhcHAiOiJvd2EifQ.Ryl4TWH0ZSQHPgF-H2HJDV76ZfYthIj_bJKEUbaCopVFdFt45rGGZnTOgl9BwmAoI14OS-VDtP_us-nycBW1ttnFmy6Ahf63BeogXZybvFzLK6ahv9UXgR_xu44-wgGztXhDG1aC1PofDEJk4NmbUc8KaPHyhDncwmng51t8Xa39WzS2OiNSaH0RAMhOqd-GG3xZ44RgvXZqsOLxYAwdCbidSXX2lSfWeZC74h320dB0VlBPgiabcFc8dByT3628Lso-TbLvDEgGajeVZj2S5EecPyA92ZxRvNQ9s4ztYQ2mwKrzYYoqqxYG_UkKKGlT-8Ti0kLKBMW9oGSbINzGbA&X-OWA-CANARY=tqNBEP78NEGJ_zodxXNbb7BJlFvBmdgYdznCDI7851_oPzQtKSlDCz-oElcregh3XhZAfJWBwdc.&owa=outlook.live.com&scriptVer=20201130001.07&animation=true)


(https://attachment.outlook.live.net/owa/MSA%3Aevil_zombie%40hotmail.fr/service.svc/s/GetAttachmentThumbnail?id=AQMkADAwATY3ZmYAZS05YjU2LWNkNzQtMDACLTAwCgBGAAADJe565z09AApHtaSMIb56ECQHAJgwdy0mgTNEhppfQPjeOAgAAAIBCQAAAJgwdy0mgTNEhppfQPjeOAgABCnxpGIAAAABEgAQABVCv7bzA7JEkdoQNO2El00%3D&thumbnailType=2&isc=1&token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjU2MzU4ODUyMzRCOTI1MkRERTAwNTc2NkQ5RDlGMjc2NTY1RjYzRTIiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJWaldJVWpTNUpTM2VBRmRtMmRueWRsWmZZLUkifQ.eyJvcmlnaW4iOiJodHRwczovL291dGxvb2subGl2ZS5jb20iLCJ1YyI6Ijc5N2M0OTFiODk5YzQyNGVhYWRlMjJmNDY5Yzg0OGQyIiwidmVyIjoiRXhjaGFuZ2UuQ2FsbGJhY2suVjEiLCJhcHBjdHhzZW5kZXIiOiJPd2FEb3dubG9hZEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJpc3NyaW5nIjoiV1ciLCJhcHBjdHgiOiJ7XCJtc2V4Y2hwcm90XCI6XCJvd2FcIixcInB1aWRcIjpcIjE4Mjk1ODEzNjQ4NDE4NDRcIixcInNjb3BlXCI6XCJPd2FEb3dubG9hZFwiLFwib2lkXCI6XCIwMDA2N2ZmZS05YjU2LWNkNzQtMDAwMC0wMDAwMDAwMDAwMDBcIixcInByaW1hcnlzaWRcIjpcIlMtMS0yODI3LTQyNTk4Mi0yNjA2MTU3MTcyXCJ9IiwibmJmIjoxNjA3MjQzMjkwLCJleHAiOjE2MDcyNDM4OTAsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudC5vdXRsb29rLmxpdmUubmV0QDg0ZGY5ZTdmLWU5ZjYtNDBhZi1iNDM1LWFhYWFhYWFhYWFhYSIsImhhcHAiOiJvd2EifQ.Ryl4TWH0ZSQHPgF-H2HJDV76ZfYthIj_bJKEUbaCopVFdFt45rGGZnTOgl9BwmAoI14OS-VDtP_us-nycBW1ttnFmy6Ahf63BeogXZybvFzLK6ahv9UXgR_xu44-wgGztXhDG1aC1PofDEJk4NmbUc8KaPHyhDncwmng51t8Xa39WzS2OiNSaH0RAMhOqd-GG3xZ44RgvXZqsOLxYAwdCbidSXX2lSfWeZC74h320dB0VlBPgiabcFc8dByT3628Lso-TbLvDEgGajeVZj2S5EecPyA92ZxRvNQ9s4ztYQ2mwKrzYYoqqxYG_UkKKGlT-8Ti0kLKBMW9oGSbINzGbA&X-OWA-CANARY=Jq5NNWO-kEicJRzLtZ-6CtAtaVzBmdgYE3LQxcRwSO2FNvIXLDGkn_rW2YA6dgkYjslqf-_4BEk.&owa=outlook.live.com&scriptVer=20201130001.07&animation=true)


(https://attachment.outlook.live.net/owa/MSA%3Aevil_zombie%40hotmail.fr/service.svc/s/GetAttachmentThumbnail?id=AQMkADAwATY3ZmYAZS05YjU2LWNkNzQtMDACLTAwCgBGAAADJe565z09AApHtaSMIb56ECQHAJgwdy0mgTNEhppfQPjeOAgAAAIBCQAAAJgwdy0mgTNEhppfQPjeOAgABCnxpGIAAAABEgAQAKoVitahUDdNuRNSkGZKlLw%3D&thumbnailType=2&isc=1&token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjU2MzU4ODUyMzRCOTI1MkRERTAwNTc2NkQ5RDlGMjc2NTY1RjYzRTIiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJWaldJVWpTNUpTM2VBRmRtMmRueWRsWmZZLUkifQ.eyJvcmlnaW4iOiJodHRwczovL291dGxvb2subGl2ZS5jb20iLCJ1YyI6Ijc5N2M0OTFiODk5YzQyNGVhYWRlMjJmNDY5Yzg0OGQyIiwidmVyIjoiRXhjaGFuZ2UuQ2FsbGJhY2suVjEiLCJhcHBjdHhzZW5kZXIiOiJPd2FEb3dubG9hZEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJpc3NyaW5nIjoiV1ciLCJhcHBjdHgiOiJ7XCJtc2V4Y2hwcm90XCI6XCJvd2FcIixcInB1aWRcIjpcIjE4Mjk1ODEzNjQ4NDE4NDRcIixcInNjb3BlXCI6XCJPd2FEb3dubG9hZFwiLFwib2lkXCI6XCIwMDA2N2ZmZS05YjU2LWNkNzQtMDAwMC0wMDAwMDAwMDAwMDBcIixcInByaW1hcnlzaWRcIjpcIlMtMS0yODI3LTQyNTk4Mi0yNjA2MTU3MTcyXCJ9IiwibmJmIjoxNjA3MjQzMjkwLCJleHAiOjE2MDcyNDM4OTAsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudC5vdXRsb29rLmxpdmUubmV0QDg0ZGY5ZTdmLWU5ZjYtNDBhZi1iNDM1LWFhYWFhYWFhYWFhYSIsImhhcHAiOiJvd2EifQ.Ryl4TWH0ZSQHPgF-H2HJDV76ZfYthIj_bJKEUbaCopVFdFt45rGGZnTOgl9BwmAoI14OS-VDtP_us-nycBW1ttnFmy6Ahf63BeogXZybvFzLK6ahv9UXgR_xu44-wgGztXhDG1aC1PofDEJk4NmbUc8KaPHyhDncwmng51t8Xa39WzS2OiNSaH0RAMhOqd-GG3xZ44RgvXZqsOLxYAwdCbidSXX2lSfWeZC74h320dB0VlBPgiabcFc8dByT3628Lso-TbLvDEgGajeVZj2S5EecPyA92ZxRvNQ9s4ztYQ2mwKrzYYoqqxYG_UkKKGlT-8Ti0kLKBMW9oGSbINzGbA&X-OWA-CANARY=rJKYoBfEPk-c0qmLJC2W41BzU2fBmdgYKg7BrwBBD1XP9r-lIevbP_w_wIZJ243dJT8-WYeBAGo.&owa=outlook.live.com&scriptVer=20201130001.07&animation=true)

Pour cette dernière photo des envois de commande en manuel, il ne se passe vraiment rien quand j'entre "v", "p000" ou "pfff". Le point d'interrogation à l'envers que l'on voit apparait quand je rentre le "V" en majuscule.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 06 Décembre 2020, 09:35:04 AM
Dans la dernière photo, il me manque le bas de la fenetre où l'on voit ta config serial.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 09:38:12 AM
Au temps pour moi, la voilà !

(https://attachment.outlook.live.net/owa/MSA%3Aevil_zombie%40hotmail.fr/service.svc/s/GetAttachmentThumbnail?id=AQMkADAwATY3ZmYAZS05YjU2LWNkNzQtMDACLTAwCgBGAAADJe565z09AApHtaSMIb56ECQHAJgwdy0mgTNEhppfQPjeOAgAAAIBCQAAAJgwdy0mgTNEhppfQPjeOAgABCnxpGMAAAABEgAQAPVc6mgWULJNhLSBoUpbLGw%3D&thumbnailType=2&isc=1&token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjU2MzU4ODUyMzRCOTI1MkRERTAwNTc2NkQ5RDlGMjc2NTY1RjYzRTIiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJWaldJVWpTNUpTM2VBRmRtMmRueWRsWmZZLUkifQ.eyJvcmlnaW4iOiJodHRwczovL291dGxvb2subGl2ZS5jb20iLCJ1YyI6Ijc5N2M0OTFiODk5YzQyNGVhYWRlMjJmNDY5Yzg0OGQyIiwidmVyIjoiRXhjaGFuZ2UuQ2FsbGJhY2suVjEiLCJhcHBjdHhzZW5kZXIiOiJPd2FEb3dubG9hZEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJpc3NyaW5nIjoiV1ciLCJhcHBjdHgiOiJ7XCJtc2V4Y2hwcm90XCI6XCJvd2FcIixcInB1aWRcIjpcIjE4Mjk1ODEzNjQ4NDE4NDRcIixcInNjb3BlXCI6XCJPd2FEb3dubG9hZFwiLFwib2lkXCI6XCIwMDA2N2ZmZS05YjU2LWNkNzQtMDAwMC0wMDAwMDAwMDAwMDBcIixcInByaW1hcnlzaWRcIjpcIlMtMS0yODI3LTQyNTk4Mi0yNjA2MTU3MTcyXCJ9IiwibmJmIjoxNjA3MjQzNjQ4LCJleHAiOjE2MDcyNDQyNDgsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudC5vdXRsb29rLmxpdmUubmV0QDg0ZGY5ZTdmLWU5ZjYtNDBhZi1iNDM1LWFhYWFhYWFhYWFhYSIsImhhcHAiOiJvd2EifQ.jSHurbwlalf4FRHb5dT9NgxWW10eCe1HQsLTFxyNudav7sS0qUsJXe5LA-tIum0IWb0ZdKYVo2lskAJFGDMsBP9w5QmRApwFF8wfAimg-VLDeXppIKizHpIlllHZqJye7uCTAkjmFrkD27wNJpXArERJzoIsWRieRdHDh3Czr2Hf5ADO3mk9uJIkcxr-7rZ8OOh6Y4mvMTeJQXs70Uon1kIzAxg67V5qPvQvwfmMLxMMP4Bvl6rHkSFXPkFBDXecB_svTMHSv_L8k6WXUZqn7DOJS8EAEv6bgn2qgIY0MwY3EiNGmcAJoFpgAonEBJNHqVHH8G-09om84HhN4SgL2Q&X-OWA-CANARY=4S6E6tmD1Uifg0LhG6ozTCDCmjfCmdgY8KA3HkYoNUZYlOITtxpnaFgoqRzclKEPLGz1AdS25EQ.&owa=outlook.live.com&scriptVer=20201130001.07&animation=true)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 06 Décembre 2020, 09:46:48 AM
ok : alors il faut te mettre à 1000000 baud et non 9600 pour le serial monitor.
Le log du feeder montre que ton installation est correcte. Tout le reste est ok : tu utilises le digital PWM, sur Serial 3, et c'est bien configuré dans le feeder.
Re-essai en mode serial monitor

Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 09:51:51 AM
Lorsque je tape "V" j'ai le message "v0.1.9.0 IO BOARD ON MEGA 2560". Je n'ai en revanche rien qui s'affiche pour les commandes "P000" ou "PFFF" et aucun signe du moteur.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 06 Décembre 2020, 09:57:14 AM
P000 et PFFF ne renvoit pas de message, cela force la valeur de sortie PWM qui est envoyé par port série vers le pwm2happ.
Vu que ce dernier ne reagit pas, il y a un problème de communication entre les deux.
Le code du mega utilise 38400 baud par defaut sur le serial 3, si Aganyte passe par là, il faudrait qu'il confirme que c'est la bonne valeur de communication pour le pwm2happ.
Sinon tu peux essayer de changer côté mega.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 09:59:03 AM
Qu'est-ce que tu entends par "changer côté Mega" ? ^^

Je suis toujours aussi dans l'incompréhension du pourquoi le moteur s'est emballé de façon aléatoire sans manipulation particulière.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 06 Décembre 2020, 10:02:29 AM
Il te faut inverser la ligne commentée par "//" dans le code Arduino, lignes 35 et 36 de Config.h :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20201206100039-njz3-Capture-d-Aoy-cran-2020-12-06-095935.jpg) (https://gamoovernet.pixhotel.fr/pics/20201206100039-njz3-Capture-d-Aoy-cran-2020-12-06-095935.jpg)
Mets ceci à la place:

35  #define PWM2M2_DIG_PWM_BAUDRATE (115200)
36  //#define PWM2M2_DIG_PWM_BAUDRATE (38400)

Ensuite compilet et re-flashe ton mega.

Pour ce qui est de ton comportement bizarre avec le moteur, je ne peux pas t'aider pour l'instant.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 10:09:01 AM
J'ai inversé les deux lignes, compilé et téléversé vers le Mega 2560. Il ne se passe toujours rien au niveau du moteur, que ce soit avec le feeder + FFB plug in ou avec le serial monitor et les commandes "P000" ou "PFFF"...
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 06 Décembre 2020, 10:15:13 AM
Remets 38400 dans ce cas.
Il se peut que le problème vienne de ton branchement, du pwm2happ, ou de ton cablage moteur.
Essaie de mesurer au multimetre la tension en sortie du pwm2happ, celle qui va sur le moteur, quand tu tapes les commandes suivantes : P800 (normalement tension nulle), P000 (tension à -24V), PFFF (tension à+24V).
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 10:20:40 AM
Peu importe la commande, la tension sur le bornier "Moteur" reste éternellement à 0V. J'ai également revérifié, il y a bien une tension constante de 23,8V sur le bornier d'alimentation du PWM2HAPP.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 06 Décembre 2020, 10:26:31 AM
Désolé, peux plus t'aider.
Si Aganyte passe par là et a des idées pour avancer ? Peut etre faudrait-il qu'il osculte ton pwm2happ pour voir si ya pas de soucis avec.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Dimanche 06 Décembre 2020, 17:50:20 PM
Yop, me voila.

Citation de: njz3 le Dimanche 06 Décembre 2020, 09:57:14 AM
Le code du mega utilise 38400 baud par defaut sur le serial 3, si Aganyte passe par là, il faudrait qu'il confirme que c'est la bonne valeur de communication pour le pwm2happ.

Pour la vitesse, j'ai mis 115200 bauds.

@LeMetalleuxGeek

Peux tu tester avec le code que je t'avais donné (celui qui donne un ordre de couple au moteur sans attendre d'ordre sur la liaison série)

Si ça marche, cela veut dire que :

1° ton pwm2Happ n'est pas cramé
2° le port série du pwm2Happ n'est pas cramé non plus (puisque que l'on programme l'Arduino avec cette liaison)

Ensuite, si tout est OK, tu remets le soft d'origine.

@Njz3

Je commence à mettre en doute le serial 3 de son Arduino Mega, on peut tester avec un autre port ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 18:12:22 PM
Je suis pas chez moi mais je vous dis ça dès que je rentre. Je voulais juste préciser, suite à la mise en doute de mon Mega2560, il y a certains pin censés fonctionner (pour y câbler les boutons) qui ne fonctionnent pas. Ça va que sur la Cruis'N USA j'ai pas beaucoup de boutons à câbler, mais ça traduit déjà un problème qui n'est pas censé être (constaté par Bandicoot)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 06 Décembre 2020, 18:28:02 PM
@aganyte oui on peut mettre serial 2 ou serial 1 (serial 0 est réservé).

Si certaines pins ne marchent pas, ton mega a un soucis. Tu as fais un court circuit à un moment ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 18:34:55 PM
Par contre @Aganyte j'ai peur d'avoir raté quelque chose, de quel code parles tu ? ^^'

Non pour le Mega 2560 j'ai jamais fait de court circuit ou de fausse manip. J'ai fait mon câblage définitif direct.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Dimanche 06 Décembre 2020, 18:55:06 PM
Citation de: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 18:34:55 PM
Par contre @Aganyte j'ai peur d'avoir raté quelque chose, de quel code parles tu ? ^^'

Je me mélange peut être les crayons, ça n'est pas avec toi que l'on a téléchargé un code de test dans le pwm2happ ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 06 Décembre 2020, 20:52:42 PM
Nop du tout on a pas fait ça effectivement. Du coup si jamais tu peux m'en dire un peu plus, histoire d'enfin localiser ce satané problème  ::)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 07 Décembre 2020, 12:39:42 PM
Citation de: Aganyte le Dimanche 06 Décembre 2020, 17:50:20 PM

Pour la vitesse, j'ai mis 115200 bauds.


Donc ça veut dire que pour le mieux je dois rechanger le code de l'arduino et privilégier la ligne qui indique 115200 au lieu de 38400 ?

Pour la précision au niveau de l'Arduino, je crois que c'est les pin de D8 à D12 qui ne fonctionnent pas, donc toute la dernière rangée à priori. J'ai du câbler ma boite à vitesse sur les pins D50 à D53 du coup après avoir constaté que c'était bien sur l'Arduino qu'y avait ce soucis. Donc si je comprends bien, le bug viendrait soit d'une carte, soit de l'autre. Je précise que le PWM2HAPP est bien allumé (diode verte et rouge) quand il est raccordé à l'arduino. Du coup dès que vous pouvez m'envoyer le code il faudrait que je teste la communication avec le PWM2HAPP. Si jamais ce n'est pas ça, il y aurait un moyen d'essayer de communiquer avec l'Arduino via un autre pin que le TX3 ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 07 Décembre 2020, 13:15:31 PM
Oui, sur le code du mega tu dois privilégier la vitesse de 115200 bds.

As-tu un convertisseur de ce type pour reprogrammer le pwm2happ ?

https://fr.aliexpress.com/item/32946781917.html
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 07 Décembre 2020, 13:30:48 PM
Non malheureusement je n'ai pas ce genre de matériel
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 07 Décembre 2020, 14:42:51 PM
@njz3

Vous parlez du "Serial 3" de l'Arduino qui pourrait être mis en doute, et qu'on pourrait tester via le "Serial 2" ou le "Serial 1". Ca reste flou pour le néophyte que je suis haha. Concrètement, qu'est-ce que je dois faire pour "changer de port" le Mega 2560 pour faire des tests ? Y a-t-il des branchements à changer, du code à modifier, ou les deux à la fois ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 07 Décembre 2020, 14:47:09 PM
Je vais t'envoyer en MP une archive avec le nouveau code pour passer de "Serial3" en 38400 à "Serial2" à 115200.
Et au niveau cablage, relier la pin du Tx Serial 2 vers le pwm2happ.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 07 Décembre 2020, 15:16:53 PM
Bon donc j'ai fait le test avec ton nouveau code @njz3 . Malheureusement toujours rien, pas de moteur qui bouge, ni de tension qui change sur le bornier "Motor" du PWM2HAPP. Dans l'onglet Hardware Config du Feeder, là où j'indique "PVM_CENTERED", le port série à choisir est bien 1000000 ?

(https://attachment.outlook.live.net/owa/MSA%3Aevil_zombie%40hotmail.fr/service.svc/s/GetAttachmentThumbnail?id=AQMkADAwATY3ZmYAZS05YjU2LWNkNzQtMDACLTAwCgBGAAADJe565z09AApHtaSMIb56ECQHAJgwdy0mgTNEhppfQPjeOAgAAAIBCQAAAJgwdy0mgTNEhppfQPjeOAgABCnxpGIAAAABEgAQAInh7szQ2YVJjF%2B4cAHyEes%3D&thumbnailType=2&isc=1&token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjU2MzU4ODUyMzRCOTI1MkRERTAwNTc2NkQ5RDlGMjc2NTY1RjYzRTIiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJWaldJVWpTNUpTM2VBRmRtMmRueWRsWmZZLUkifQ.eyJvcmlnaW4iOiJodHRwczovL291dGxvb2subGl2ZS5jb20iLCJ1YyI6Ijc5N2M0OTFiODk5YzQyNGVhYWRlMjJmNDY5Yzg0OGQyIiwidmVyIjoiRXhjaGFuZ2UuQ2FsbGJhY2suVjEiLCJhcHBjdHhzZW5kZXIiOiJPd2FEb3dubG9hZEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJpc3NyaW5nIjoiV1ciLCJhcHBjdHgiOiJ7XCJtc2V4Y2hwcm90XCI6XCJvd2FcIixcInB1aWRcIjpcIjE4Mjk1ODEzNjQ4NDE4NDRcIixcInNjb3BlXCI6XCJPd2FEb3dubG9hZFwiLFwib2lkXCI6XCIwMDA2N2ZmZS05YjU2LWNkNzQtMDAwMC0wMDAwMDAwMDAwMDBcIixcInByaW1hcnlzaWRcIjpcIlMtMS0yODI3LTQyNTk4Mi0yNjA2MTU3MTcyXCJ9IiwibmJmIjoxNjA3MzUwNDQ1LCJleHAiOjE2MDczNTEwNDUsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEA4NGRmOWU3Zi1lOWY2LTQwYWYtYjQzNS1hYWFhYWFhYWFhYWEiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudC5vdXRsb29rLmxpdmUubmV0QDg0ZGY5ZTdmLWU5ZjYtNDBhZi1iNDM1LWFhYWFhYWFhYWFhYSIsImhhcHAiOiJvd2EifQ.Pes8ZzbDQesVA7nf3XELc8qIWxZxVRhq-rkynvh_xSCRfUoPe-aHqh8mhtbeXGvVUMqcYGYGmyedgwBWd_faGFkvXbVHveQg4f5Od3qiFoO1sUbOk1SG-8ApNFEv7RETHPqjZDKD-vfJU3-TklpHqNq9oie4XN0ie2WpPtKlyPZFTWCdQO2tgLBntlQbENwl0dQQsShC7PeCy8biIXmf1NxE7KGu1URyIT5OZFz4xtGq89vFNWsmndo6CZjpDyJKk4fJLbbGmE8MZeN2vhKOMpcKWEwmoBuw47JD1E5XIRt8dLSfu_oKgm_UsNdGPdQzosNB-C1rQCKmRp9UqiPkxw&X-OWA-CANARY=bXZMtUSGIEmy6NXJgSaGoeAYt5C6mtgY92DGd5HeiytPJAp1-QzKBr6Y6MIPH3BRjrdOd-_dhAA.&owa=outlook.live.com&scriptVer=20201130001.07&animation=true)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 07 Décembre 2020, 15:30:20 PM
Oui c'est tout bon.
Le port série que tu vois à 1000000 sur le BackForceFeeder est celui entre le PC et le mega2560, rien à voir avec "l'autre" port série entre le mega et le pwm2happ qui est dans le code Arduino, dont je t'ai envoyé une version avec Serial2 et 115200 baud.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 07 Décembre 2020, 15:31:08 PM
Au niveau cablage, tu as bien relié le port Serial 2 vers le pwm2happ ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 07 Décembre 2020, 15:35:26 PM
Oui, j'ai laissé mon câblage tel quel, j'ai seulement débranché le fil en TX3 pour le mettre en TX2.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 07 Décembre 2020, 16:00:43 PM
A voir avec Aganyte car je ne sais pas si on peut le faire, mais cela vaudrait le coup d'essayer directement le pwm2happ sans passer par le mega2560.

Il faudrait que tu achètes le convertisseur USB vers serie TTL que propose Aganyte et ensuite qu'on branche en direct ton pwm2happ sur un PC.
D'après ce que je sais, il faut envoyer le pwm sous la forme d'une chaîne de 2 charactères, dont le premier est "i" et le second la valeur de pwm.
Reste à savoir si le code du pwm2happ attends à avoir des valeurs de manière périodique, ou si on peut juste envoyer une seule commande et que la valeur se maintienne

Par exemple, on pourrait envoyer via le moniteur serial les chaînes :
- "i~" : environ 0% de pwm en sortie
- "i!" : environ 80% de pwm dans un sens
- "i%": environ 80% de pwm dans l'autre sens
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 07 Décembre 2020, 16:53:13 PM
Par contre attention qu'il faut également régler le potentiomètre du courant. N'hésites pas à jouer avec ce dernier en même temps que tu fais une demande de couple (c'est un multi-tours donc il y a un gros paquet de tours à faire d'une butée à l'autre)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 07 Décembre 2020, 17:54:11 PM
J'ai fait le test, en envoyant des ordres depuis les 2 extrémités du potentiomètre, mais rien n'y fait j'ai toujours 0v au bornier MOTOR.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 07 Décembre 2020, 18:28:26 PM
Bon, ben on va régler ça autours d'une bière.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: bandicoot le Lundi 07 Décembre 2020, 18:42:41 PM
en voila une bonne idée  =:)) ( la chance il va rencontrer AGANYTE  :-* :-* :-* ) , le plus triste dans cette histoire du coup c'est que ça va prendre 2 min a regler une fois sur place..............
J'ai des soucy un peu different mais qui se rejoigne avec mon frangin qui croit qu'une TV de son PINCAB est en panne alors qu'elle est juste en veille et qu'un coup de telecommande reactive le bouzin mais a 100km de distance..............On choisit pas sa famille :)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 07 Décembre 2020, 18:53:20 PM
Je me serai bien join à vous pour la bière et faire marcher cette borne, mais ca risque de faire un peu loin...
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: bandicoot le Lundi 07 Décembre 2020, 19:26:14 PM
pareil lol  :D
ça aurait été une bonne occasion  :D
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 07 Décembre 2020, 20:52:23 PM
Bah allez les gars, un peu de marche ça ne fait de mal à personne.....  =:))

Yes Aganyte, j'ai bien l'impression que le gros élément qu'il reste à analyser est le PWM2HAPP. J'espère qu'on va bien finir par trouver d'où ça vient avec toutes ces galères  ^-
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 14 Décembre 2020, 16:04:20 PM
Hello, en attendant de pouvoir me pencher avec Aganyte sur le PWM2HAPP, je vais continuer d'exposer mes prolèmes plus légers, notamment un en particulier que je viens de remarquer. Ca concerne l'émulateur MAME (et vraiment MAME uniquement). Sur tous les jeux, le volant semble afficher une zone morte de, je sais pas, 20 ou 30°, en son centre. En gros, la voiture ne réagit pas du tout jusqu'à tourner le volant à un certain point sur la gauche ou sur la droite. J'ai pu vérifier ça dans les menu TEST des jeux, où effectivement la valeur de rotation du volant reste fixe sur toute une partie lorsqu'il est placé au centre. Je précise encore une fois que ça ne concerne que MAME et MAME uniquement, le volant est très bien calibré dans le soft de njz3 et qu'il répond de manière nickel dans tous les autres softs (Model 2, Supermodel, DEmul, Teknoparrot.....). Si jamais quelqu'un a déjà eu ce soucis ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 14 Décembre 2020, 23:37:08 PM
dvseb a donné l'astuce dans le tutoriel de gojirien.
Il y a une zone morte (deadzone) à retirer dans la config de mame.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: bandicoot le Mardi 15 Décembre 2020, 17:59:03 PM
Citation de: njz3 le Lundi 14 Décembre 2020, 23:37:08 PM
dvseb a donné l'astuce dans le tutoriel de gojirien.
Il y a une zone morte (deadzone) à retirer dans la config de mame.

^- exactement
Bon vu que tu tournes sur un CRT ça va bien donné , meme si j'ai pas encore remis le nez sur la solution des shaders CRT  :D
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 15 Décembre 2020, 18:59:48 PM
Effectivement, merci 1000x car malgré mes recherches je n'étais tombé sur personne donnant la solution à ce problème ! Et chose très bizarre, mon fichier mame.ini était complètement vide... Bizarre, donc j'ai du le refaire d'origine, changer le fameux réglage de la zone morte du joystick sur "0" au lieu de "0.3", et ça a fonctionné. Je dois dire que je redécouvre tous les jeux MAME car c'était vraiment horrible d'y jouer avec cette zone morte !

Et effectivement, avec le CRT ces jeux ressortent vraiment bien.  ^- C'est un vrai plaisir de jouer à Outrun, Outrunners, Rad Mobile, et bien d'autres ! Mon seul regret pour MAME c'est sa galère pour émuler un peu les jeux 3D, notamment au niveau du son, j'ai les musiques qui "saccadent" parfois sur les Ridge Racer ou sur Virtua Racing par exemple, mais j'ai cru comprendre qu'y avait pas vraiment moyen d'avoir une meilleure émulation sur ces jeux là.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Samedi 19 Décembre 2020, 12:10:08 PM
Bon alors ! Avant de pouvoir voir Aganyte et donc de se repencher sur ce problème de FFB, je me repenche à nouveau sur mon problème de boutons lumineux. J'ai reçu la carte ULN2003, seulement je n'ai vraiment pas trop compris comment il fallait que je câble tout ça, mon côté néophyte commence à me poser beaucoup de barrière. Sur cette carte, il y a des pins des deux côtés, ainsi que deux au centre marqué "VCC" et "Ground". Je ne sais pas si j'ai bien compris le fonctionnement. J'ai câblé sur "VCC" le +5V envoyé par l'arduino et ai relié le "Ground" à la masse commune où j'ai câblé toutes mes autres masses. Est-ce bien ce qu'il fallait faire ? Mais que faire de tous les autres pins sur les côtés ? J'ai l'impression sur ce coup là de faire n'importe quoi et d'être un peu perdu...  =:))

Ensuite, niveau soft, y a-t-il un moyen de facilement envoyer un signal pour allumer toutes les lampes histoire de tester le câblage ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Samedi 19 Décembre 2020, 13:57:05 PM
Salut
Pas bien compris ton problème, il faudrait mettre des photos.
Le soft BFF ne permet pas de tester les sorties lampes. Il faut que tu arrives à configurer MAME et le soft BFF pour avoir des lampes. C'est un peu long à expliquer, tu peux aller voir les différents tutos.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 21 Décembre 2020, 22:06:02 PM
Bon on a donc pu faire le point avec Aganyte !  :D Effectivement, il y avait un petit problème avec le PWM2HAPP... Un soucis de communication, qui ne se faisait pas à la bonne vitesse à cause d'un composant défectueux ! Apparemment c'était une grande première, mais Aganyte a rapidement su identifier le problème et le rectifier. On a donc pu commander le moteur en branchant en direct le PWM2HAPP. En rentrant chez moi j'ai rebranché mon panel et le PWM2HAPP révisé, et avec l'aide de Bandicoot, on a enfin pu obtenir un moteur fonctionnel qui répond bel et bien aux ordres du PC !!  ^-

Aganyte en a profité pour me faire un schéma plus clair au niveau des lumières pour me néophyte que je suis, ce sera donc ma dernière étape niveau hardware ! Concernant le software, je me lance donc maintenant dans le dernier truc "un peu" chiant, à savoir la config du FFB pour chaque jeu. Sans trop de problème, j'ai rapidement obtenu un retour de force fonctionnel dans la majorité de mes jeux. Il reste cependant quelques problèmes bizarres (je précise que j'utilise la dernière version du fameux plug in FFB de Boomslang) :
- Je n'ai aucune réponse du FFB dans Mario Kart DX alors que j'ai bien copié les fichiers du plug in dans le même répertoire que l'exe du jeu ? J'ai pourtant essayé avec la verison 1.00 et 1.10 du plug in pour le Mario Kart mais le volant ne manifeste aucune réaction
- J'ai bel et bien un retour de force dans Daytona 2017, mais le volant force constamment dans une direction. A aucun moment il est "libre" toujours à forcer soit sur la gauche, soit sur la droite, et ce dès que l'on insère un crédit et qu'on choisit notre course dans le menu
- Aucun signe de FFB dans les jeux MAME, alors que j'ai pourtant copié les bons fichiers dans le répertoire racine de MAME (dans le doute j'ai essayé avec les deux versions du plug, 32 et 64 bits). J'ai également bien indiqué la mention "Windows" dans la partie Output du MAME.ini. Outrun, Cruis'N USA... Aucun signe du FFB.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Lundi 21 Décembre 2020, 22:23:46 PM
Oui, je rajoute officiellement le test du port série à ma "check list avant envoie d'un Pwm2m2/Pwm2Happ neuf"

J'ai toujours pas compris comment on peut programmer l'Arduino par le port série tout en aillant un bug de vitesse sur ce même port  =?=
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 22 Décembre 2020, 12:34:21 PM
Ok donc je rectifie mon précédent message car j'ai réussi à trouver une solution à chacun des problèmes :

- Au fur et à mesure des tests, j'ai malheureusement laissé trainé les deux fichier Mame64.dll et Mame32.dll dans le dossier racine de MAME. En refaisant la manip d'installation du plug in et en supprimant le Mame64.dll ça a fonctionné, et les jeux MAME compatibles marchent très bien !
- Pour Daytona je ne sais pas vraiment ce qui a rétabli le soucis. J'ai touché un peu les réglages du plug, baissé la force du FFB, c'est devenu bien mieux, puis j'ai re-augmenté au fur et à mesure, et j'ai maintenant un FFB très convainquant sur le jeu
- Pour Mario Kart pareil, je ne sais pas vraiment comment je me suis démerdé, mais en refaisant plusieurs fois la manip d'installation ça a fini par fonctionner. Je précise par ailleurs que le retour de force sur le jeu Mario Kart DX est vraiment excellent !

J'arrive donc doucement mais sûrement vers la fin de ce projet. Il ne me reste plus qu'à m'occuper des boutons lumineux... Je vous tiens au courant !  ^-^
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 26 Janvier 2021, 10:14:36 AM
Hello ! Allez donc je déterre un peu ce topic...  :D

Donc la borne est belle et bien fonctionnelle et parfaitement jouable et depuis tout ce temps je me suis bien permis de bien m'éclater dessus ! Il ne manquait plus que le seul petit truc facultatif pour bien la finir : le câblage et la config des boutons lumineux et du race leader. Je m'y suis donc (enfin) attelé hier soir... Et bien sûr, je rencontre plein de problèmes !  ;D Donc je vais essayer de faire une petite liste pour résumer la situation :

- Sur conseil d'Aganyte, j'ai utilisé comme alimentation supplémentaire un chargeur iPhone de type "bloc USB à brancher sur secteur". J'ai mesuré environ 5,2V de tension à l'alim une fois branchée, les boutons lumineux originaux du panel étant censés être des lampes 6,3V.
- J'utilise donc l'ULN2003 comme relais et j'ai tout branché suivant un câblage détaillé que m'avait fait Aganyte sur papier, je ne pense pas avoir fait d'erreur sur mon câblage

Voilà donc les soucis que je rencontre :

- Une fois tout câblé, j'utilise le moniteur du logiciel Arduino pour tester mes lampes avec la commande "O00OFF" pour les allumer. Bon, je n'ai aucun de mes trois boutons "View" qui s'allument, mais après plusieurs tests et branchements différents je pense que les ampoules sont simplement mortes. J'ai par contre bien mes deux boutons "Start" et "Radio" (un bouton similaire au start mais placé juste au dessus) qui s'allument dès que j'entre la commande... Mais la lumière est extrêmement faible ! A vrai dire, si la lumière de la pièce est allumée, on distingue assez mal le bouton illuminé du bouton non illuminé... Etrange ? L'ampoule du bouton "Radio" était d'origine et celle derrière le bouton "Start" est une ampoule qu'Aganyte m'a donné lorsqu'on s'est rencontrés.

- J'arrive donc tout de même à illuminer ces boutons depuis le moniteur, par contre via le feeder, c'est tout autre chose... Il m'est simplement impossible d'obtenir des résultats. J'ai essayé de configurer le feeder pour trois jeux différents tournants sur trois émulateurs différents (à savoir Outrun/MAME, Outrun 2SP/Tecknoparrot et Daytona USA/Model2). Même en allant dans le menu test pour vérifier les Output, rien ne s'allume. Y a t il des choses particulières à savoir sur la configuration du Feeder pour les Output qui ne sont pas forcément précisées dans le tuto de NJZ3 ? A vrai dire je ne sais pas tellement quoi faire de plus au stade où j'en suis !

PS : N'oubliez pas que je suis un newbie en électronique...  :o En coupant l'embout du chargeur iPhone (là où y a la connectique) il n'y avait pas deux fils, mais 4. J'ai utilisé seulement le fil noir et le fil rouge, et la tension entre les deux était mesuré à 5,2V. Il me reste donc deux de ces quatre fils qui demeurent inutilisés. Je ne sais pas si ça peut avoir un rapport avec le faible éclairage des lampes ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 26 Janvier 2021, 11:03:42 AM
Les lampes c'est un peu compliqué car il faut adapter le feeder pour pratiquement chaque jeu.
Essaie déjà de faire marcher Daytona sur Model 2 car c'est ce qui a de mieux documenté, et ensuite passe sur Outrun/MAME car c'est très simple de mise en oeuvre.
Mets des screenshots de ta config ici ou dans le sujet du BFF afin que je puisse t'aider. Sans voir ce que tu as mis, c'est très difficile de diagnostiquer.

Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Little_Rabbit le Mardi 26 Janvier 2021, 12:12:30 PM
Salut,

Je suis ton sujet de très très loin, et ne connais rien aux différents modules déjà mis en œuvre :).

Mais pour les ampoules de tes boutons, as-tu essayé tout simplement de les relier directement à ton chargeur USB ? S'allument-elles à pleine puissance dans ce cas ?

Cela permettrait d'évacuer le questionnement sur la puissance suffisante du chargeur, et savoir si tu as pris les bon fils. Les fils restant servent peut-être au contrôle de charge ? la sortie du chargeur est-elle asservie à ce retour de charge ?

A+
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 29 Janvier 2021, 11:11:48 AM
Effectivement j'aurais dû essayer de les brancher en direct avec le bloc USB ! Mais je me dis que finalement, brancher ça sur le ULN2003 et envoyer l'ordre via le moniteur de l'arduino, ça revient un peu au même. Voilà donc ma configuration pour le Daytona :

(https://nsa40.casimages.com/img/2021/01/29/210129111013585001.jpg) (https://www.casimages.com/i/210129111013585001.jpg.html)

Je précise que j'ai aussi essayé avec le mode MAME_WIN mais que dans les deux cas, rien n'y fait. Les boutons s'allument avec l'ordre donné par le soft Arduino mais jamais en dehors.

PS : Ceci dit, je me prends la tête sur un problème bien plus important maintenant... C'est à se rendre fou, car ça surgit comme ça de nulle part et j'ai aucune idée d'où ça vient ! Il s'agit d'un problème sur ma pédale de frein. De manière aléatoire, lors d'une pression, il y a un faux contact sur mon axe Y qui se met à moduler un peu n'importe comment alors que la pédale est relâchée (= dans un jeu, ça se met donc à freiner d'un coup) jusqu'à ce que je represse éventuellement la pédale. Ce problème rend toute la borne complètement inutilisable. Et chose étrange que j'ai pu constater, lors d'une phase de "bug", mon axe X (mon volant) a une incidence sur la valeur de mon axe Y pendant le bug !!! Si le volant est complètement tourné à gauche, l'amplitude de la modulation "bugguée" est faible, tandis que si il est braqué à droite, c'est l'inverse, l'amplitude de mon axe Y atteint les valeurs maximales. Je me rends vraiment fou car je ne trouve pas du tout l'ogigine de ce problème :

- J'ai inversé les branchements sur l'Arduino de la pédale de frein et d'accélération : c'est mon axe Z qui se met à buguer. J'ai également inversé les branchements sur les pins arrière de la borne : même résultats. J'en déduis donc que le problème ne vient pas de l'arduino mais de la borne en elle même puisque dans tous les cas, c'est ma pédale de gauche qui pose problème

- J'ai débranché toutes les choses qui pouvaient potentiellement intéreférer : le PWM2HAPP, l'alimentation 5V des boutons et mon alimentation 12V du topper : rien n'y fait, le problème persiste quand même.

- J'ai essayé de voir si il y avait un problème niveau software en refaisant des calibrations, en changeant la valeur des courbes dans le feeder, etc : je n'obtiens aucun résultat non plus

Là pour le coup je suis vraiment désespéré. Car sans lumière, j'ai quand même pu profiter d'une borne parfaitement fonctionnelle durant plusieurs mois et là, d'un coup, un problème la rend complètement inutilisable et je n'arrive pas du tout à en identifier l'origine !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Aganyte le Vendredi 29 Janvier 2021, 11:24:44 AM
Change les potards et vérifie toutes les masses.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 29 Janvier 2021, 11:34:01 AM
Qu'entends-tu par "changer les potards" et comment je peux vérifier une masse ?  =:))
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Vendredi 29 Janvier 2021, 12:06:25 PM
Pour la pédale, tu as un problème de masse flottante quelque part, un fil a du se déconnecter..

Pour les lampes, la config est bonne.
Peux-tu donner la sortie du log en mode Debug et sous forme de fichier ? (case Log To File à cocher puis relance le soft).
Es-tu sûre d'avoir bien mis le script spécial pour model 2 et Daytona USA (Saturn Ads) ?
Peux-tu essayer Outrun en mode MAME_WIN (ne pas oublier d'activer les sorties dans MAME via la ligne de commande).


Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Little_Rabbit le Vendredi 29 Janvier 2021, 12:17:07 PM
Salut,

J'allais dire la même chose qu'Aganyte : vérifie tes potentiomètres et tes masses.

Vérifie que le potentiomètre n'est pas encrassé, que son curseur est bien en contact avec la piste carbone sur toute sa course. Un peu de graisse siliconée peut aider à cela.

Les extrémités de tes potentiomètres sont reliés au +5V et à la masse, le curseur quant à lui est relié à l'entrée du convertisseur analogique/numérique de l'Arduino :

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210129121516-Little_Rabbit-potentiomy-tre.jpg) (https://gamoovernet.pixhotel.fr/pics/20210129121516-Little_Rabbit-potentiomy-tre.jpg)


Par vérifier les masses, on entend qu'il faut que tu vérifies tous tes fils de masse, qu'il n'y en ait pas un de cassé ou dessoudé. Il faut donc à l'ohmmètre, en mode test de continuité (celui où ça bip ;)), mettre ta pointe noire à la masse de l'alimentation ou de l'Arduino, et vérifier qu'il y a bien continuité avec les masses au niveau des potentiomètres.

Là on a l'impression que l'Arduino mesure n'importe quoi parce que ce qu'on lui soumet n'a pas de référentiel, c'est à dire pas de masse commune, référence à laquelle la mesure doit être faite :).

A+
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Février 2021, 12:40:58 PM
Alors j'ai pu régler certains problèmes, à savoir :

- Le problème de pédale qui fait nawak est, pour l'instant, à priori réglé. C'était le fruit d'un combo entre une alimentation foireuse et une multiprise de mauvaise qualité
- Mes lumières s'allument maintenant toutes correctement avec les commandes envoyées depuis le moniteur arduino. Il fallait en réalité les alimenter en 12V selon le conseil d'un connaisseur des bornes Cruis'N USA. J'en ai profité pour tout remplacer par des led neuves 12v que j'avais sous la main.

Il me reste donc le problème de la programmation des lampes ! Et là j'ai du rater un épisode... Il faut un fichier spécifique pour le Model 2 ? Ou seulement Daytona ?

Pour MAME, quelle ligne de commande je dois rajouter à l'execution ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 01 Février 2021, 13:21:58 PM
Pour Daytona Saturn Ads et les autres jeux model 2, il te faut copier les scripts lua qui sont disponibles dans le dossier gameassets de BackForceFeeder vers le répertoire scripts de model2. Fais-moi un screenshot de ton explorateur pour confirmer qu'ils sont au bon endroit.
Tu lances l'émulateur avec Daytona Saturn Ads et tu vas dans le menu de test du jeu, puis test outputs afin que le jeu fasse flasher les lampes à tour de rôle.
Ensuite, dans le BackForceFeeder, il faut voir si les sorties lampes sont bien configurées (ca avait l'air correct sur ton dernier screenshot) et bien détectées. Pour cela, ouvre la fenetre log et mets toi en Debug. Dans la fenêtre tu dois voir passer des informations de lampes si elles sont détectées. Fais un screenshot.
Idéalement, dans la fenetre App&hardware, tu coches "log to file" et tu relances le soft afin d'avoir des fichiers logs. Ceux-ci sont générés dans le dossier Mes Documents/BackForceFeeder/Logs. Quand tu en as un, attache le ici ou envoie le moi pour que je puisse y jeter un oeil.

Pour ce qui est de MAME, il faut lui passer "-output windows" en ligne de commande. Voir https://easyemu.mameworld.info/mameguide/command_line/osd_output/output.html
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Février 2021, 14:09:56 PM
J'ai donc copié les fichiers pour l'émulateur Model 2. Il n'y a pas de ligne de commande spécifique à entrer ensuite, je lance le jeu come d'habitude ? Je n'ai toujours rien, mais j'ai fait le fichier log que tu m'as demandé.

Après paramétrage MAME dans le feeder et l'ajout de la commande "-output windows", je n'ai aucun signe non plus dans Outrun... Bizarre tout ça !

IMPOR|    0,012660:[MANAGER] Program configured for PWM_CENTERED
DEBUG|    0,015913:[USBSerial] The following serial ports were found:
DEBUG|    0,015915:[USBSerial] COM5
DEBUG|    0,015917:[USBSerial] Attempting to connect each with 1000000bauds...
IMPOR|    1,122230:[MANAGER] Found io board on COM5 version=0.1.9.0 type=IO BOARD ON MEGA2560
DEBUG|    1,123942:[TIMER] Timer caps = 1 -> 1000000
DEBUG|    1,124058:[TIMER] Set Timer 1ms
DEBUG|    1,258555:[FEEDER] Vendor: Shaul Eizikovich Product :vJoy - Virtual Joystick Version Number:2.2.1.0
DEBUG|    1,271924:[FEEDER] Version of Driver Matches DLL Version (221)
DEBUG|    1,280203:[FEEDER] vJoy Device 1 is free
DEBUG|    1,294122:[FEEDER] vJoy Device 1 capabilities:
DEBUG|    1,294129:[FEEDER] Numner of buttons 16
DEBUG|    1,294129:[FEEDER] Numner of Continuous POVs 0
DEBUG|    1,294130:[FEEDER] Numner of Descrete POVs 0
DEBUG|    1,294364:[FEEDER] Axis X Yes
DEBUG|    1,294537:[FEEDER]  Min= 0 Max=32767
DEBUG|    1,294541:[FEEDER] Axis Y Yes
DEBUG|    1,294543:[FEEDER]  Min= 0 Max=32767
DEBUG|    1,294545:[FEEDER] Axis Z Yes
DEBUG|    1,294547:[FEEDER]  Min= 0 Max=32767
DEBUG|    1,294549:[FEEDER] Axis RX No
DEBUG|    1,294551:[FEEDER] Axis RY No
DEBUG|    1,294552:[FEEDER] Axis RZ Yes
DEBUG|    1,294555:[FEEDER]  Min= 0 Max=32767
DEBUG|    1,294556:[FEEDER] Axis SL0 No
DEBUG|    1,294558:[FEEDER] Axis SL1 Yes
DEBUG|    1,294560:[FEEDER]  Min= 0 Max=32767
DEBUG|    1,294562:[FEEDER] Axis WHL No
DEBUG|    1,294564:[FEEDER] Axis AILERON No
DEBUG|    1,294565:[FEEDER] Axis RUDDER No
DEBUG|    1,294567:[FEEDER] Axis THROTTLE No
DEBUG|    1,294569:[FEEDER] Axis ACCELERATOR No
DEBUG|    1,294734:[FEEDER] Axis BRAKE No
DEBUG|    1,294736:[FEEDER] Axis CLUTCH No
DEBUG|    1,294738:[FEEDER] Axis STEERING No
DEBUG|    1,295478:[FEEDER] Acquired: vJoy device number 1.
IMPOR|    1,298046:[MANAGER] Initializing IO board
IMPOR|    1,298428:[USBSerial] Performing IO board initialization
DEBUG|    1,330973:[USBSerial] IOBOARD:Initialization started
DEBUG|    2,343173:[USBSerial] IOBOARD:Initialization done
IMPOR|    2,343177:[USBSerial] IO board initialization done
INFOR|    2,343654:[MANAGER] Configuring IO board for pwmmode=5
INFOR|    2,344346:[MANAGER] Configuring IO board for wheelmode=2
INFOR|    2,344584:[MANAGER] Configuring IO board for pedalmode=5
INFOR|    2,344748:[MANAGER] Configuring IO board for ffbcontrollermode=0
DEBUG|    2,345584:[TIMER] Timer caps = 1 -> 1000000
DEBUG|    2,345589:[TIMER] Set Timer 1ms
DEBUG|    2,352481:[USBSerial] IOBOARD:Set byte pwmmode to 5
DEBUG|    2,352614:[USBSerial] IOBOARD:Set byte wheelmode to 2
INFOR|    2,354591:[FFBMANAGER] [UNDEF] step 0 to [DEVICE_INIT] step 0
ERROR|    2,357163:[MANAGER] IO board Failing with Missing axis configuration for index 0
INFOR|    2,357434:[FFBMANAGER] [DEVICE_INIT] step 0 to [DEVICE_RESET] step 0
DEBUG|    2,365282:[FFBMANAGER] FFB Reset all effects
INFOR|    2,365310:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
IMPOR|    2,365335:[MANAGER] Sanity check for control set Model2-Daytona: fixed config issues!
IMPOR|    2,867442:[MANAGER] Re-connecting to same IO board on port COM5
DEBUG|   19,587018:[FFBMANAGER] FFB Got device reset
INFOR|   19,587038:[FFBMANAGER] [DEVICE_READY] step 0 to [DEVICE_RESET] step 0
DEBUG|   19,589803:[FFBMANAGER] FFB Got stop all effects
DEBUG|   19,590731:[FFBMANAGER] FFB set device gain 1
DEBUG|   19,591493:[FFBMANAGER] FFB Reset all effects
INFOR|   19,591508:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
DEBUG|   19,602954:[FFBMANAGER] Effect 1 [NO_EFFECT] to [SPRING]
DEBUG|   19,603373:[FFBMANAGER] Effect 2 [NO_EFFECT] to [FRICTION]
DEBUG|   19,604187:[FFBMANAGER] Effect 3 [NO_EFFECT] to [CONSTANT_TORQUE]
DEBUG|   19,604739:[FFBMANAGER] Effect 4 [NO_EFFECT] to [CONSTANT_TORQUE]
DEBUG|   19,606135:[FFBMANAGER] Effect 5 [NO_EFFECT] to [SINE]
DEBUG|   22,564583:[FFBMANAGER] FFB Effect 1 got stop effect
DEBUG|   22,564749:[FFBMANAGER] FFB Effect 5 got stop effect
DEBUG|   22,564939:[FFBMANAGER] FFB Effect 3 got stop effect
DEBUG|   22,565092:[FFBMANAGER] FFB Effect 4 got stop effect
DEBUG|   22,565223:[FFBMANAGER] FFB Effect 2 got stop effect
DEBUG|   23,041696:[FFBMANAGER] FFB Effect 1 got stop effect
DEBUG|   23,042624:[FFBMANAGER] FFB Effect 5 got stop effect
DEBUG|   23,043121:[FFBMANAGER] FFB Effect 3 got stop effect
DEBUG|   23,043293:[FFBMANAGER] FFB Effect 4 got stop effect
DEBUG|   23,043658:[FFBMANAGER] FFB Effect 2 got stop effect
DEBUG|   43,297168:[TIMER] Restore Timer 1ms
IMPOR|   43,305630:[OUTPUTS] Outputs manager terminated
INFOR|   43,481513:[RAWOUTPUTS] Thread teminated
INFOR|   43,499076:[FFBMANAGER] [DEVICE_READY] step 0 to [UNDEF] step 0
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Février 2021, 14:11:28 PM
Voilà l'endroit où j'ai collé les fichiers du feeder, je pense pas m'être trompé.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201141547-LeMetalleuxGeek-144770430-2833213633564006-1102384422134480884-n.jpg) (https://gamoovernet.pixhotel.fr/pics/20210201141547-LeMetalleuxGeek-144770430-2833213633564006-1102384422134480884-n.jpg)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 01 Février 2021, 14:31:37 PM
Tes fichiers scripts sont au bon endroit.

Citation de: LeMetalleuxGeek le Lundi 01 Février 2021, 14:09:56 PM
J'ai donc copié les fichiers pour l'émulateur Model 2. Il n'y a pas de ligne de commande spécifique à entrer ensuite, je lance le jeu come d'habitude ? Je n'ai toujours rien, mais j'ai fait le fichier log que tu m'as demandé.
Non, il me semble qu'il n'y a rien d'autre à faire que copier les scripts. Il te faut lancer le jeu et aller en mode Test dans la page Outputs.

Citation de: LeMetalleuxGeek le Lundi 01 Février 2021, 14:09:56 PM
IMPOR|   43,305630:[OUTPUTS] Outputs manager terminated
INFOR|   43,481513:[RAWOUTPUTS] Thread teminated
Ca, ça veut dire que tu es bien en mode RAW_MEMORY_READ. Mais apparemment il n'y a aucune info qui remonte. Ouvre la fenêtre des outputs et fait un reset du mapping à tout hasard. Pendant que le jeu tourne, essai de changer de control set (par exemple force sur MAME Outrun) et de revenir sur celui de Model2-Daytona pour voir ce qu'il y a d'écrit dans le log.

Citation de: LeMetalleuxGeek le Lundi 01 Février 2021, 14:09:56 PM
Après paramétrage MAME dans le feeder et l'ajout de la commande "-output windows", je n'ai aucun signe non plus dans Outrun... Bizarre tout ça !
Oui curieux. Est-ce que tu vois dans la fenetre log des infos ?

Au fait, les fichiers de control set, c'est ceux qui sont donnés dans ma page, ou tu as fait les tiens depuis 0 ? Dans le log on voit que le sanity check trouve des soucis et que l'axe 0 est en défaut.
Ceux que je donne sont anciens (c'était pour une 0.4.3) et ne sont pas compatibles avec la dernière version du soft (0.4.10-2). Tu peux les utiliser comme base, mais je te conseille de reconfigurer au moins les axes, les boutons et les sorties en faisant un "reset".


Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Février 2021, 14:51:47 PM
Attends mince, je crois que je viens de comprendre que je suis passé à côté de toute une étape... Je n'ai encore rien touché dans l'onglet "Output" du soft. Je crois que je suis censé assigné mes lampes à des adresses virtuelles ? Je viens de relire ton tuto pour être sûr mais je ne crois pas avoir vu de mention sur cette partie ? J'ai directement rempli les informations dans "Control set" en pensant que le soft lirait les informations directement depuis les bons pins de l'Arduino.

Il y a donc quelque chose à faire dans cet onglet "Output" j'imagine ? Comment est-ce que ça fonctionne ? Est-ce que j'ai raté un tuto quelque part ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 01 Février 2021, 15:02:51 PM
Pour les lampes, il n'y a pas encore de tutos complet, surtout que le soft a pas mal évolué...
Dans cette fenetre Output, commence par faire un Reset All, et regarde si les cases à cocher fonctionnent.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Février 2021, 15:09:21 PM
Mais en fait je ne comprends tout simplement pas cet écran.  ;D Toutes les cases sont décochées et grisées. faire un "reset all" visiblement ne change pas grand chose. Je ne comprends pas très bien comment utiliser cette partie du logiciel.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 01 Février 2021, 15:18:39 PM
Cette page sert à mapper des "sorties" du jeu vers des sorties physiques sur l'arduino.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201151425-njz3-Capture-d-Aoy-cran-2021-02-01-151324.png) (https://gamoovernet.pixhotel.fr/pics/20210201151425-njz3-Capture-d-Aoy-cran-2021-02-01-151324.png)

Si tu as la dernière version du logiciel (0.4.10-2), la première colonne en rouge contient des cases symbolisant les sorties du jeu (des variables lues dans l'émulateur), et la seconde colonne en bleu représente l'état des sorties physiques de l'arduino.

Par défaut quand tu fais reset all (bouton entouré de jaune), le soft va mapper 1 -> 1, 2 -> 2, et ainsi de suite (voir en vert ce que cela devrait afficher quand tu sélectionnes game lamp "1").
Si le soft a trouvé la carte, les cases à cocher de la première colonne en rouge (les sorties du jeu) sont sensées être cochable à la main pour tester le mapping et tes sorties.
Ensuite, quand le jeu tourne, ces sorties du jeu sont normalement automatiquement lues depuis le jeu. Dans le log tu dois avoir la trace dans le module [OUTPUT] des variables du jeu qui sortent si le jeu est correctement configuré. Bizarrement c'est cette étape là qui semble ne pas marcher chez toi.

Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Février 2021, 15:26:28 PM
Effectivement... je n'ai jamais rien eu sur cet écran. Toutes les cases restent éternellement grisées, même celles que tu as surlignées en rouge. Je n'ai pas non plus les éléments "Is sequenced ?" et "Sequence Delay" sur la droite. J'ai l'impression que je peux juste rien faire dans cet écran.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 01 Février 2021, 15:28:05 PM
Tu as une ancienne version du logiciel.
Télécharges la dernière, et reflash ton arduino.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Février 2021, 15:58:29 PM
Le reflash de l'arduino est une étape essentielle ? Comme au fil de mes péripéties on a touché à pas mal de trucs dans le code ça me fait un peu peur de remettre les mains dedans...

J'avais effectivement une version plus ancienne du soft. Mais là c'est la panique. Après avoir installé la nouvelle et redémarré le PC, le soft crash instantanément à l'ouverture...
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 01 Février 2021, 16:03:07 PM
S'il crashe ca m'intéresse de reproduire le soucis  :D.
Fait une archive de backup du répertoire Mes Documents/BackForceFeeder et efface tes fichiers de configuration et de control set, ca devrait solutionner car c'est principalement là-dedans que j'ai fait de grosses modifs. Envoie moi ton archive backup pour que je lance le soft avec ta config et que j'essaie de voir si cela plante aussi. Question : lances-tu tes jeux en mode admin ? Avec Dvseb, on a vu qu'en mode admin certains jeux faisaient planter le feeder quand on utilisait les lampes (problème d'accès à la mémoire du process du jeu qui est refusé).

Pour le code arduino, tu peux probablement garder le tien, cela ne change pas le soucis de lampes.

Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Février 2021, 16:10:00 PM
Alors pour le mode admin je crois que je l'utilise au maximum car je suis sur PC portable, et ça m'entrainais beaucoup de problème de lancer des jeux sans être administrateur, notamment avec Tecknoparrot. Je t'envoie en message privé mon archive de backup !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 01 Février 2021, 16:12:39 PM
ok alors le mode admin pour le jeu ca expliquerait pourquoi l'ancienne version du soft n'arrive pas à lire les lampes !
Essaie de lancer le jeu sans être admin.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Février 2021, 16:15:37 PM
Je peux plus rien lancer... Le soft ne fonctionne plus maintenant  ;D

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201161724-LeMetalleuxGeek-144740836-1479178228945286-8081066264567218355-n.jpg) (https://gamoovernet.pixhotel.fr/pics/20210201161724-LeMetalleuxGeek-144740836-1479178228945286-8081066264567218355-n.jpg)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 01 Février 2021, 18:01:47 PM
Merci pour ton test.
Bug normalement corrigé dans la version 0.4.10-3 dispo sur github.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 02 Février 2021, 12:02:02 PM
Bon, je viens au rapport ! Donc effectivement njz3 m'a beaucoup aidé dans mes problèmes hier en mettant notamment à jour le soft. J'ai pu bien comprendre le fonctionnement du logiciel avec ses différents profils, mais il me reste tout de même quelques interrogations :

- Déjà j'ai un bug à signaler, qui ne concerne apparemment que le Model 2. La lecture des Output se fait très très bien. Par contre, chose étonnante, si je quitte un jeu MODEL2, que je reviens dans mon hyperspin, et que je relance un jeu MODEL2, la lecture ne se fait plus. Toutes les lumières s'allument (comme pour chaque démarrage de jeu MODEL2), mais reste éternellement allumées pendant tout le jeu (alors qu'elles sont censées s'allumer juste une fraction de seconde au démarrage, comme un genre de "check"). Les lampes restent donc statiques. Le seul moyen que j'ai trouvé pour pallier à ça, et de lancer un autre type de jeu (par exemple, en lançant un jeu Supermodel via le Hyperspin), de le quitter, puis de relancer un jeu MODEL2 : à ce moment là, ça fonctionne normalement. Comme si jouer à la suite deux fois au MODEL2 créait un problème alors que si on lance un autre émulateur entre temps on ne rencontre pas le souci. Je sais pas si tu pourras faire quelque chose avec ces infos njz3  :D

- Je comptais poser la question sur le forum, mais du coup j'ai été pris de court : njz3 m'a montré comment, directement dans le soft BackForceFeeder, créer une programmation séquentielle des lumières pour qu'elles s'allument, notamment dans le Hyperspin. A ce niveau là, j'ai plusieurs choses à demander :

* Peut-on se servir de cette fonction pour se créer une séquence par profil ? Je pense notamment à tous les jeux qui ne lisent pas les Output, ce serait sympa d'allumer ou faire clignoter le Topper, et les boutons utilisés dans le jeu. En laissant par exemple les boutons inutilisés éteints, ce serait pratique et ergonomique.
* Dans ce cas, comment dit-on au soft quel lampe allumer ou éteindre selon le profil utilisé ? Car pour la configuration que tu m'as faites njz3, pour le Hyperspin, son déclenchement est ultra aléatoire (et plutôt rare). La plupart du temps, quand j'allume (ou retourne) dans mon Hyperspin, malgré que le profil se sélectionne bien à chaque fois, la séquence des lumières ne se déclenche pas. Je dirai que ça arrive environ 1 fois sur 10, donc difficile de dire pourquoi ça ne marche pas à tous les coups ?

- J'ai aussi, grâce à toi, découvert qu'on pouvait binder des boutons de la borne directement à des fonctions clavier comme le ESC ou le Alt+F4. Jusqu'à maintenant j'utilisais Joy2Key, et impossible de faire fonctionner un Alt+F4 avec lui, il ne voulait simplement pas fermer les fenêtres... là, la magie opère ! Effectivement, je peux fermer l'émulateur Model2 et Supermodel avec une fonction programmée sur mes touches. Par contre... Impossible d'en faire de même pour les autres, à savoir MAME, Demul, Dolphin et Tecknoparrot. Tout est bien configuré, les profils sont bien actifs, mais ça n'a tout simplement aucun effet !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 02 Février 2021, 15:59:35 PM
Citation de: LeMetalleuxGeek le Mardi 02 Février 2021, 12:02:02 PM
- Déjà j'ai un bug à signaler, qui ne concerne apparemment que le Model 2. La lecture des Output se fait très très bien. Par contre, chose étonnante, si je quitte un jeu MODEL2, que je reviens dans mon hyperspin, et que je relance un jeu MODEL2, la lecture ne se fait plus. Toutes les lumières s'allument (comme pour chaque démarrage de jeu MODEL2), mais reste éternellement allumées pendant tout le jeu (alors qu'elles sont censées s'allumer juste une fraction de seconde au démarrage, comme un genre de "check"). Les lampes restent donc statiques. Le seul moyen que j'ai trouvé pour pallier à ça, et de lancer un autre type de jeu (par exemple, en lançant un jeu Supermodel via le Hyperspin), de le quitter, puis de relancer un jeu MODEL2 : à ce moment là, ça fonctionne normalement. Comme si jouer à la suite deux fois au MODEL2 créait un problème alors que si on lance un autre émulateur entre temps on ne rencontre pas le souci. Je sais pas si tu pourras faire quelque chose avec ces infos njz3  :D
Je vais regarder si je peux reproduire ce bug qd j'ai un peu de temps, peut être ce soir.

Citation de: LeMetalleuxGeek le Mardi 02 Février 2021, 12:02:02 PM
* Peut-on se servir de cette fonction pour se créer une séquence par profil ? Je pense notamment à tous les jeux qui ne lisent pas les Output, ce serait sympa d'allumer ou faire clignoter le Topper, et les boutons utilisés dans le jeu. En laissant par exemple les boutons inutilisés éteints, ce serait pratique et ergonomique.
Oui bien sûre, il faut faire un control set par jeu et mettre les output en inversées (actives quand il y a 0).

Citation de: LeMetalleuxGeek le Mardi 02 Février 2021, 12:02:02 PM
* Dans ce cas, comment dit-on au soft quel lampe allumer ou éteindre selon le profil utilisé ? Car pour la configuration que tu m'as faites njz3, pour le Hyperspin, son déclenchement est ultra aléatoire (et plutôt rare). La plupart du temps, quand j'allume (ou retourne) dans mon Hyperspin, malgré que le profil se sélectionne bien à chaque fois, la séquence des lumières ne se déclenche pas. Je dirai que ça arrive environ 1 fois sur 10, donc difficile de dire pourquoi ça ne marche pas à tous les coups ?
Normalement à chaque changement de control set, les sorties sont ré-initialisées à 0, et donc quand on inverse ca allume. A déboguer avec ton fichier log en mode debug?

Citation de: LeMetalleuxGeek le Mardi 02 Février 2021, 12:02:02 PM
- J'ai aussi, grâce à toi, découvert qu'on pouvait binder des boutons de la borne directement à des fonctions clavier comme le ESC ou le Alt+F4. Jusqu'à maintenant j'utilisais Joy2Key, et impossible de faire fonctionner un Alt+F4 avec lui, il ne voulait simplement pas fermer les fenêtres... là, la magie opère ! Effectivement, je peux fermer l'émulateur Model2 et Supermodel avec une fonction programmée sur mes touches. Par contre... Impossible d'en faire de même pour les autres, à savoir MAME, Demul, Dolphin et Tecknoparrot. Tout est bien configuré, les profils sont bien actifs, mais ça n'a tout simplement aucun effet !
Pas sûre de savoir d'où ca vient. Chaque émulateur à son propre code de touche pour quitter proprement, pour MAME par exemple c'est ESC et tu dois configurer MAME quelque part pour lui dire d'utiliser d'une part le mode dinput pour le clavier (keyboardprovider=dinput dans la config), et de ne pas revenir au menu principal. Les autres je ne sais pas.

Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 02 Février 2021, 18:13:58 PM
En réalité, pour ce qui est des profils où il n'y a pas de lectures d'Output (donc ici, Hyperspin et tous les jeux n'en possédant pas) les lumières s'éteignent systématiquement lors du changement de profil. Si je veux activé la séquence "inversée" à la main, il faut que j'aille dans le menu des Output, que je coche la case (il ne se passe rien, normal on est en inversé) puis que je la décoche à nouveau manuellement. Mais la chose ne se fait pas automatiquement lors du changement de Control Set. Voici mon fichier log après avoir basculé manuellement d'un profil à l'autre. Bien sûr, les lampes ne se sont pas éclairées !

IMPOR|    0.150316:[MANAGER] Program configured for PWM_CENTERED
DEBUG|    0.153519:[USBSerial] The following serial ports were found:
DEBUG|    0.153522:[USBSerial] COM5
DEBUG|    0.153524:[USBSerial] Attempting to connect each with 1000000bauds...
IMPOR|    0.706443:Changing control set for Hyperspin
IMPOR|    1.269858:[MANAGER] Found io board on COM5 version=0.1.9.0 type=IO BOARD ON MEGA2560
DEBUG|    1.275779:[TIMER] Timer caps = 1 -> 1000000
DEBUG|    1.276169:[TIMER] Set Timer 1ms
IMPOR|    1.278044:[MANAGER] Initializing IO board
IMPOR|    1.279184:[USBSerial] Performing IO board initialization
DEBUG|    1.312264:[USBSerial] IOBOARD:Initialization started
DEBUG|    2.319509:[USBSerial] IOBOARD:Initialization done
IMPOR|    2.319525:[USBSerial] IO board initialization done
INFOR|    2.319531:[MANAGER] Configuring IO board for pwmmode=5
DEBUG|    2.337742:[USBSerial] IOBOARD:Set byte pwmmode to 5
INFOR|    2.337762:[MANAGER] Configuring IO board for wheelmode=2
DEBUG|    2.355193:[USBSerial] IOBOARD:Set byte wheelmode to 2
INFOR|    2.355214:[MANAGER] Configuring IO board for pedalmode=5
DEBUG|    2.372654:[USBSerial] IOBOARD:Set byte pedalmode to 0
INFOR|    2.372675:[MANAGER] Configuring IO board for ffbcontrollermode=0
DEBUG|    2.390239:[USBSerial] IOBOARD:Set byte ffbcontrollermode to 0
DEBUG|    2.585556:[VJOYFEEDER] Vendor: Shaul Eizikovich Product :vJoy - Virtual Joystick Version Number:2.2.1.0
DEBUG|    2.597494:[VJOYFEEDER] Version of Driver Matches DLL Version (221)
DEBUG|    2.603101:[VJOYFEEDER] vJoy Device 1 is free
DEBUG|    2.615851:[VJOYFEEDER] vJoy Device 1 capabilities:
DEBUG|    2.615856:[VJOYFEEDER] Numner of buttons 16
DEBUG|    2.615857:[VJOYFEEDER] Numner of Continuous POVs 0
DEBUG|    2.615857:[VJOYFEEDER] Numner of Descrete POVs 0
DEBUG|    2.616056:[VJOYFEEDER] Axis X Yes
DEBUG|    2.616225:[VJOYFEEDER]  Min= 0 Max=32767
DEBUG|    2.616229:[VJOYFEEDER] Axis Y Yes
DEBUG|    2.616231:[VJOYFEEDER]  Min= 0 Max=32767
DEBUG|    2.616389:[VJOYFEEDER] Axis Z Yes
DEBUG|    2.616392:[VJOYFEEDER]  Min= 0 Max=32767
DEBUG|    2.616394:[VJOYFEEDER] Axis RX No
DEBUG|    2.616395:[VJOYFEEDER] Axis RY No
DEBUG|    2.616397:[VJOYFEEDER] Axis RZ Yes
DEBUG|    2.616399:[VJOYFEEDER]  Min= 0 Max=32767
DEBUG|    2.616401:[VJOYFEEDER] Axis SL0 No
DEBUG|    2.616402:[VJOYFEEDER] Axis SL1 Yes
DEBUG|    2.616405:[VJOYFEEDER]  Min= 0 Max=32767
DEBUG|    2.616406:[VJOYFEEDER] Axis WHL No
DEBUG|    2.616408:[VJOYFEEDER] Axis AILERON No
DEBUG|    2.616410:[VJOYFEEDER] Axis RUDDER No
DEBUG|    2.616411:[VJOYFEEDER] Axis THROTTLE No
DEBUG|    2.616413:[VJOYFEEDER] Axis ACCELERATOR No
DEBUG|    2.616414:[VJOYFEEDER] Axis BRAKE No
DEBUG|    2.616416:[VJOYFEEDER] Axis CLUTCH No
DEBUG|    2.616418:[VJOYFEEDER] Axis STEERING No
DEBUG|    2.616947:[VJOYFEEDER] Acquired: vJoy device number 1.
DEBUG|    2.619539:[MAMEOutputsWinAgent] WinAgent created
DEBUG|    2.619694:[MAMEOutputsNetAgent] NetAgent created
DEBUG|    2.622344:[TIMER] Timer caps = 1 -> 1000000
DEBUG|    2.622345:[TIMER] Set Timer 1ms
DEBUG|    2.622996:[MANAGER] Sanity check for control set Hyperspin: ok
INFOR|    2.629618:[FFBMANAGER] [UNDEF] step 0 to [DEVICE_INIT] step 0
INFOR|    2.632971:[FFBMANAGER] [DEVICE_INIT] step 0 to [DEVICE_RESET] step 0
DEBUG|    2.638280:[FFBMANAGER] FFB Reset all effects
INFOR|    2.638309:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
IMPOR|    7.350985:Changing control set for Demul-CrazyTaxi
DEBUG|    7.350987:[MANAGER] Sanity check for control set Demul-CrazyTaxi: ok
INFOR|    7.394552:[MAMEOutputsWinAgent] Starting MAMEOutputAgent thread
DEBUG|    7.394854:[MAMEOutputsWinAgent] MAMEOutputAgent thread started
DEBUG|    7.395408:[MAMEOutputsNetAgent] MAMEOutputAgent already stopped
INFOR|    7.395463:[MAMEOutputsWinAgent] Entering Thread
IMPOR|   12.409120:Changing control set for Hyperspin
DEBUG|   12.409122:[MANAGER] Sanity check for control set Hyperspin: ok
DEBUG|   18.429099:[TIMER] Restore Timer 1ms
IMPOR|   18.433080:[OUTPUTS] Outputs manager terminated
DEBUG|   18.531175:[MAMEOutputsWinAgent] MAMEOutputAgent terminating thread
INFOR|   18.531176:[MAMEOutputsWinAgent] Thread done
DEBUG|   18.632046:[MAMEOutputsWinAgent] MAMEOutputAgent thread terminated
DEBUG|   18.632062:[MAMEOutputsNetAgent] MAMEOutputAgent already stopped
INFOR|   18.632409:[FFBMANAGER] [DEVICE_READY] step 0 to [UNDEF] step 0
INFOR|   18.633043:[FFBMANAGER] [UNDEF] step 0 to [DEVICE_INIT] step 0
DEBUG|   18.690500:[TIMER] Restore Timer 1ms
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 02 Février 2021, 18:25:36 PM
Je viens de rentrer et d'essayer, et évidemment chez moi ca marche.
Donc faut déboguer sur ton PC pour comprendre ce qui est différent.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 02 Février 2021, 18:27:37 PM
Qu'est-ce qu'on peut faire pour dénicher le problème ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 02 Février 2021, 18:28:22 PM
Je vais rajouter des traces.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 02 Février 2021, 18:30:06 PM
Ça c'est pas cool, je viens de nettoyer le sol à fond...

(Je m'excuse pour cette blague médiocre cherchant à camoufler le fait que je ne sais pas ce que sont des "traces")
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 02 Février 2021, 18:53:38 PM
Des traces en informatique, c'est pour savoir ce que fait le programme.
Je crois avoir compris pourquoi ca marche pas, en fait tu changes de control set sans output, vers un autre sans output. En faisant cela, j'ai moi aussi le bug !
Je te fais une nouvelle version (qui ne fera pas de traces sur ton sol ;-)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 02 Février 2021, 18:57:31 PM
Ah ! Haha ça c'est top !  :D Mais pourtant quand je sors d'un jeu avec Outputs pour retourner dans mon Hyperspin ta séquence ne s'active pas forcément (si je crois bien)

En tout cas je reste à l'affût, comme ça je teste ça direct  ^-
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 02 Février 2021, 18:57:53 PM
Voilà, 0.4.10-6 dispo sur github
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 02 Février 2021, 19:06:11 PM
Ah ça y est, ça a l'air de fonctionner parfaitement !!  ^- Je vais m'atteler à une longue programmation des light, on va voir ce que ça donne ! Merci ton soft est vraiment super !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 02 Février 2021, 19:07:17 PM
 8)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Jeudi 04 Février 2021, 10:06:10 AM
Bon je viens au rapport !  :D Donc, pour résumer, ça marchait plutôt bien au premier jour. Donc j'ai commencé à paramétrer mes profils moi même pour les jeux n'ayant pas d'Outputs : ce qui marche vraiment bien, les profils basculent correctement et la programmation se fait comme il faut. Par contre, depuis, j'ai un problème avec les jeux qui eux, envoient des Outputs. Les profils switch toujours, les données visiblement sont toujours lues, mais les lumières ont un comportement bizarre. Grosso modo, au lieu de rester allumées, elle s'éclairement pendant une frame de seconde avant de s'éteindre jusqu'au prochain signal.

Par exemple, dans Outrun, mon Topper s'éclaire lorsque la voiture freine. Donc appui sur pédale de frein = topper éclairé pendant toute la durée du frein. Maintenant, lorsque la voiture freine, le topper "flash" au moment du freinage puis s'éteint jusqu'au prochain. Le constat est le même sur les autres émulateurs envoyant des signaux d'OutPut (le Model 2 par exemple) et il se passe la même chose lorsque je vérifie tout ça dans les Menus Test.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Jeudi 04 Février 2021, 16:56:16 PM
Dvseb vient de me remonter le meme bug.
Je vais regarder qd j'aurai un peu de temps.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Jeudi 04 Février 2021, 22:02:01 PM
Hello, j'ai poussé une nouvelle version 0.4.10-9 sur github. A essayer...
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Jeudi 04 Février 2021, 22:52:31 PM
Je teste ça demain et je donnerai le résultat ici !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 05 Février 2021, 09:38:56 AM
Alors je n'ai pas encore pu tester mais j'en profite pour passer un petit S.O.S si jamais quelqu'un peut me répondre en même temps. En effet, mon PC de borne à moi étant branché sur un CRT, je galère énormément pour tout ce qui est configuration (vu qu'à cause de la résolution, je ne vois pas tout ce qui est écrit à l'écran), et la configuration de certaines choses m'est juste impossible. Si quelqu'un peut donc me donner les nom de processus et noms de fenêtres pour les jeux Lindbergh tournant sous Tecknoparrot ? A savoir notamment :
- Initial D Arcade Stage 4
- Outrun 2 SP
- Sega Race TV
- R-Tuned

Si quelqu'un passe par là et a ces infos sous la main... Merci !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 05 Février 2021, 13:23:53 PM
Du coup je reposte, car je viens d'installer la nouvelle version du logiciel que j'ai testé. Avec, donc, les Output originaux des jeux MAME et Model 2 : ça fonctionne ! En revanche, je n'ai visiblement rien dans SuperModel... Je ne sais pas si ça vient de moi, mais je précise au cas où quelqu'un d'autre te le signale et que ça vient possiblement du soft !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Vendredi 05 Février 2021, 13:28:24 PM
MAME et Supermodel utilise le même mode de lecture des sorties (MAME_WIN).
Vérifie que tu as bien activé les outputs dans supermodel...
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 05 Février 2021, 13:30:56 PM
Ah dans ce cas c'est surement pour ça, je crois que je suis en mode "Supermodel 3", je vais rectifier ça !

En tout cas après ça ce sera quasiment tout bon pour cette borne ! Il y a juste Tecknoparrot, que je n'ai pas encore réussi à faire fonctionner avec le OutputBlaster.dll... j'ai pourtant mis le DLL dans le même répertoire que l'EXE de chaque jeu et bien activé le "Enable Output" dans Tecknoparrot mais pour l'instant je n'ai encore aucun résultat.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 05 Février 2021, 15:28:18 PM
La commande pour Supermodel est la même que pour éxécuter un jeu MAME ? A savoir "-output windows" ? Car j'ai bien tout vérifié mais je n'ai visiblement rien qui sort
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Vendredi 05 Février 2021, 15:52:14 PM
Non, c'est -outputs=win voir un exemple ici (https://github.com/njz3/vJoyIOFeederWithFFB/blob/master/gameassets/supermodel/loaddaytona2.bat) :

set SUPERMODEL=supermodel.exe
set ROM=..\roms\daytona2.zip
set RES=1600,900
%SUPERMODEL% -res=%RES% -wide-screen -no-throttle -show-fps -input-system=dinput -outputs=win %ROM%
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Samedi 06 Février 2021, 10:30:11 AM
Bon, je te confirme qu'en fait, tout était bon niveau config... Je pense qu'il y a donc un problème, puisque j'ai tout bien fait également pour Tecknoparrot, et que je n'ai toujours strictement rien pour Supermodel et Tecknoparrot.  ::)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Samedi 06 Février 2021, 10:41:50 AM
mets des screenshots de tes config BFF, de ta ligne de commande pour lancer l'émulateur, et regarde dans le log en mode debug car il y a souvent des infos importantes qui permettent d'aiguiller la recherche.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 07 Février 2021, 12:17:42 PM
En ce qui concerne SuperModel, voilà mes config concernant deux jeux :

Daytona USA 2 :

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210207121157-LeMetalleuxGeek-daytona2.jpg) (https://gamoovernet.pixhotel.fr/pics/20210207121157-LeMetalleuxGeek-daytona2.jpg)

Ligne de commande d'execution :
dayto2pe.zip -res=640,480 -fullscreen  -sound-volume=75 -music-volume=130 -outputs=win

Scud Race Plus :

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210207121252-LeMetalleuxGeek-scudrace.jpg) (https://gamoovernet.pixhotel.fr/pics/20210207121252-LeMetalleuxGeek-scudrace.jpg)

Ligne de commande d'execution :
scudplusa.zip -res=640,480 -fullscreen -sound-volume=110 -music-volume=200 -force-feedback -outputs=win

Pour ce qui est de Tecknoparrot, prenons l'exemple de Mario Kart DX :

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210207121346-LeMetalleuxGeek-mkdx.jpg) (https://gamoovernet.pixhotel.fr/pics/20210207121346-LeMetalleuxGeek-mkdx.jpg)

Je précise que l'option "Enable Output" de Tecknoparrot est bien cochée et que, dans le doute, j'ai essayé avec les deux versions (32 et 64 bits) des DLL OutputBlaster.


Enfin, voici ce qu'il y a inscrit dans la fenêtre de log en mode debug pour la séquence : Ouverture d'Hyperspin > Ouverture de Daytona 2 > Entrée dans le menu Output Test pour les lampes > Sortie de Daytona 2:

ect
11:59:52 | DEBUG|91992.991808:[FFBMANAGER] FFB Effect 1 got start effect
11:59:52 | DEBUG|91993.059700:[FFBMANAGER] FFB Effect 1 got start effect
11:59:52 | DEBUG|91993.076825:[FFBMANAGER] FFB Effect 1 got start effect
11:59:52 | DEBUG|91993.246206:[FFBMANAGER] FFB Effect 1 got start effect
11:59:52 | DEBUG|91993.533063:[FFBMANAGER] FFB Effect 1 got start effect
11:59:52 | DEBUG|91993.566876:[FFBMANAGER] FFB Effect 1 got start effect
11:59:53 | DEBUG|91993.717368:[FFBMANAGER] FFB Effect 1 got start effect
11:59:53 | DEBUG|91994.204313:[FFBMANAGER] FFB Effect 1 got start effect
11:59:53 | DEBUG|91994.238540:[FFBMANAGER] FFB Effect 1 got start effect
11:59:53 | DEBUG|91994.542481:[FFBMANAGER] FFB Effect 1 got start effect
11:59:54 | DEBUG|91994.914523:[FFBMANAGER] FFB Effect 1 got start effect
11:59:54 | DEBUG|91995.183176:[FFBMANAGER] FFB Effect 1 got start effect
11:59:54 | DEBUG|91995.333815:[FFBMANAGER] FFB Effect 1 got start effect
11:59:55 | DEBUG|91995.938272:[FFBMANAGER] FFB Effect 1 got start effect
11:59:55 | DEBUG|91995.971893:[FFBMANAGER] FFB Effect 1 got start effect
11:59:55 | DEBUG|91995.989029:[FFBMANAGER] FFB Effect 1 got start effect
11:59:55 | DEBUG|91996.039645:[FFBMANAGER] FFB Effect 1 got start effect
11:59:55 | DEBUG|91996.277106:[FFBMANAGER] FFB Effect 1 got start effect
11:59:55 | DEBUG|91996.310971:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91996.665972:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91996.781207:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91996.931968:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91997.083199:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91997.132954:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91997.166523:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91997.184220:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91997.217508:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91997.268734:[FFBMANAGER] FFB Effect 1 got start effect
11:59:56 | DEBUG|91997.636965:[FFBMANAGER] FFB Effect 1 got start effect
11:59:57 | DEBUG|91997.721683:[FFBMANAGER] FFB Effect 1 got start effect
11:59:57 | DEBUG|91997.755816:[FFBMANAGER] FFB Effect 1 got start effect
11:59:57 | DEBUG|91997.857391:[FFBMANAGER] FFB Effect 1 got start effect
11:59:57 | DEBUG|91998.465574:[FFBMANAGER] FFB Effect 1 got start effect
11:59:57 | DEBUG|91998.617446:[FFBMANAGER] FFB Effect 1 got start effect
11:59:58 | DEBUG|91998.953556:[FFBMANAGER] FFB Effect 1 got start effect
11:59:58 | DEBUG|91999.038245:[FFBMANAGER] FFB Effect 1 got start effect
11:59:58 | DEBUG|91999.291910:[FFBMANAGER] FFB Effect 1 got start effect
11:59:58 | DEBUG|91999.325864:[FFBMANAGER] FFB Effect 1 got start effect
11:59:58 | DEBUG|91999.342823:[FFBMANAGER] FFB Effect 1 got start effect
11:59:58 | DEBUG|91999.461486:[FFBMANAGER] FFB Effect 1 got start effect
11:59:58 | DEBUG|91999.545211:[FFBMANAGER] FFB Effect 1 got start effect
11:59:59 | DEBUG|91999.679110:[FFBMANAGER] FFB Effect 1 got start effect
11:59:59 | DEBUG|91999.695952:[FFBMANAGER] FFB Effect 1 got start effect
11:59:59 | DEBUG|91999.812371:[FFBMANAGER] FFB Effect 1 got start effect
11:59:59 | DEBUG|91999.947170:[FFBMANAGER] FFB Effect 1 got start effect
11:59:59 | DEBUG|91999.998051:[FFBMANAGER] FFB Effect 1 got start effect
11:59:59 | DEBUG|92000.049101:[FFBMANAGER] FFB Effect 1 got start effect
11:59:59 | DEBUG|92000.267366:[FFBMANAGER] FFB Effect 1 got start effect
11:59:59 | DEBUG|92000.369070:[FFBMANAGER] FFB Effect 1 got start effect
11:59:59 | DEBUG|92000.620448:[FFBMANAGER] FFB Effect 1 got start effect
12:00:00 | DEBUG|92000.722197:[FFBMANAGER] FFB Effect 1 got start effect
12:00:00 | DEBUG|92000.806868:[FFBMANAGER] FFB Effect 1 got start effect
12:00:00 | DEBUG|92000.823837:[FFBMANAGER] FFB Effect 1 got start effect
12:00:00 | DEBUG|92000.857896:[FFBMANAGER] FFB Effect 1 got start effect
12:00:00 | DEBUG|92000.908620:[FFBMANAGER] FFB Effect 1 got start effect
12:00:00 | DEBUG|92001.044333:[FFBMANAGER] FFB Effect 1 got start effect
12:00:00 | DEBUG|92001.415324:[FFBMANAGER] FFB Effect 1 got start effect
12:00:00 | DEBUG|92001.533157:[FFBMANAGER] FFB Effect 1 got start effect
12:00:01 | DEBUG|92001.918486:[FFBMANAGER] FFB Effect 1 got start effect
12:00:01 | DEBUG|92001.951208:[FFBMANAGER] FFB Effect 1 got start effect
12:00:01 | DEBUG|92002.068937:[FFBMANAGER] FFB Effect 1 got start effect
12:00:01 | DEBUG|92002.403187:[FFBMANAGER] FFB Effect 1 got start effect
12:00:01 | DEBUG|92002.436861:[FFBMANAGER] FFB Effect 1 got start effect
12:00:02 | DEBUG|92002.707952:[FFBMANAGER] FFB Effect 1 got start effect
12:00:02 | DEBUG|92002.724918:[FFBMANAGER] FFB Effect 1 got start effect
12:00:02 | DEBUG|92002.775452:[FFBMANAGER] FFB Effect 1 got start effect
12:00:02 | DEBUG|92002.945022:[FFBMANAGER] FFB Effect 1 got start effect
12:00:02 | DEBUG|92003.063826:[FFBMANAGER] FFB Effect 1 got start effect
12:00:02 | DEBUG|92003.300231:[FFBMANAGER] FFB Effect 1 got start effect
12:00:02 | DEBUG|92003.333958:[FFBMANAGER] FFB Effect 1 got start effect
12:00:03 | DEBUG|92003.857564:[FFBMANAGER] FFB Effect 1 got start effect
12:00:03 | DEBUG|92003.908461:[FFBMANAGER] FFB Effect 1 got start effect
12:00:03 | DEBUG|92003.959389:[FFBMANAGER] FFB Effect 1 got start effect
12:00:03 | DEBUG|92004.010590:[FFBMANAGER] FFB Effect 1 got start effect
12:00:03 | DEBUG|92004.531242:[FFBMANAGER] FFB Effect 1 got start effect
12:00:03 | DEBUG|92004.599065:[FFBMANAGER] FFB Effect 1 got start effect
12:00:03 | DEBUG|92004.616270:[FFBMANAGER] FFB Effect 1 got start effect
12:00:03 | DEBUG|92004.700512:[FFBMANAGER] FFB Effect 1 got start effect
12:00:04 | DEBUG|92004.884938:[FFBMANAGER] FFB Effect 1 got start effect
12:00:04 | DEBUG|92005.207079:[FFBMANAGER] FFB Effect 1 got start effect
12:00:04 | DEBUG|92005.512484:[FFBMANAGER] FFB Effect 1 got start effect
12:00:04 | DEBUG|92005.597383:[FFBMANAGER] FFB Effect 1 got start effect
12:00:04 | DEBUG|92005.698048:[FFBMANAGER] FFB Effect 1 got start effect
12:00:05 | DEBUG|92005.766046:[FFBMANAGER] FFB Effect 1 got start effect
12:00:05 | DEBUG|92006.556737:[FFBMANAGER] FFB Effect 1 got start effect
12:00:05 | DEBUG|92006.591915:[FFBMANAGER] FFB Effect 1 got start effect
12:00:05 | DEBUG|92006.642627:[FFBMANAGER] FFB Effect 1 got start effect
12:00:06 | DEBUG|92007.063109:[FFBMANAGER] FFB Effect 1 got start effect
12:00:06 | DEBUG|92007.249733:[FFBMANAGER] FFB Effect 1 got start effect
12:00:06 | DEBUG|92007.266442:[FFBMANAGER] FFB Effect 1 got start effect
12:00:06 | DEBUG|92007.518184:[FFBMANAGER] FFB Effect 1 got start effect
12:00:06 | DEBUG|92007.552096:[FFBMANAGER] FFB Effect 1 got start effect
12:00:07 | DEBUG|92007.702753:[FFBMANAGER] FFB Effect 1 got start effect
12:00:07 | DEBUG|92007.770279:[FFBMANAGER] FFB Effect 1 got start effect
12:00:07 | DEBUG|92008.007195:[FFBMANAGER] FFB Effect 1 got start effect
12:00:07 | DEBUG|92008.193428:[FFBMANAGER] FFB Effect 1 got start effect
12:00:07 | DEBUG|92008.278073:[FFBMANAGER] FFB Effect 1 got start effect
12:00:07 | DEBUG|92008.294956:[FFBMANAGER] FFB Effect 1 got start effect
12:00:12 | DEBUG|92013.298258:[FFBMANAGER] Effect 1 duration reached
12:00:12 | INFOR|92013.298259:[FFBMANAGER] All effects done
12:00:12 | INFOR|92013.298304:[FFBMANAGER] [DEVICE_EFFECT_RUNNING] step 0 to [DEVICE_READY] step 0
12:04:23 | IMPOR|92264.268027:Changing control set for Hyperspin
12:04:23 | DEBUG|92264.268029:[MANAGER] Sanity check for control set Hyperspin: ok
12:04:23 | DEBUG|92264.268029:[OUTPUTS] Clear all outputs
12:04:23 | DEBUG|92264.268030:[INPUTS] Clear all inputs
12:04:23 | IMPOR|92264.268031:[MANAGER] Detected HyperSpin (HyperSpin), auto-switching to control set Hyperspin
12:04:23 | DEBUG|92264.294579:[MAMEOutputsNetAgent] MAMEOutputAgent already stopped
12:04:23 | DEBUG|92264.294753:[MAMEOutputsWinAgent] MAMEOutputAgent terminating thread
12:04:23 | INFOR|92264.294883:[MAMEOutputsWinAgent] Thread done
12:04:23 | IMPOR|92264.367723:Changing control set for Hyperspin
12:04:23 | DEBUG|92264.367724:[MANAGER] Sanity check for control set Hyperspin: ok
12:04:23 | DEBUG|92264.367724:[OUTPUTS] Clear all outputs
12:04:23 | DEBUG|92264.367725:[INPUTS] Clear all inputs
12:04:23 | DEBUG|92264.395307:[MAMEOutputsWinAgent] MAMEOutputAgent thread terminated
12:06:50 | IMPOR|92410.925384:Changing control set for Hyperspin
12:06:50 | DEBUG|92410.925386:[MANAGER] Sanity check for control set Hyperspin: ok
12:06:50 | DEBUG|92410.925386:[OUTPUTS] Clear all outputs
12:06:50 | DEBUG|92410.925387:[INPUTS] Clear all inputs
12:07:05 | IMPOR|92426.112525:Changing control set for Hyperspin
12:07:05 | DEBUG|92426.112526:[MANAGER] Sanity check for control set Hyperspin: ok
12:07:05 | DEBUG|92426.112526:[OUTPUTS] Clear all outputs
12:07:05 | DEBUG|92426.112527:[INPUTS] Clear all inputs
12:07:05 | IMPOR|92426.112528:[MANAGER] Detected HyperSpin (HyperSpin), auto-switching to control set Hyperspin
12:07:21 | DEBUG|92441.705369:[FFBMANAGER] FFB Got device reset
12:07:21 | INFOR|92441.705405:[FFBMANAGER] [DEVICE_READY] step 0 to [DEVICE_RESET] step 0
12:07:21 | DEBUG|92441.705530:[FFBMANAGER] FFB set device gain 1
12:07:21 | DEBUG|92441.708449:[FFBMANAGER] FFB Got device reset
12:07:21 | DEBUG|92441.708569:[FFBMANAGER] FFB Got device reset
12:07:21 | DEBUG|92441.708672:[FFBMANAGER] FFB set device gain 1
12:07:21 | DEBUG|92441.709026:[FFBMANAGER] FFB Reset all effects
12:07:21 | INFOR|92441.709041:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
12:07:21 | DEBUG|92441.709469:[FFBMANAGER] FFB Got device reset
12:07:21 | INFOR|92441.709475:[FFBMANAGER] [DEVICE_READY] step 0 to [DEVICE_RESET] step 0
12:07:21 | DEBUG|92441.709546:[FFBMANAGER] FFB set device gain 1
12:07:21 | DEBUG|92441.709598:[FFBMANAGER] FFB Got device reset
12:07:21 | DEBUG|92441.712505:[FFBMANAGER] FFB Got device reset
12:07:21 | DEBUG|92441.712662:[FFBMANAGER] FFB Got device reset
12:07:21 | DEBUG|92441.712842:[FFBMANAGER] FFB set device gain 1
12:07:21 | DEBUG|92441.712978:[FFBMANAGER] FFB set device gain 1
12:07:21 | DEBUG|92441.713060:[FFBMANAGER] FFB Got device reset
12:07:21 | DEBUG|92441.714061:[FFBMANAGER] FFB Reset all effects
12:07:21 | INFOR|92441.714136:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
12:07:21 | DEBUG|92441.714737:[FFBMANAGER] FFB Got device reset
12:07:21 | INFOR|92441.714746:[FFBMANAGER] [DEVICE_READY] step 0 to [DEVICE_RESET] step 0
12:07:21 | DEBUG|92441.714808:[FFBMANAGER] FFB set device gain 1
12:07:21 | DEBUG|92441.714891:[FFBMANAGER] FFB Got device reset
12:07:21 | DEBUG|92441.714951:[FFBMANAGER] FFB Got device enable
12:07:21 | INFOR|92441.714955:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
12:07:21 | DEBUG|92441.715001:[FFBMANAGER] FFB set device gain 1
12:07:21 | DEBUG|92441.715063:[FFBMANAGER] FFB set device gain 1
12:07:21 | DEBUG|92441.715141:[FFBMANAGER] FFB Got stop all effects
12:07:21 | DEBUG|92441.715228:[FFBMANAGER] FFB set device gain 1
12:07:21 | DEBUG|92441.718613:[FFBMANAGER] Effect 1 [NO_EFFECT] to [CONSTANT_TORQUE]
12:07:21 | DEBUG|92441.718781:[FFBMANAGER] Effect 2 [NO_EFFECT] to [FRICTION]
12:07:21 | DEBUG|92441.718898:[FFBMANAGER] Effect 3 [NO_EFFECT] to [SINE]
12:07:21 | DEBUG|92441.719084:[FFBMANAGER] Effect 4 [NO_EFFECT] to [SPRING]
12:07:21 | DEBUG|92441.719231:[FFBMANAGER] Effect 5 [NO_EFFECT] to [INERTIA]
12:07:21 | DEBUG|92441.719380:[FFBMANAGER] Effect 6 [NO_EFFECT] to [DAMPER]
12:07:21 | DEBUG|92441.719495:[FFBMANAGER] Effect 7 [NO_EFFECT] to [TRIANGLE]
12:07:21 | DEBUG|92441.719610:[FFBMANAGER] Effect 8 [NO_EFFECT] to [RAMP]
12:07:21 | DEBUG|92441.719725:[FFBMANAGER] Effect 9 [NO_EFFECT] to [SAWTOOTHUP]
12:07:21 | DEBUG|92441.719839:[FFBMANAGER] Effect 10 [NO_EFFECT] to [SAWTOOTHDOWN]
12:07:21 | DEBUG|92441.719881:[FFBMANAGER] FFB Effect 4 got start effect
12:07:21 | INFOR|92441.719886:[FFBMANAGER] [DEVICE_READY] step 0 to [DEVICE_EFFECT_RUNNING] step 0
12:07:21 | DEBUG|92441.720044:[FFBMANAGER] FFB Effect 2 got start effect
12:07:23 | DEBUG|92444.645313:[FFBMANAGER] FFB Got device reset
12:07:23 | INFOR|92444.645366:[FFBMANAGER] [DEVICE_EFFECT_RUNNING] step 0 to [DEVICE_RESET] step 0
12:07:23 | DEBUG|92444.645559:[FFBMANAGER] FFB Got stop all effects
12:07:23 | DEBUG|92444.646025:[FFBMANAGER] FFB set device gain 1
12:07:23 | DEBUG|92444.648759:[FFBMANAGER] FFB Reset all effects
12:07:23 | INFOR|92444.648782:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
12:07:24 | IMPOR|92445.221005:Changing control set for Supermodel-Daytona2
12:07:24 | DEBUG|92445.221007:[MANAGER] Sanity check for control set Supermodel-Daytona2: ok
12:07:24 | DEBUG|92445.221007:[OUTPUTS] Clear all outputs
12:07:24 | DEBUG|92445.221008:[INPUTS] Clear all inputs
12:07:24 | IMPOR|92445.221009:[MANAGER] Detected HyperSpin (HyperSpin), auto-switching to control set Supermodel-Daytona2
12:07:24 | INFOR|92445.273279:[MAMEOutputsWinAgent] Starting MAMEOutputAgent thread
12:07:24 | DEBUG|92445.273570:[MAMEOutputsWinAgent] MAMEOutputAgent thread started
12:07:24 | DEBUG|92445.273575:[MAMEOutputsNetAgent] MAMEOutputAgent already stopped
12:07:24 | INFOR|92445.273578:[MAMEOutputsWinAgent] Entering Thread
12:07:24 | IMPOR|92445.350008:Changing control set for Supermodel-Daytona2
12:07:24 | DEBUG|92445.350009:[MANAGER] Sanity check for control set Supermodel-Daytona2: ok
12:07:24 | DEBUG|92445.350010:[OUTPUTS] Clear all outputs
12:07:24 | DEBUG|92445.350011:[INPUTS] Clear all inputs
12:07:41 | DEBUG|92462.228491:[FFBMANAGER] FFB Got device reset
12:07:41 | INFOR|92462.228540:[FFBMANAGER] [DEVICE_READY] step 0 to [DEVICE_RESET] step 0
12:07:41 | DEBUG|92462.228822:[FFBMANAGER] FFB Reset all effects
12:07:41 | INFOR|92462.228838:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
12:07:59 | DEBUG|92480.394345:[FFBMANAGER] FFB Got device reset
12:07:59 | INFOR|92480.394366:[FFBMANAGER] [DEVICE_READY] step 0 to [DEVICE_RESET] step 0
12:07:59 | DEBUG|92480.394498:[FFBMANAGER] FFB Got stop all effects
12:07:59 | DEBUG|92480.394593:[FFBMANAGER] FFB set device gain 1
12:07:59 | DEBUG|92480.398597:[FFBMANAGER] FFB Reset all effects
12:07:59 | INFOR|92480.398623:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
12:08:01 | DEBUG|92482.642262:[FFBMANAGER] FFB Got device reset
12:08:01 | INFOR|92482.642290:[FFBMANAGER] [DEVICE_READY] step 0 to [DEVICE_RESET] step 0
12:08:01 | DEBUG|92482.643638:[FFBMANAGER] FFB Reset all effects
12:08:01 | INFOR|92482.643653:[FFBMANAGER] [DEVICE_RESET] step 0 to [DEVICE_READY] step 0
12:08:05 | IMPOR|92485.844906:Changing control set for Hyperspin
12:08:05 | DEBUG|92485.844907:[MANAGER] Sanity check for control set Hyperspin: ok
12:08:05 | DEBUG|92485.844907:[OUTPUTS] Clear all outputs
12:08:05 | DEBUG|92485.844908:[INPUTS] Clear all inputs
12:08:05 | IMPOR|92485.844910:[MANAGER] Detected HyperSpin (HyperSpin), auto-switching to control set Hyperspin
12:08:05 | DEBUG|92485.901918:[MAMEOutputsNetAgent] MAMEOutputAgent already stopped
12:08:05 | DEBUG|92485.902082:[MAMEOutputsWinAgent] MAMEOutputAgent terminating thread
12:08:05 | INFOR|92485.902131:[MAMEOutputsWinAgent] Thread done
12:08:05 | IMPOR|92485.992199:Changing control set for Hyperspin
12:08:05 | DEBUG|92485.992201:[MANAGER] Sanity check for control set Hyperspin: ok
12:08:05 | DEBUG|92485.992201:[OUTPUTS] Clear all outputs
12:08:05 | DEBUG|92485.992203:[INPUTS] Clear all inputs
12:08:05 | DEBUG|92486.002190:[MAMEOutputsWinAgent] MAMEOutputAgent thread terminated

Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Vendredi 12 Février 2021, 11:33:23 AM
Bon après plusieurs jours de tentatives de manipulations diverses... Je n'arrive toujours pas à obtenir de résultats avec Tecknoparrot et Supermodel  ;D Si quelqu'un passe par là et a éventuellement une idée...
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Samedi 27 Février 2021, 12:12:35 PM
Après tout ce temps mon petit projet perso est finalement terminé et fonctionnel  :D Je vais bientôt la filmer, je posterai ici sa petite vidéo de présentation bien sûr, je remercie d'avance tous ceux grâce à qui ça a été possible ici mais le soulignerai bien en détail dans cette fameuse vidéo !

J'en profite cependant pour une petite requête @Njz3 , est-ce que ce ne serait pas intéressant, pour les jeux n'envoyant pas de signaux d'Output, d'éclairer une lampe en fonction de la pression d'un bouton, ou d'une pédale ? Par exemple appuyer sur le bouton 3 allumerait la lampe 3 pendant la durée de la pression, ou appuyer sur la pédale de frein allumerait des éventuels lampes de feux de stop ? Je ne sais pas si en terme de software c'est facilement faisable, mais si c'est le cas ça me paraitrait être une fonction plutôt intéressante pour le soft, et pour ma part je m'en servirais énormément !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Samedi 27 Février 2021, 15:03:19 PM
As tu pu resoudre tes pb de sorties des jeux supermodel et teknoparrot ?
Pour ta demande sur les outputs qui auraient en entrées soit les données de jeu soit les boutons, ca fait pas mal de modifs sur l interface car il faudrait que je refasse un truc similaire à ce que j'ai mis pour les keystrokes.
A réfléchir mais pas pour tout de suite. Pour l'instant il faut stabiliser les bugs.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Samedi 27 Février 2021, 15:12:40 PM
Pas de problème, j'évoquais juste l'idée  ^- Je pense que dans le futur ça fera pas mal d'heureux !

Malheureusement non, il m'a été impossible de résoudre ls problèmes pour Teknoparrot et Supermodel, j'ai pourtant fait toutes les manipulations qu'il fallait, j'ai essayé beaucoup de choses, mais je ne trouve plus d'informations sur le net susceptibles de m'aider donc je ne sais plus quoi faire d'autre.  ;D
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Samedi 27 Février 2021, 16:58:46 PM
Je vais t'envoyer un .bat pour daytona 2 supermodel, et un control set qui gere lampe, clavier pour que tu ais un exemple.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Samedi 27 Février 2021, 17:30:39 PM
Je veux bien, ça permettra de tester, car pourtant tout semble déjà bien paramétré !
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Lundi 01 Mars 2021, 18:31:33 PM
Bon... Je suis un petit chenapan. Finalement, j'ai encore un tout petit défi à relever avec cette borne !  :D Par pur challenge ! Je suis tombé assez amoureux d'un jeu PC indé un peu récent, "Horizon Chase Turbo", un jeu qui rend hommage notamment à Top Gear sur SNES. En y jouant sur ma console, je me suis dit que c'est un jeu... Qui serait bien sur ma borne ! J'ai donc choppé une version Steam, et l'ai configuré de façon à ce qu'il passe nickel sur un CRT en 4/3. Il reste donc la problématique des controles. Ce n'est pas un jeu qui se joue au volant, mais au clavier/à la manette avec la croix directionnelle. Je me suis donc dit qu'il y avait peut être moyen de faire marcher ça, seulement avec le soft de njz3 en utilisant les fonctions de Keystroke ? J'en arrive à l'endroit où je bloque :

- On peut, avec le soft, assigner des boutons à des touches/fonctions du clavier : ça ok. Ca marche déjà chez moi pour mon Hyperspin et je pourrais m'en servir pour naviguer dans les menus du jeu par exemple.

- On peut visiblement assigner des axes à des touches, donc j'imagine, par exemple "Axe de la pédale de frein à 75% = Touche du bas" ou "Axe de la pédale d'accélération à 75% = Touche du haut". Dans la théorie, tout devrait fonctionner sans problème. Dans la pratique, je n'ai pas bien compris comment assigner les bons axes dans le soft.

Par exemple, mon axe Y correspond à mon frein. Comment puis-je dire au soft que j'utilise cet axe ? Je lui dis que je lui renseigne un "JOY_AXIS", mais visiblement il s'attend à ce que je lui donne un numéro et non une lettre ? Je ne sais pas comment lui indiquer de quel axe il s'agit.

Le second problème est celui du volant (mon axe X). Etant donné que gauche, ou droite, tout se passe sur le même axe, comment pourrais-je paramétrer le soft pour lui faire comprendre X > une certaine valeur = Gauche et X < une certaine valeur = Droite ?

Je l'avoue que je pars loin, mais purement à titre de challenge je me suis dit que c'était surement possible de faire marcher un jeu PC destiné normalement à un clavier... Alors je tente !  =:))

Edit : Je précise que ce jeu est compatible clavier, manette, mais pas volant. Je ne veux pas non plus modifier le registre pour transformer mon vJoy en volant car on avait testé avec Bandicoot, et ça foutait le ouaille dans plusieurs émulateurs, je préfère donc ne plus toucher à ça.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Lundi 01 Mars 2021, 20:34:35 PM
Salut,
Alors pour les exemples de control set avec lampes et detection, j'ai tout mis dans le dernier feeder (voir sur github menu release ici : https://github.com/njz3/vJoyIOFeederWithFFB/releases/tag/v0.4.10
).
Pour les axes de vjoy, le numero d'indice correspond à l'index de l'axe dans la liste deroulante. Par exemple X c'est 1, Y c'est 2, et ainsi de suite.
Tu peux ensuite definir un seuil et le sens de détection  (normal ou inverse) pour faire ce que tu veux.
Tu as le détail ici :
https://www.gamoover.net/Forums/index.php?topic=42477.msg681639#msg681639

Edit : installe le dernier feeder car j'ai corrigé un bug trouvé par gojirien avec les lampes et supermodel.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 02 Mars 2021, 11:38:03 AM
Yes, c'est bon c'est parfaitement configuré !  :D A titre de challenge je suis content, par principe, de voir que c'est possible ! Haha. Bon, dans les faits, comme je m'en doutais, le côté "analogique" des direction manque pour pouvoir jouer à niveau égal avec d'autres joueurs, mais je ne pense pas que ce soit possible d'assigner les axes vJoy à une "manette xbox imaginaire" dans ton soft donc on s'en passera !

J'ai par contre bien installé la dernière version du feeder et rien n'y fait pour moi, je n'ai toujours rien dans mon écran de contrôle quand le jeu est censé envoyer des Outputs.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 02 Mars 2021, 11:48:07 AM
Pour les lampes sur daytona 2:
- ferme le feeder complètement (ne le réduits pas dans la barre des tâches ou dans la liste d'icones)
- prends le control set Daytona2 ici (https://github.com/njz3/vJoyIOFeederWithFFB/blob/master/gameassets/ControlSets/Supermodel-Daytona2.xml) et colle le dans ton répertoire "C:\Users\LOGIN\Documents\BackForceFeeder\ControlSets"
- prend le fichier loaddaytona2.bat ici (https://github.com/njz3/vJoyIOFeederWithFFB/blob/master/gameassets/supermodel/loaddaytona2.bat) et mets le dans le répertoire où il y a supermodel.
- Edite le fichier loaddaytona2.bat et à la ligne 2 où le chemin vers le fichier rom est écrit, mets le chemin vers tes roms :
set ROM=..\roms\daytona2.zip
devient:
set ROM=..\ton\chemin\vers\ton\rom\daytona2.zip
Par défaut moi je les mets tous dans un répertoire roms qui est une arborescence au dessus du répertoire où il y a supermodel.
- Vérifie que le fichier loaddaytona2.bat fonctionne bien en le lancant à la main en double-cliquant dessus. Si le jeu se lance, ferme supermodel.
- lance le feeder et met toi sur le control set Daytona2 en le sélectionnant dans la liste déroulante.
- Ouvre la fenetre Log dans le feeder et mets toi en mode debug
- lance le fichier loaddaytona2.bat en double cliquant dessus et regarde si dans les logs tu vois passer des lignes "[Outputs] lamps=0x00"

Pour t'aider à diagnostiquer, mets des screenshots dans chacun de tes postes ici.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 02 Mars 2021, 12:48:55 PM
Alors, je n'ai pas encore eu le temps de faire ta manip, mais j'ai tout juste eu le temps de constater quelque chose d'étrange : en réalité je m'étais trompé, et effectivement, mon Supermodel semble réparé, et j'ai bien les signaux Outputs dans les jeux suivants !
- Scud Race
- Scud Race Plus
- Emergency Call Ambulance
- Dirt Devils
- Harley Davidson

J'ai oublié de tester le Sega Rally. Par contre, drame... Je n'ai rien dans le Daytona 2 (c'est avec lui que j'avais testé ta nouvelle release, et donc la raison pour laquelle je t'avais dit qu'il n'y avait pas de changements...)

... Alors que si. Seulement, papa Daytona fait de la résistance visiblement, ce qui est étrange vu qu'il est lancé avec les mêmes lignes de codes que le Scud par exemple qui, lui, fonctionne normalement. Etrange ? (Par contre je n'ai toujours rien concernant Teknoparrot, mais je me suis fait une raison  :D )
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 02 Mars 2021, 13:12:37 PM
Ok, donc si tes autres jeux marchent pour les lampes, ca veut dire que ton soucis vient soit de ta commande en ligne, soit de ton control set qui ne contient pas le bon nom de process et/ou de fenetre.
Si tu veux voir le nom de process et de fenetre à mettre dans le tien, prends exemple sur ceux que j'ai mis en lien.

Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mardi 02 Mars 2021, 15:05:40 PM
Effectivement, en fait dans les nombreux essais désespéré j'avais laissé un mauvais réglage dans le control set, j'ai du remettre le truc sur "MAME_WIN" et c'est ok ! Pour ma part il y a donc juste les Output de Teknoparrot que je ne peux pas récupérer, Supermodel tout fonctionne !! Merci !  ^-
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Mardi 02 Mars 2021, 15:15:03 PM
Pour teknoparrot:
- il faut aussi mettre MAME_WIN, le nom du process (à récupérer via la commande tasklist dans une fenetre CMD pendant que le jeu tourne), et le nom de la fenêtre (attention parfois avec le mode plein écran c'est pas évident à lire, ou alors mets juste * pour tout prendre).
- copier la dll outputblaster dans le répertoire où il y a l'exe du jeu, avec la bonne version x86 ou x64 de la dll. A savoir que presque tous les jeux teknoparrort sont en 32 bits, donc x86, même si ton Windows à toi est 64 bits.
- dans le plugin FFB de Boomslangnz ou dans le loader Teknoparrot, coché la case "Enable Output".

Le seul jeu que j'ai personnellement essayé et pour lequel je suis sûre que cela marche, c'est Daytona USA.
Tu peux voir où sont placés les fichiers dans ce poste :
https://www.gamoover.net/Forums/index.php?topic=42477.msg673638#msg673638

Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 04 Avril 2021, 13:17:11 PM
Hello !

Bon, j'ai préféré laisser tomber pour les Output, il n'y a rien à faire ça ne fonctionne pas. En revanche, je cherche à mettre en place une fonction qui me permettrait de jouer aux jeux à boite séquentielle sans avoir de bugs gênant : sur ma borne j'ai une boite 4 vitesses en H, pour les jeux à boite séquentielle, j'utilise la vitesse 1 pour rétrograder et la vitesse 2 pour passer à la vitesse supérieure. Ce qui serait intéressant, c'est de créer un réglage, dans les profils concernés, pour la boite de vitesse. De façon à ce que lorsqu'une vitesse est enclenchée, l'input correspondant = 1 pendant une durée donnée puis repasse à 0, comme s'il s'agissait d'une courte pression sur un bouton. Le fait que l'input reste enclenchée continuellement crée des bugs chez moi où il arrive que les vitesse continuent de se passer sans toucher au levier (j'ai refait tout mon câblage de A à Z et ça n'a pas réglé ce problème) donc ça gommerait complètement ce soucis et permettrait de jouer convenablement à ces jeux là en ayant une boite de vitesse en H. Est-ce qu'une telle chose est possible avec le soft ?
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: njz3 le Dimanche 04 Avril 2021, 19:40:23 PM
Hello,
Oui je peux ajouter une fonction de type délai qui permette de faire une impulsion lorsqu une entrée est à un niveau logique haut.
Juste pour comprendre : sur ton shifter en H, tu as un switch par position, soit 4 switch et une zone morte quand tu es au centre ? Sur les sega  il n'y a que 3 switch, et je ne suis pas sûre que haut et bas soient séparés. Faut que je regarde si on peut faire ton astuce.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 04 Avril 2021, 20:45:38 PM
Sur mon shifter il s'agit de 4 contacteur, 1 par vitesse. Une vitesse enclenchée = un contacteur sur ON. Mes 4 vitesses correspondent donc à 4 Input comme des boutons classiques. Mon problème réside dans le fait que, contrairement à un bouton, l'Input reste éternellement sur 1 lorsque la vitesse reste enclenchée.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: bandicoot le Dimanche 04 Avril 2021, 21:15:41 PM
Citation de: LeMetalleuxGeek le Dimanche 04 Avril 2021, 20:45:38 PM
Sur mon shifter il s'agit de 4 contacteur, 1 par vitesse. Une vitesse enclenchée = un contacteur sur ON. Mes 4 vitesses correspondent donc à 4 Input comme des boutons classiques. Mon problème réside dans le fait que, contrairement à un bouton, l'Input reste éternellement sur 1 lorsque la vitesse reste enclenchée.
Ce qui semble logique  :D
Moi aussi mon shifter est ainsi et je vois pas de probleme particulier a oui pour du sequentiel en effet  ;D
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Dimanche 04 Avril 2021, 21:34:26 PM
J'ai cru comprendre que certaines boites marchaient dans le sens inverse. Du style, ça fait contact sur 3 vitesses en même temps, et la vitesse à retenir et la seule des 4 à être à la valeur 0. Un truc comme ça.
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Redpill le Dimanche 11 Avril 2021, 12:02:06 PM
Bonjour lemetalleux geek
J'ai lu ton wip en entier (félicitations) car je suis moi meme sur le point de finaliser une borne cruis'n mais world cela dit ce sont les memes cablages si on regarde les schémas.

Pourrais tu stp me dire de quels couleurs sont les fils que tu as cable en output sur le uln2003 (orange ou violet). Et egalement a quoi as tu relié ceux qui ne vont pas vers l'output.
Parce que je nage un peu pour les lampes merci de ton aide et désolé d'intervenir sur ton post.

Les bornes midway c'est les plus belles  :D
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: LeMetalleuxGeek le Mercredi 14 Avril 2021, 10:18:22 AM
Hello !

Alors j'imagine que tu parles du câblage de tes lampes du coup, c'est bien ça ? Alors pour tout te dire... Je sais pas vraiment si je pourrais t'aider sur ça ! Car j'ai bloqué vraiment pas mal de temps pour essayer de comprendre comment était foutu le pré-cablage des lampes sur la borne... Donc finalement, je suis allé au plus simple  :D J'ai fait moi même tout le câblage des lampes ! Vu que c'est pas compliqué à faire j'ai acheté un peu de câble et j'ai tout relié moi même à l'ULN, toppeur et lampes de boutons (il n'y a que la lampe du monnayeur dont je ne me suis pas occupé)
Titre: [WIP] Besoin d'aide sur borne Cruis'N USA !
Posté par: Redpill le Jeudi 15 Avril 2021, 09:50:22 AM
Oui c'etait bien pour les lampes, mais je pense garder le faisceau d'origine donc je vais voir pour l'adapter merci quand meme.