Gamoover

Forums "BACK 2 SCHOOL" => Racecabs & Simulateurs => Discussion démarrée par: BigPanik le Samedi 05 Septembre 2015, 00:51:20 AM

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 05 Septembre 2015, 00:51:20 AM
Présentation

Le M2Pac permet d'interfacer un PC à l'électronique d'un racing cab SEGA Model 1 ou 2 (Daytona USA, Sega Rally, indy 500, Virtua Racing, etc.). Tous les contrôles de la borne originale sont pris en compte: FFB, volant, pédales, boutons, lampes et monnayeur. Seul le coin meter a été mis en coté.
C'est une alternative au L2M2 d'Aganyte avec ses avantages et ses inconvénients.

Avantages:
- Le retour de force est géré en bas niveau pour des effets 100% fidèles à la borne.
- Les lampes VR et "Race Leader" sont prises en compte.
- Pas de carte électronique à souder. Le montage utilise un Arduino, il n'y a que du câblage et du soft à mettre en place.

Inconvénients:
- Ne fonctionne qu'avec "Model 2 Emulator" alors que le L2M2 est compatible avec tous les jeux compatibles avec le retour de force DirectX.
- Nécessite, en plus du panel, la Drive board SEGA d'origine

Schéma de fonctionnement

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150905000613-BigPanik-M2Pac1.png) (https://gamoovernet.pixhotel.fr/pics/20150905000613-BigPanik-M2Pac1.png)

Principe de fonctionnement

Les pcb SEGA Model 1&2 envoient un octet de commande à la Drive Board pour contrôler le FFB et un octet de commande à l'IO Board pour gérer les lampes.
Le but est récupérer dans la mémoire de l'émulateur Model 2 l'octet FFB, puis de l'envoyer tel quel à la Driver Board. On récupère également l'octet des lampes pour interfacer directement (sans IO Board) les ampoules.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150905001856-BigPanik-M2pac.png) (https://gamoovernet.pixhotel.fr/pics/20150905001856-BigPanik-M2pac.png)

Pour ce faire, j'ai mis au point un petit programme (M2Dump.exe) tournant en parallèle de M2Emulator.exe, qui extrait les deux infos et les transmet (via un port COM USB) à l'arduino (flêche rouge sur le schéma de fonctionnement).
L'arduino envoie l'octets FFB à la Drive Board et traite l'octet lampe pour allumer les ampoules (un montage à base de ULN2003A est nécessaire pour traiter la partie puissance).

En retour (flêches bleues), j'utilise le même arduino avec UnoJoy pour interfacer les potentiomètres (volant et pédales), switchs et boutons et qu'ils soient vue comme un joypad coté PC. J'ai fait simple, un deuxième port COM USB est utilisé pour cette partie.

Câblage

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150907214111-BigPanik-M2Pac.png) (https://gamoovernet.pixhotel.fr/pics/20150907214111-BigPanik-M2Pac.png)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20181013012149-BigPanik-M2pac-schema.jpg) (https://gamoovernet.pixhotel.fr/pics/20181013012149-BigPanik-M2pac-schema.jpg)

Pour les possesseurs de cab Daytona, voici un schéma de câblage qui permet de mettre le montage directement dans la cage métallique en remplacement de l'IO Board.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150905003615-BigPanik-wiring.jpg) (https://gamoovernet.pixhotel.fr/pics/20150905003615-BigPanik-wiring.jpg)

Avec ce montage vous pouvez vous passer de:
- PCB (remplacé par un PC)
- IO Board (remplacé par l'arduino)
- Sound Board (remplacé par le PC)

Liste des composants

En commandant sur DealExtreme l'ensemble des composants revient à moins de 40$ livrés.
- PL2303HX to USB TTL for Arduino
- Stud Prototype Expansion Board (Proto Screw Shield Assembled)
- Arduino Mega 2560 R3 ATmega2560-16AU Board
- ULN2003 Stepper Motor Driver Module
- Male to Female DuPont Breadboard Jumper Wires for Arduino (40-Piece)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150905100255-BigPanik-IMG-2674.JPG) (https://gamoovernet.pixhotel.fr/pics/20150905100255-BigPanik-IMG-2674.JPG)

Programmes
sketch Arduino v1.2 (http://superusr.free.fr/M2PacArduino_1.2.zip) a mettre dans le mega 2560R3. Suivre la procédure sur le site de UnoJoy pour transformer l'Arduino en joystick.
M2Dump.exe v1.4 (http://superusr.free.fr/m2dump_1.4.zip) a exécuter sur le pc avant de lancer l'émulateur.

sketch Arduino Sans Neutre (bouton 5) (http://superusr.free.fr/M2PacArduinoSansNeutre.zip) a mettre dans le mega 2560R3 pour configurer Model2 Emulator.

BP




Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Samedi 05 Septembre 2015, 07:42:20 AM
 ^- merci !!!!!
Il n'est pas comptaible avec le supermodel3 aussi ?
En tout cas superbe travaille !!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: damcha le Samedi 05 Septembre 2015, 08:27:44 AM
(http://www.cabaret-elegance.fr/wp-content/uploads/2015/01/bouteille-champagne-300x200.jpg)

Un gros merci BP, tu vas rendre le sourire aux possesseurs de cab non compatibles avec l2m2 (touring, overrev, ...)  ^-^
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: AsPiC le Samedi 05 Septembre 2015, 09:25:29 AM
(http://bavatuesdays.com/files/2013/12/gatsby-leo-051113.gif)

Merci ! :20:
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: marcus600 le Samedi 05 Septembre 2015, 10:00:34 AM
ca va intéressé un ami ça qui a 4 cab , complète avec des stack HS :)
^- ^-


Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: mikebrandt le Samedi 05 Septembre 2015, 10:13:17 AM
Super taf! Félicitations!  ^-^
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: aganim le Samedi 05 Septembre 2015, 10:19:58 AM
 :-* :-)= ^- ;D je me connecte vite fait et je tombe sur cette bombe !!! Merci Mr!!!!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 05 Septembre 2015, 10:48:42 AM
Dans sa version actuelle (v1.4) M2Dump reconnaît les jeux suivant:
- Daytona USA (Saturn Ads) + patch LUA correctif de SailorSat (http://forum.arcadecontrols.com/index.php?topic=139005.0)
- SEGA Rally
- Indy 500
- SEGA Touring Car Championship

Il ne fonctionne qu'avec la dernière version de M2Emulator: 1.1a
Le port COM est fixe en COM5.

On peut utiliser le même montage pour du Model 3 mais:
- Le model 3 n'utilise qu'un seul potentiomètre pour le volant au lieu de deux distincts (FFB + PCB).
- Le code sources de Supermodel3 étant disponible, mieux vaut modifier le code directement que d'utilise M2Dump. ReneRens et Bart (le créateur de Supermodel3) en parle dans ce post: http://www.supermodel3.com/Forum/viewtopic.php?f=7&t=256&start=20

SailotSat (La creatrice de Soft15Khz) a fait un montage similaire (http://forum.arcadecontrols.com/index.php/topic,145000.0.html). Ca partie Arduino est plus avancée car elle a implémenté une table de correspondance permettant d'utiliser, par ex, un Daytona usa sur un volant de Touring. En effet, l'octet de commande FFB diffère selon les jeux, mais les effets sont toujours les mêmes. Le M2Pac nécessite pour le moment la Drive Board d'origine du jeux:


Jeux   Drive Board       Eprom       Nbre de cartes FFB  
Daytona USA      838-10646EPR-16488A            1
SEGA Rally   838-xxxxxEPR-17891        1
Virtual Racing   838-9081EPR-15111        1
Touring Car838-11966EPR-18261        2

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Samedi 05 Septembre 2015, 11:32:02 AM
Trop bon, merci pour ton taf BP, je garde tout ça en secours quand mes boards lâcheront  :) (Si elles lâchent  ;D)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: zebassprophet le Dimanche 06 Septembre 2015, 11:47:16 AM
mais que vais je faire de mes L2M2  :bail:

bon on va dire que ca servira aux cab vide de chez vide ^^
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Iro le Dimanche 06 Septembre 2015, 14:39:57 PM
Super BP , t'es un chef !!  ^-

Zebass : c'est quand même un poil différent.
Le L2M2 est fait pour unversaliser la racecab alors que le M2PAC tend beaucoups plus à faire revivre un dayto à cause de son systéme fragile
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: marcus600 le Dimanche 06 Septembre 2015, 15:48:39 PM
yep rien avoir les 2 :)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: uneombrenoire le Dimanche 06 Septembre 2015, 20:05:18 PM
beau travail  ^-^

je vais enfin pouvoir virer mes stacks pour fiabiliser le twin  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kos71 le Dimanche 06 Septembre 2015, 20:16:23 PM
merci BP pour ce taff de dingue et ton partage comme dab t es au top ;D  ^-

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kroustibat le Lundi 07 Septembre 2015, 10:42:50 AM
Merci, merci , merci !!!!  ^-^
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: houpela le Lundi 07 Septembre 2015, 11:36:53 AM
 ^-^
Excellentissime ! Le fantomatique et tant attendu M2Pac !
Un énorme merci pour le partage ton taff...

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: ratex le Lundi 07 Septembre 2015, 13:10:55 PM
superbe cadeau de la rentrée!  <:)

On va pouvoir s'y mettre Kroustibat et moi  ^-^

et prier pour que nos drive board TC fonctionnent
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: pek_exel le Lundi 07 Septembre 2015, 13:36:40 PM
OUAAAAAAAAIIIIS la bonne surprise qui fait plaisir !
Énorme merci à toi BP pour ce magnifique cadeau de rentrée à la communauté  :-)=

Citation de: zebassprophet le Dimanche 06 Septembre 2015, 11:47:16 AM
mais que vais je faire de mes L2M2  :bail:

bon on va dire que ca servira aux cab vide de chez vide ^^

Si la poste veut bien que je reçoive le mien un jour, je serai content d'avoir les deux solutions dans mon cab =D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: ratex le Mardi 08 Septembre 2015, 18:28:27 PM
merci BP pour le schéma du cablage ^-

une question reste cependant un suspend: est-ce que cela marche aussi pour les drive boards indy 500 et sega touring car (838-11966) =?=



Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 08 Septembre 2015, 21:40:18 PM
Citation de: BigPanik le Samedi 05 Septembre 2015, 10:48:42 AM
Dans sa version actuelle (v1.4) M2Dump reconnaît les jeux suivant:
- Daytona USA (Saturn Ads) + patch LUA correctif de SailorSat (http://forum.arcadecontrols.com/index.php?topic=139005.0)
- SEGA Rally
- Indy 500
- SEGA Touring Car Championship

Je n'ai testé que Daytona, mais ces trois autres jeux doivent fonctionner.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: uneombrenoire le Mercredi 09 Septembre 2015, 22:32:16 PM
Citation de: BigPanik le Mardi 08 Septembre 2015, 21:40:18 PM
Je n'ai testé que Daytona
BP
Normal c'est une boucherie ce jeu !  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: th_vador le Jeudi 10 Septembre 2015, 21:45:53 PM
félicitations pour cet énorme boulot ^-^
Du coup, le maillon faible, c'est uniquement la drive board maintenant?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Maitre_Poulpi le Jeudi 10 Septembre 2015, 22:02:21 PM
Oula, j'étais passé à côté !
Merci pour le partage  ^-
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: ratex le Lundi 21 Septembre 2015, 13:43:01 PM
Avec Kroustibat on a testé nos drive boards et elles fonctionnent: on va se lancer dans le WIP,
j'ai commandé les pièces chez DX,
mais par contre BP, sauf erreur,  je ne vois pas ce composant

(http://img11.hostingpics.net/thumbs/mini_752303sku3129571.jpg) (http://www.hostingpics.net/viewer.php?id=752303sku3129571.jpg)

dans ton shéma de cablage?
Normal? =?=

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 21 Septembre 2015, 14:24:04 PM
C'est juste un module permettant d'avoir des borniers à vis, plus pratique pour relier les câbles à l'arduino.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: damcha le Lundi 21 Septembre 2015, 22:10:38 PM
Alors moi je ne trouve pas le lien sur le sketch arduino ? ou alors j'ai une grosse fatigue suite au BGS ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Gposarl le Mardi 22 Septembre 2015, 02:46:05 AM
Bien vu marcus mdr....
Effectivement on va remettre en route les notres.... yesss...
:-)=
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: marcus600 le Mardi 22 Septembre 2015, 18:32:18 PM
 ^-
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 22 Septembre 2015, 22:28:52 PM
Citation de: damcha le Lundi 21 Septembre 2015, 22:10:38 PM
Alors moi je ne trouve pas le lien sur le sketch arduino ? ou alors j'ai une grosse fatigue suite au BGS ?

C'est en ligne, cf premier post.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: houpela le Mardi 22 Septembre 2015, 22:42:29 PM
Encore merci pour le partage de ton travail... y'a plus qu'a!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mercredi 23 Septembre 2015, 08:36:54 AM
BP tu dois bien faire des temps de ouf à Daytona, tu participes ? http://www.gamoover.net/Forums/index.php?topic=16584.16
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: damcha le Mercredi 23 Septembre 2015, 13:37:04 PM
Citation de: BigPanik le Mardi 22 Septembre 2015, 22:28:52 PM
C'est en ligne, cf premier post.

BP

^-^ ^-^ C'est parti mon kiki !
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mercredi 23 Septembre 2015, 15:24:42 PM
On peut conserver l'ecran d'origine ? Ou on colle un LCD à la sortie du PC ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: bat968 le Mercredi 23 Septembre 2015, 16:48:09 PM
Bravo pour le taf accompli ^- T'es un ouf.
J'espère ne jamais à voir à m'en servir ;D
Mais bon, pour faire un link à 8 ça peut être très pratique 8)

On peut mixer la solution PC sur un cab et PCB originale sur l'autre ? Ou bien il faut tout passer en PC pour que ce soit compatible en link (2 ou +) ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 23 Septembre 2015, 16:55:06 PM
Hehe non on ne peut pas mixer pcb et emulation. D'ailleurs le seul point noir d'une solution full emulation est que, d'après SailorSat, l'emulation est un poil plus rapide que l'original.

Onfre, le m2pac ne s'occupe que de l'interfacage des commandes et des voyants. Pour le coté video, c'est faisable avec differentes solutions: ArcadeVGA, soft15khz ou Calamity

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Jeudi 24 Septembre 2015, 09:34:00 AM
C'est bien ce qu'il me semblait merci. Pour la vitesse oui je confirme, sur PC ça va plus vite !
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: marcus600 le Jeudi 24 Septembre 2015, 18:30:58 PM
donc c'est mieux sur pc :) VROOOMMMMMMMMMMMMMMMMMMmmmmmmmmmmmmmmmm et en HD !

je sais je vais me faire trucidé !  s)-
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Jeudi 24 Septembre 2015, 19:23:56 PM
Nan c'est superbe sur PC mais je préfère le vrai jeu car j'ai mes repères et je voyage dans le temps :ang:
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: melou6 le Samedi 31 Octobre 2015, 00:37:35 AM
Alors du coup c est totalement compatible avec une racecab "sega touring car" à condition d avoir la motor board et la drive board d origine?

Une autre question, avec le l2m2 l emulation de "sega touring car" au niveau du son n était pas fidèle à l origine( sachant que je possède l original), il manquait des effets.

Il ne devrait pas y avoir le même soucis avec le m2pac vu que l on utilise   
Le hardware audio de la borne?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Gposarl le Lundi 02 Novembre 2015, 10:42:50 AM
Une petite question , es ce que cette méthode permet toujours de jouer linké.. en 4 postes ?

Merci
Fréd
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: ratex le Vendredi 06 Novembre 2015, 12:46:00 PM
BP tu aurais une photo de ton montage avec les composants reliés entre eux?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 08 Novembre 2015, 23:13:34 PM
Citation de: melou6 le Samedi 31 Octobre 2015, 00:37:35 AM
Alors du coup c est totalement compatible avec une racecab "sega touring car" à condition d avoir la motor board et la drive board d origine?
Oui

Citation de: melou6 le Samedi 31 Octobre 2015, 00:37:35 AM
Une autre question, avec le l2m2 l emulation de "sega touring car" au niveau du son n était pas fidèle à l origine( sachant que je possède l original), il manquait des effets.

Il ne devrait pas y avoir le même soucis avec le m2pac vu que l on utilise  
Le hardware audio de la borne?
Non, le m2pac utilise le hardware SEGA pour la drive board, pas pour l'audio. C'est bien l'audio de l'émulateur qui est utilisé.

Citation de: Gposarl le Lundi 02 Novembre 2015, 10:42:50 AM
Une petite question , es ce que cette méthode permet toujours de jouer linké.. en 4 postes ?
Oui, toujours. Mais il faut 4 PC, ca ne fonctionne pas avec n émulateurs tournant sur le même PC.

Citation de: ratex le Vendredi 06 Novembre 2015, 12:46:00 PM
BP tu aurais une photo de ton montage avec les composants reliés entre eux?

Le montage monté dans une cage de Daytona
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20151108231600-BigPanik-IMG-2864.JPG) (https://gamoovernet.pixhotel.fr/pics/20151108231600-BigPanik-IMG-2864.JPG)

Le tout avec le PC, ici un HP 6005 Pro small form factor ça passe nickel et on peut refermer la cage.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20151108230037-BigPanik-IMG-4046.JPG) (https://gamoovernet.pixhotel.fr/pics/20151108230037-BigPanik-IMG-4046.JPG)

Ou bien une version "autonome" intégrant transfo, drive board, alim et m2pac.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20151108231721-BigPanik-IMG-4043.JPG) (https://gamoovernet.pixhotel.fr/pics/20151108231721-BigPanik-IMG-4043.JPG)

BP

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kidicarus le Lundi 09 Novembre 2015, 10:21:40 AM
Incroyable, merci c'est vraiment top de prendre le temps de créer et d'expliquer le tout ! ^-^


Mon twin Daytonna risque de reprendre du service prochainement grâce à toi  et ça c'est vraiment terrible ^-^
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: melou6 le Lundi 09 Novembre 2015, 17:06:27 PM
Merci Bigpanik pour tes réponses ^-, je pense me lancer dans l'aventure d'ici peu.
Mais avant je vais profiter de ma borne tel quel et éclater les chrono de "sega touring car" qui, au passage, est un formidable jeu avec le ffb.

A quand une compatibilité avec les autres émus? C'est prévu ou pas ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 07 Décembre 2015, 22:08:13 PM
Une video pour montrer le léger décalage de vitesse en CPU et Model 2 Emulator.



BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mercredi 09 Décembre 2015, 11:04:18 AM
Ca va, 1 seconde sur la fin en gros, mais bon on le voit bien quand même quand on a l'habitude de jouer sur la borne.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Calybre le Samedi 12 Décembre 2015, 21:12:28 PM
Hello BigPanik !

Deja un grand merci de partager ton travail.  ^-^

J'aurais deux question pour ma part...

Est il possible de linker des cab en M2Pac et L2m2 ?
Et est çe que le fait de d'utiliser un frontend et de rendre invisible Windows pose t'il un probleme au bon fonctionnement du M2pac ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Mario25 le Dimanche 03 Janvier 2016, 17:19:53 PM
Merci pour le partage, ayant acquis une Daytona sans jeu ni écran cela va beaucoup m'aider.  ^-

Par contre, j'aimerais juste savoir pour le moment quelle config est nécessaire pour faire tourner correctement l'émulateur. Dans mes stocks, en monocore j'ai du pentium 4 ou du sempron et en dualcore j'ai du athlon 64 X2 voir du core 2 duo (mais ma carte mère est HS). Quel serait le meilleur choix  =?=
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: zebassprophet le Dimanche 03 Janvier 2016, 17:28:23 PM
pour dayto 1, avec dual core ca tourne nickel tu peux ptet tenter un plus ptit prioc

pour model 3 bof bof par contre

vala vala
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: sdf_ le Samedi 13 Février 2016, 13:23:29 PM
Hello BP
Une petite question, j'ai vu une vidéo sur le forum arcade control avec ce système et mame outrun.
C'est compatible aussi alors ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Solkan le Dimanche 14 Février 2016, 18:00:43 PM
super "conversion" pour pallier les déficiences de Model2 capricieux.  ^-^

Question pas désintéressée mais un peu Hors sujet : sur un race cab JVS, il y a une solution pour faire tourner les jeux M2 et M3 en émulation (genre un jvspac amélioré pour les contrôles analogiques) ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Solkan le Lundi 22 Février 2016, 12:37:15 PM
Citation de: Solkan le Dimanche 14 Février 2016, 18:00:43 PM
Question pas désintéressée mais un peu Hors sujet : sur un race cab JVS, il y a une solution pour faire tourner les jeux M2 et M3 en émulation (genre un jvspac amélioré pour les contrôles analogiques) ?

Je me corrige après pas mal de (re-)lecture de ce sujet et de celui de SailSat (la super arcadienne qui a fabriqué le légendaire soft 15k) : http://forum.arcadecontrols.com/index.php/topic,145000.0.html.

BigPanic, tu indiques (sur ta page : http://superusr.free.fr/model3.htm) que l'analyse des signaux de la drive board "Model 3" n'est pas valable pour la drive board "MIDI". As-tu tout de même le projet d'avancer vers l'interfacage de cette évolution des drive board (a ma connaissance, c'est ce qui équipe quasi la totalité des race cab Sega depuis le model 3) ?
SailorSat a mentionné :
"Also someone noted that the "newer" Sega Racers might work too, although with some slight modifications (MIDI and/or RS-442 serial instead of 8bit parallel)"
Il ne s'agirait donc que de la transmition du signal de l'Arduino vers la driver board qui diffèrerait; le code restant le même ?

Evidemment, il y a aussi le problème de la boite séquentielle mais je crois que au niveau du software de l'Arduino, ca doit être gérable.

Merci encore de toutes ces recherches et de cette avancée dans le domaine de l'émulation et conservation du rétropatrimoine ludique.  =:))
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Lundi 06 Juin 2016, 21:47:38 PM
Bon je vais voir si je ne passe pas au pc dans mes bornes, le 2 commence à foirer, il n'affiche plus que les images de fonds, c'est la cpu board normalement. J'en ai 2 d'avance mais pas forcément bonnes, je vais les tester, mais j'ai aussi une voiture qui semble se déconnecter quand on joue à 4, et c'est jamais la meme donc ça devient reulou. A suivre.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: delo le Mardi 07 Juin 2016, 19:16:52 PM
ouais effectivement, c'est chiant.... (:x (:x
tu les fais tourner souvent ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mardi 07 Juin 2016, 22:02:15 PM
Jusqu'en mars oui quasi tous les jours, mais depuis avril moins d'une fois par semaine. Je ne sais pas ce qui est le mieux mais quoi qu'il en soit mes meubles sont propre donc ou pire je n'aurais pas tout perdu =:))
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Solkan le Lundi 13 Juin 2016, 14:42:43 PM
Evolution du projet d'interface de SailorSat (DaytonaUSB selon son nouveau nom) : Celà semble en très bonne voie pour Scud race et Daytona 2 via SuperModel



:-)=
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Dimanche 19 Juin 2016, 22:03:55 PM
Bon en gros le plus important c'est d'avoir les meubles de jeu maintenant avec les écrans à la limite  =:))
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Solkan le Dimanche 19 Juin 2016, 22:43:06 PM
Citation de: onfre le Dimanche 19 Juin 2016, 22:03:55 PM
Bon en gros le plus important c'est d'avoir les meubles de jeu maintenant avec les écrans à la limite  =:))
Faut la carte de Retour de Force tout de même pour ce système.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Solkan le Mercredi 22 Juin 2016, 10:33:09 AM
Suite à la récupération d'un chouette Cab Initial D (http://www.gamoover.net/Forums/index.php?topic=35542.msg588836#msg588836) équipé d'un Dash Model 3, je me posais la question de ce qu'il faut pour utiliser le M2Pac sur ce Dash.

Donc, je voudrais, à moyen terme, pouvoir jouer sur les jeux Model 2/Model 3 (parceque c'est sur ces jeux là que j'ai le plus joué et puis ils sont terribles) via ce système mais je m'interroge sur ce qui désigne le Force Feedback dans les cabs Model 3 (que je ne connais pas).
A priori dans l'initial D, il n'y a qu'une carte appelée MIDI qui regroupe Drive et Motor Board mais, dans les Model 3, il s'agirait de deux éléments distincts.
Dans cette image de BP, on peut lire qu'il faut une Drive Board : (https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150905000613-BigPanik-M2Pac1.png)
Mais quid du Servo Motor Board ?

Merci pour vos limières
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 23 Juin 2016, 00:53:45 AM
Ton volant Model 3 n'est pas compatible avec le M2pac (ou le Daytona USB de SailorSat).
La drive board mentionnée est remplacée par 2 cartes (la drive board et la servo motor board) sur model 3.

Je suis justement en train de bosser sur une solution pour enfin pouvoir utiliser les 3 types de volant SEGA.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Solkan le Jeudi 23 Juin 2016, 07:53:39 AM
Citation de: BigPanik le Jeudi 23 Juin 2016, 00:53:45 AM
Ton volant Model 3 n'est pas compatible avec le M2pac (ou le Daytona USB de SailorSat).
La drive board mentionnée est remplacée par 2 cartes (la drive board et la servo motor board) sur model 3.

Je suis justement en train de bosser sur une solution pour enfin pouvoir utiliser les 3 types de volant SEGA.

BP
Effectivement, j'avais anticipé le Work in progress :)
(https://gamoovernet.pixhotel.fr/pics/20150123002138-BigPanik-volants.jpg)

En tout cas, bravo et merci pour ce projet qui est plus que révolutionnaire et ultra utile pour les proprios de race cab sega.

Je n'ai pas encore les cartes drive et servo qu'il faut (je vais commencer à chercher de suite) mais je participerai volontier à tous les tests nécessaires si tu en as besoin.

Juste une question périphérique : a ton avis, interfacer la carte Midi ou le JVS directement (un peu comme le font les interfaces jvspac pour les entrées numériques) c'est techniquement faisable (dans X années si quelqu'un s'y penche) ? Mine de rien, il y en a pas mal des contrôles analogiques sur les Naomi et un JVS-pac version analogique serait acceuilli comme le messie par beaucoup d'amateurs.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 23 Juin 2016, 14:22:39 PM
Ce sera possible d'utiliser une drive board midi lorsqu'on aura "sniffer" le dialogue en une pcb (chihiro, naomi 2?) et la carte.
A moins de passer par l'emulation.

Personne n'a encore fait de jvs pac en open source? Ni même de jvs pac analogique?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Solkan le Jeudi 23 Juin 2016, 14:30:09 PM
Citation de: BigPanik le Jeudi 23 Juin 2016, 14:22:39 PM

Personne n'a encore fait de jvs pac en open source? Ni même de jvs pac analogique?
Le JVSpac open source existe : JVSY (sur teensy, tient donc :) )
http://forum.arcadeotaku.com/viewtopic.php?f=2&t=27460&sid=0f83f7d71fc8860f996b2f2c0eebff8a&start=40
GIT (pas à jour) : https://github.com/k4roshi/JVSy

Normalement, il travaille sur une version analogique mais le projet a l'air en stand-by depuis des mois  :'(.

Après, même avec ces contrôles analogiques, ca ne fera pas grand chose de plus qu'un APac qui serait relié directement aux potards (si je ne m'abuse). La gestion du FF demande, comme tu l'as signalé, un reverse engineering de la communication avec la carte MIDI.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: jairohack le Samedi 16 Juillet 2016, 10:18:54 AM
Vous devez modifier le bootloader ou reste le même?


Il sert?
(http://s2.electrodragon.com/wp-content/uploads/2012/05/New-Version-PL2303HX-USB-TTL-Programmer-1.jpg)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: melou6 le Mardi 02 Août 2016, 13:01:00 PM
Salut tout le monde,

J'aimerais bien me lancer dans le wip pour ma touring car et j'aimerais bien savoir s'il faut que je me procure le câblage complet d'un stack touring car pour la réalisation? En fait j'aimerais reproduire le schéma de câblage comme pour une daytona en page 1 du topic, c'est possible ou il y a d'autres modifs à faire?
Merci à tous et à bigpanik.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: mimso le Mardi 02 Août 2016, 13:48:39 PM
Merci beaucoup pour ce tuto, jétais passé à coté, c'est de la bombe  ^-^

Une ptite question sur model 2 emulator :
Je l'ai installé sur un pc dans un race cab y a une dizaine de mois, et cela marche nickel.
Depuis, à chaque fois que j'ai voulu l'installer dans un autre pc je me heurte toujours à une erreur.
Impossible de le refaire fonctionner sur une autre config, une idée car je sêche complet  :-\

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160802134833-mimso-Capture.PNG) (https://gamoovernet.pixhotel.fr/pics/20160802134833-mimso-Capture.PNG)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Calybre le Lundi 22 Août 2016, 17:55:37 PM
Essaie décocher pixel shader 3. Attention il ya une version pour xp aussi la version PS2 de memoire. (Rien à voir avec la boîte noire de Sony. )  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 23 Août 2016, 01:44:58 AM
Il faut installer directx 9 pour m2emulator. Je pense que c'est ça ton pb.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: melou6 le Samedi 27 Août 2016, 23:09:16 PM
C'est bien ça il faut que tu mettes directx à jour.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: delo le Mardi 30 Août 2016, 00:44:59 AM
Salut à tous,

Pour un projet, je viens de terminer un volant à partir des travaux de MMOS (open sim wheel).
Pour ceux intéressés ou qui ne connaissent pas je peux donner le lien mais je pense que plusieurs d'entre vous connaissent... ;)

Question : je n'ai pas encore testé mais est-il possible de l'utiliser avec l'émulateur m2emulator ?? En particulier est-ce que le FFB peut fonctionner  =?=
Et oui, car Daytona sans FFB c'est un peu dommage quand même  :D

Sous windows il est reconnu comme périphérique HID
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mardi 13 Septembre 2016, 22:41:51 PM
Ça a vraiment l'air top ce M2PAC, ça donne envie grave !
Y'a d'autres personnes qui ont pu ce faire la cfg à la maison ? d'autres des retours d'expérience ?

Et peut on jouer aux jeux model 3 sur un twin model 2 par exemple ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mercredi 05 Octobre 2016, 14:13:48 PM
Bon je m'en suis commandé un pour voir un peu, vu que mes pcb ont décidé de claquer à la volée :'(
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Mercredi 05 Octobre 2016, 14:50:15 PM
Citation de: squallrs le Mercredi 05 Octobre 2016, 14:13:48 PM
Bon je m'en suis commandé un pour voir un peu, vu que mes pcb ont décidé de claquer à la volée :'(

:'( :'( :'(
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Mercredi 05 Octobre 2016, 18:18:28 PM
Hello, je suis en train de faire ta conversion sur mon cab et je rencontre un souci avec le programme Arduino pour téléverser ton sketch.

Avec la dernière version (1.6.12) j'ai 2 erreurs en faisant la vérification du coup impossible de téléverser:


- UnojoyModel2FFBVR:12: error: 'setuppins' was not declared in this scope

- UnojoyModel2FFBVR:19: error: 'getcontrollerdata' was not declared in this scope


et avec la version utilisée sur ce tuto ci (http://www.gamoover.net/Forums/index.php?topic=26913.0) qui est la version 1.0.3, j'ai comme erreurs (j'ai mis une photo d'écran):


- http://hpics.li/41e8a22


Du coup je pense qu'il faut une version du programme située entre les deux car sur la 1ere j'ai pas les erreurs de la deuxième et inversement...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: delo le Mercredi 05 Octobre 2016, 19:55:57 PM
Salut !!

Bon apparemment personne n'a testé ce type de montage (volant OSW, ou RFR wheel, ou MMOS, ou MIZOO, ou autre volant DIY !!  :D) avec l'émulateur model 2  :'(

On va essayer de s'y mettre alors ! (le plus dur : trouver du temps... (:x)


BigPanik si tu passes par là : Tout d'abord super boulot !! Bravo pour toutes les explications  ^-^
Et quelques petites questions :
-   j'ai du savoir un jour mais j'ai zappé depuis, le L2M2 est monté sur base d'un volant logitech car si j'ai bien compris il est reconnu par l'émulateur model 2 pour la gestion du FFB ? et si oui justement qu'est-ce qu'il le différencie d'un autre volant du coup ?
-   pourrais-tu en dire plus sur ce fameux octet FFB ?

Sur les volant DIY de type OSW, la partie FFB est géré (enfin c'est le montage que j'ai) par une carte STM32 (il en existe par arduino mais le principe reste idem) qui récupère les données des jeux et ensuite envoie le contrôle en couple du moteur par une commande PWM (+ une commande pour la direction) sur un driver moteur.

Pour gérer l'émulateur, il doit être possible de faire une adaptation. Par exemple récupérer ce fameux octet FFB et l'envoyer soit à travers l'arduino pour convertir la consigne en commande PWM soit de l'envoyer comme consigne à la STM32....
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 05 Octobre 2016, 23:52:02 PM
Citation de: Galooo le Mercredi 05 Octobre 2016, 18:18:28 PM
Hello, je suis en train de faire ta conversion sur mon cab et je rencontre un souci avec le programme Arduino pour téléverser ton sketch.

Avec la dernière version (1.6.12) j'ai 2 erreurs en faisant la vérification du coup impossible de téléverser:


- UnojoyModel2FFBVR:12: error: 'setuppins' was not declared in this scope

- UnojoyModel2FFBVR:19: error: 'getcontrollerdata' was not declared in this scope


et avec la version utilisée sur ce tuto ci (http://www.gamoover.net/Forums/index.php?topic=26913.0) qui est la version 1.0.3, j'ai comme erreurs (j'ai mis une photo d'écran):


- http://hpics.li/41e8a22


Du coup je pense qu'il faut une version du programme située entre les deux car sur la 1ere j'ai pas les erreurs de la deuxième et inversement...

Le sketch doit être injecté en DFU mode. Suivre le tuto de UnoJoy ou de lipide512: http://www.gamoover.net/Forums/index.php?topic=26913.0

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 06 Octobre 2016, 00:49:50 AM
Citation de: delo le Mercredi 05 Octobre 2016, 19:55:57 PM
Bon apparemment personne n'a testé ce type de montage (volant OSW, ou RFR wheel, ou MMOS, ou MIZOO, ou autre volant DIY !!  :D) avec l'émulateur model 2  :'(
Je ne pense pas que quiconque ait ce genre de volant ici. On est plus dans l'adaptation des mécaniques arcade.
Après, Model2 Emulator utilise des effets classiques de directinput (forceconstant, centering, vibrate, etc.) donc à priori aucun soucis pour ces volants d'expert.

Citation de: delo le Mercredi 05 Octobre 2016, 19:55:57 PM
BigPanik si tu passes par là : Tout d'abord super boulot !! Bravo pour toutes les explications  ^-^
Et quelques petites questions :
-   j'ai du savoir un jour mais j'ai zappé depuis, le L2M2 est monté sur base d'un volant logitech car si j'ai bien compris il est reconnu par l'émulateur model 2 pour la gestion du FFB ? et si oui justement qu'est-ce qu'il le différencie d'un autre volant du coup ?
-   pourrais-tu en dire plus sur ce fameux octet FFB ?
Merci!

Le L2M2 et le M2pac ne fonctionnent qu'avec un volant de Daytona USA ou de Sega Rally ou de virtua Racing.
Il ne s'agit pas d'un servomoteur (comme les OSW) mais d'un moteur AC à 3 états (tourne à gauche/tourne à droite/OFF) couplé mécaniquement à un embrayage electromécanique (couple variable de 0 à 24v).

Le L2M2 s'appui sur l'électronique d'un volant logitech (et ainsi bénéficier du driver USB de Logitech) et adapte la commande PWM en sortie de carte pour gérer le moteur AC et l'embrayage. Coté PC, le jeu voit bien un volant Logitech et on a un max de compatibilité.

J'ai fait le M2pac pour avoir un rendu dans Daytona USA "100% accurate" du FFB. Le M2pac ne fonctionne qu'avec Daytona USA sous Model 2 Emulator (SailorSat a fait une version qui gère également Sega rally et Indy 500). La partie puissance est laissée à la DRIVE board SEGA d'origine. Le but est d'éliminer les intermédiaires en se passant de DirectInput. On va chercher le fameux octet FFB en mémoire lorsque Daytona tourne et on l'envoie directement à la drive board SEGA. Exactement comme le fait la PCB Daytona d'origine. On évite ainsi les traitements DirectX + driver Logitech + USB + adaptation puissance L2M2, mais on oublie la compatibilité avec les autres jeux (hors Model 2 Emulateur et Supermodel 3 potentiellement adaptable).

Citation de: delo le Mercredi 05 Octobre 2016, 19:55:57 PM
Sur les volant DIY de type OSW, la partie FFB est géré (enfin c'est le montage que j'ai) par une carte STM32 (il en existe par arduino mais le principe reste idem) qui récupère les données des jeux et ensuite envoie le contrôle en couple du moteur par une commande PWM (+ une commande pour la direction) sur un driver moteur.

Pour gérer l'émulateur, il doit être possible de faire une adaptation. Par exemple récupérer ce fameux octet FFB et l'envoyer soit à travers l'arduino pour convertir la consigne en commande PWM soit de l'envoyer comme consigne à la STM32....
Les autres types de volants SEGA (type Touring Car et type Daytona 2) sont des servomoteurs. SEGA utilise comme dans vos montages un driver moteur (Panasonic, dont je n'arrive pas à trouver la doc) ainsi qu'une carte de commande maison qui transforme des commandes FFB en ordre au driver moteur. Sur ce type de volants, on peut utiliser vos cartes USB, soit pour causer en direct avec le driver moteur (mais je n'en ai pas la doc) soit pour causer avec la carte SEGA (plus simple à reverse engeneerer).
Reste que les cartes de MIZZO et MMOS sont "fermées". Par contre, un grand merci à Etienne_GameSeed d'avoir adapter le descripteur du sidewinder wheel. J'ai commencé le travail sur le M3Pac sur cette base. Retour au source car j'avais à l'époque adapté un Sidewinder force Joystick "midi" avec adapt-ffb-joy.   
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: delo le Jeudi 06 Octobre 2016, 17:47:21 PM
Merci pour ta réactivité BigPanik !! ^- ^-
Ainsi que pour tes explications sur L2M2 et M2pac, j'y vois bien plus clair.

Citation de: BigPanik le Jeudi 06 Octobre 2016, 00:49:50 AM
Je ne pense pas que quiconque ait ce genre de volant ici. On est plus dans l'adaptation des mécaniques arcade.

En fait je suis arrivé dans les jeux de courses par les bornes d'arcade qui m'ont principalement attiré par leur robustesse et l'impression de pouvoir y aller bourrin (en plus des jeux qui à l'époque de Daytona ou Sega Rally était bluffant) ! Et puis la nostalgie maintenant.... :)
C'est donc ce qui m'a plu dans la fabrication d'un volant OSW : prendre un bon gros servomoteur (le mien est issue d'une récupération qui pèse 9kg).

Je comprends bien et je suis d'accord que le but premier est de tirer parti du matériel de nos bornes pour les utiliser un maximum (de plus c'est quand même du bon matos) mais je pense que ce type de montage peut être intéressant pour des arcadiens car les bornes qu'on récupère ne sont pas toujours complète voir carrément vide ! Et mettre un G25 ou autre pour moi fait figure d'une gageure...(je vais m'attirer des foudres ?? :? :?)

Citation de: BigPanik le Jeudi 06 Octobre 2016, 00:49:50 AM
Après, Model2 Emulator utilise des effets classiques de directinput (forceconstant, centering, vibrate, etc.) donc à priori aucun soucis pour ces volants d'expert.

J'ai tenté (mais rapidement) de faire fonctionner ce type de volant sur Nebula. Les commandes sont ok mais pas de FFB. De ce que tu me dis j'en conclue qu'il doit avoir un souci au niveau de directx ou quelque chose comme ça (le volant OSW est vue comme un périphérique générique HID)....La version que j'ai testé est la dernière il me semble (v1.1a) et le PC est sous dx11. Je vais donc gratter.

Citation de: BigPanik le Jeudi 06 Octobre 2016, 00:49:50 AM
Les autres types de volants SEGA (type Touring Car et type Daytona 2) sont des servomoteurs. SEGA utilise comme dans vos montages un driver moteur (Panasonic, dont je n'arrive pas à trouver la doc) ainsi qu'une carte de commande maison qui transforme des commandes FFB en ordre au driver moteur. Sur ce type de volants, on peut utiliser vos cartes USB, soit pour causer en direct avec le driver moteur (mais je n'en ai pas la doc) soit pour causer avec la carte SEGA (plus simple à reverse engeneerer).
Effectivement, ce type de servomoteur peut être intéressant pour le détourner. D'ailleurs à ce sujet j'en ai récupéré un sur une borne 24h Le Mans, si ça peut intéresser quelqu'un (par contre je n'ai que le servomoteur).


Citation de: BigPanik le Jeudi 06 Octobre 2016, 00:49:50 AM
Reste que les cartes de MIZZO et MMOS sont "fermées". Par contre, un grand merci à Etienne_GameSeed d'avoir adapter le descripteur du sidewinder wheel. J'ai commencé le travail sur le M3Pac sur cette base. Retour au source car j'avais à l'époque adapté un Sidewinder force Joystick "midi" avec adapt-ffb-joy.   
Pour un M3Pac ça peut être super ! Je pense que je ne suis pas le seul d'ailleurs, en effet de mon coté j'ai un SR2 twin alors le jour où...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Jeudi 06 Octobre 2016, 21:11:33 PM
Merci à toi!  ;)

Je vais réessayer la procédure à la lettre.  ;D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: damcha le Jeudi 06 Octobre 2016, 21:54:36 PM
Citation de: BigPanik le Jeudi 06 Octobre 2016, 00:49:50 AM
J'ai commencé le travail sur le M3Pac sur cette base.  

Tu as déjà fait du dev pour le model3 ? De mon côté j'hésitais entre me lancer dans une réalisation sur la base  arduino + (vjoy avec support du ffb), ou bien adapter le daytonaUSB de sailorsat pour le m3 (je crois qu'elle a déjà fait du travail dans ce sens aussi)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Vendredi 07 Octobre 2016, 21:25:56 PM
Hello. :)

- Alors je viens d'essayer de suivre le tuto de lipide512 et j'arrive a injecter le sketch Unojoy depuis le programme Arduino 1.0.3 en ayant sélectionné le type de carte Arduino MEGA 2560 sinon ça ne téléverse pas, j'ai une erreur de taille binaire du croquis.


- Puis en réessayant plusieurs fois il a bien voulu y injecter le sketch UnojoyModel2FFBVR (allez savoir pourquoi car il y trouvait des erreurs 5 minutes avant  ;D)!!!


- J'ai ensuite mis l'arduino en DFU et installé le driver atmel_usb_dfu.inf puis turnintoajoystick.bat et c'est a priori GOOD, plus qu'a mettre tout ça dans la borne et a tester!!!!  :-)=

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Samedi 08 Octobre 2016, 09:43:50 AM
Top tiens nous au courant ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Samedi 08 Octobre 2016, 11:12:18 AM
Alors après avoir tout réinstallé dans la borne j'ai:


- Le volant, les pédales, la boite de vitesses, les boutons VR marchent!  ^-

- Les boutons start, test et service ne fonctionnent pas sous l'émulateur!! Impossible de les assigner, en revanche ils fonctionnent dans le menu controlleur de Windows XP.

- Pas de FFB ni de lumières sur les boutons (j'ai bien mis le petit jumper sur la carte ULN2003 stepper motor driver module dont tu parles ici BigPanik: http://www.gamoover.net/Forums/index.php?topic=35204.0

- Quand je branche le PL2303HX to USB TTL for Arduino le gestionnaire de périphérique ne le reconnait pas, il me met un point d'exclamation avec USB serial controller (faut-il installer ces drivers: http://prolificusa.com/pl-2303hx-drivers/  ???).



- [mode BOULET ON   :?]J'ai oublié de remettre le port COM5 sur l'arduino avant de faire turnintoajoystick.bat [mode BOULET OFF], en faisant la manip inverse pour le repasser en arduino il me le reconnait comme ATMEL USB chaipukoi donc je n'arrive pas à réassigner le bom port COM...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Lundi 10 Octobre 2016, 22:11:46 PM
Hello!

Bon, j'ai tout repris à zéro pour être sur (formatage et tout!!!).

J'ai bien mis le port com de l'Arduino en COM5 et il est bien reconnu sous Win XP en unojoy joystick mais ton programme M2Dump.exe ne me le trouve pas sur le port COM5!!!!

En forçant le port COM qu'il y a dans le gestionnaire de périphériques quand aucun USB n'est branché en COM5 (qui est après coup déjà utilisé par un périphérique invisible en COM5) j'obtiens ceci:


(http://img15.hostingpics.net/pics/203102IMG0396.jpg) (http://www.hostingpics.net/viewer.php?id=203102IMG0396.jpg)


Mais toujours pas de FFB, de boutons start/test/service et de lumières sur les boutons...  :'(

J'ai vérifié mes connections, le voltage au niveau de la carte ULN2003A arrive bien.

J'avoue je commence à sécher là.  :-[
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 10 Octobre 2016, 22:20:11 PM
Quand tu programmes l'arduino n'utilise pas le port COM5.

Par contre le PL2303HX doit être vu sur le COM5. Force le via le gestionnaire de périphériques/Ports COM et LPT.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Lundi 10 Octobre 2016, 22:25:35 PM
AAAAAAAH!!!  :D

Super merci j'essaie ça demain en rentrant du boulot!!!!  ^-^
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 10 Octobre 2016, 22:33:11 PM
J'ai codé en dur le COM de M2dump. Il cherche donc à communiquer avec le PL2303 en COM5 à 38500bps/8bit/1stop.
J'utilise le driver PL2303 Prolific Edition v1.9.0.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Mardi 11 Octobre 2016, 19:23:56 PM
Bon et bien je viens de remettre tout mais j'en suis toujours au même point...  ;D

(http://img4.hostingpics.net/pics/831116IMG0397.jpg) (http://www.hostingpics.net/viewer.php?id=831116IMG0397.jpg)


L'image en plus grand au cas où: http://hpics.li/e1c0e41


J'ai ce PL2303HX là, je pense que c'est le même mais sans coque et câbles: http://www.ebay.fr/itm/Adaptateur-module-USB-RS232-TTL-PL2303HX-Auto-Converter-Module-Arduino-/391130156251?hash=item5b112c8cdb:g:7SYAAOSwstxVQnyT
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: PiCH le Mardi 11 Octobre 2016, 19:58:37 PM
CitationJ'ai codé en dur le COM de M2dump. Il cherche donc à communiquer avec le PL2303 en COM5 à 38500bps/8bit/1stop.
J'utilise le driver PL2303 Prolific Edition v1.9.0.

Suis pas certain que tout le monde comprenne :-)

Super taf BP, comme d'hab  ^-

PiCH

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 11 Octobre 2016, 21:23:20 PM
Salut PiCH, ca fait un bail!

Ton port COM5 est bien configuré. M2Dump a bien ouvert le port. RAS coté configuration Windows.

Dans la fenêtre M2Dump, l'octet des Lampes reste t il à 00? Si oui, tu as dû oublier le scripts LUA de SailorSat pour les lampes.

Fait des photos de ton montage.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Mercredi 12 Octobre 2016, 18:01:32 PM
Citation de: BigPanik le Jeudi 06 Octobre 2016, 00:49:50 AM

Le M2pac ne fonctionne qu'avec Daytona USA sous Model 2 Emulator (SailorSat a fait une version qui gère également Sega rally et Indy 500).

Comme on est plusieurs à se poser la question alors je demande

L2M2 M2Pac dans un cab Daytona = jeu dayto uniquement ou toutes les Rom model2 ( sega Rally / Virtua Racing / indy 500 etc ) ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Mercredi 12 Octobre 2016, 18:28:01 PM
Salut,

oui le script de sailorsat fonctionne bien, je vois des croix ou les lampes doivent s'allumer, sur SEGA rally aussi,  ;) quand je lance m2dump puis l'émulateur à la mano (j'ai aussi remarqué qu'il présélectionnait une driveboard)! :)


A force de bidouiller avec l'arduino j'ai remarqué qu'après un formatage il ne me le détectait plus comme un MEGA 2560 (la 1ere fois oui) mais comme un UNO en mettant le lien du dossier Arduino/drivers pour la première installation du driver, j'en attend un 2eme pour me faire plus tard un panel pour le simulateur DCS World et je testerai à ce moment sur une install' toute fraiche!!!

Voici des photos (bon chui pas le roi de la photo et le montage est un peu fouillis pour le moment  :-[):

(http://img4.hostingpics.net/thumbs/mini_162671IMG0399.jpg) (http://www.hostingpics.net/viewer.php?id=162671IMG0399.jpg)

(http://img4.hostingpics.net/thumbs/mini_489915IMG0401.jpg) (http://www.hostingpics.net/viewer.php?id=489915IMG0401.jpg)

(http://img4.hostingpics.net/thumbs/mini_168501IMG0402.jpg) (http://www.hostingpics.net/viewer.php?id=168501IMG0402.jpg)

(http://img4.hostingpics.net/thumbs/mini_597807IMG0403.jpg) (http://www.hostingpics.net/viewer.php?id=597807IMG0403.jpg)

(http://img4.hostingpics.net/thumbs/mini_291673IMG0404.jpg) (http://www.hostingpics.net/viewer.php?id=291673IMG0404.jpg)

(http://img4.hostingpics.net/thumbs/mini_944170IMG0405.jpg) (http://www.hostingpics.net/viewer.php?id=944170IMG0405.jpg)

(http://img4.hostingpics.net/thumbs/mini_993043IMG0406.jpg) (http://www.hostingpics.net/viewer.php?id=993043IMG0406.jpg)

(http://img4.hostingpics.net/thumbs/mini_193768IMG0407.jpg) (http://www.hostingpics.net/viewer.php?id=193768IMG0407.jpg)

(http://img4.hostingpics.net/thumbs/mini_137586IMG0408.jpg) (http://www.hostingpics.net/viewer.php?id=137586IMG0408.jpg)

(http://img4.hostingpics.net/thumbs/mini_937175IMG0410.jpg) (http://www.hostingpics.net/viewer.php?id=937175IMG0410.jpg)

(http://img4.hostingpics.net/thumbs/mini_580842IMG0411.jpg) (http://www.hostingpics.net/viewer.php?id=580842IMG0411.jpg)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Mercredi 12 Octobre 2016, 18:34:26 PM
Citation de: kakakokeokuku le Mercredi 12 Octobre 2016, 18:01:32 PM
Comme on est plusieurs à se poser la question alors je demande

L2M2 dans un cab Daytona = jeu dayto uniquement ou toutes les Rom model2 ( sega Rally / Virtua Racing / indy 500 etc ) ?


De ce que j'ai compris au fil du post, seul ces jeux seront jouables pour le moment avec leur drive boards (ou eprom de drive board) respectives:


Jeux      Drive Board          Eprom          Nbre de cartes FFB 
Daytona USA         838-10646   EPR-16488A               1
SEGA Rally      838-xxxxx   EPR-17891          1
Virtual Racing      838-9081   EPR-15111          1
Touring Car   838-11966   EPR-18261          2
SCUD race peu importe la drive board si on implémente le codage en direct dans les fichiers de l'émulateur 

J'ai bon???  :?

Après j'imagine qu'il est peut-être possible d'écrire un programme de liaison pour cette histoire d'interprétation d'octet émulateur ---> driveboard non?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mercredi 12 Octobre 2016, 22:33:04 PM
Citation de: kakakokeokuku le Mercredi 12 Octobre 2016, 18:01:32 PM
Comme on est plusieurs à se poser la question alors je demande

L2M2 M2pac dans un cab Daytona = jeu dayto uniquement ou toutes les Rom model2 ( sega Rally / Virtua Racing / indy 500 etc ) ?

Fixed
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 13 Octobre 2016, 23:41:27 PM
Le Rx du PL2303HX va sur le Tx de l'arduino et inversement. Ca ne semble pas le cas, inverse 14 et 15 sur l'arduino.

Il faut que je regarde le code de M2Dump si j'ai implémenté d'autres jeux que Daytona. SailorSat a plus de jeux et a fait cette "adaptation".

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 13 Octobre 2016, 23:50:01 PM
Citation de: Galooo le Samedi 08 Octobre 2016, 11:12:18 AM

- Les boutons start, test et service ne fonctionnent pas sous l'émulateur!! Impossible de les assigner, en revanche ils fonctionnent dans le menu controlleur de Windows XP.

C'est le neutre de la boite de vitesse qui interfère la configuration de l'emulateur. J'ai dû modifier le code de l'arduino temporairement (le temps de définir les controles) pour que le neutre n'appuie pas le bouton 5...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Vendredi 14 Octobre 2016, 11:22:15 AM
Citation de: BigPanik le Jeudi 13 Octobre 2016, 23:41:27 PM
Il faut que je regarde le code de M2Dump si j'ai implémenté d'autres jeux que Daytona. SailorSat a plus de jeux et a fait cette "adaptation".

C'est bien ce qu'il me semblait avoir compris.
Mais la différence entre ton installation et celle de Sailorsat est uniquement software ou matériel aussi ?

Pas trop d'info de son coté.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Vendredi 14 Octobre 2016, 16:38:12 PM
(http://img4.hostingpics.net/pics/20931645760218.jpg) (http://www.hostingpics.net/viewer.php?id=20931645760218.jpg)

Ayéééé ça maaaarche!!!  :D

Donc c'était bien les fils TX/RX du PL2303HX qui étaient inversés (j'avais pas trouvé le même que toi ou j'ai acheté sur l'instant donc....)

Je confirme, il n'y a bien QUE DAYTONA USA qui fonctionne avec, je testerai si je trouve une eprom de drive board de sega rally si ça marche avec

En attendant pour moi c'est que du + car j'ai une image plus nette que la PCB originale (probablement un reglage fin à faire) et on peut jouer à d'autres jeux même si le FFB n'est pas présent et c'est toujours sympa!

Par contre c'est vrai que c'est moins évident de suivre les travaux de Sailorsat car il n'y a pas vraiment de tuto pour (sauf pour les pros de l'électronique/informatique)...

Merci pour les explications et pour cette super adaptation BigPanik, je vais pouvois songer à racheter une 2eme borne pour linker!!!  <:)

:-*
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Vendredi 14 Octobre 2016, 17:14:41 PM
 ^-^
Une vidéo vite fait là !!!!  =:))
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: damcha le Vendredi 14 Octobre 2016, 20:33:23 PM
Citation de: Galooo le Mercredi 12 Octobre 2016, 18:34:26 PM
Après j'imagine qu'il est peut-être possible d'écrire un programme de liaison pour cette histoire d'interprétation d'octet émulateur ---> driveboard non?

Si je ne m'abuse, c'est ce qu'a fait sailorsat (traduction à la volée des octets du driveboard)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Vendredi 14 Octobre 2016, 21:49:37 PM
Citation de: squallrs le Vendredi 14 Octobre 2016, 11:22:15 AM
Mais la différence entre ton installation et celle de Sailorsat est uniquement software ou matériel aussi ?

C'est le gros avantage, comme elle est parti de mon prototype, elle a utilisé le même hardware et l'a cablé à l'identique. Elle a "juste" supprimé le PL2303 pour ne garder qu'une seule connexion USB.
Donc priori, il y a simplement à injecter son sketch Arduino.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Samedi 15 Octobre 2016, 09:24:55 AM
C'est une bonne nouvelle, c'est un peu flou de son coté.
Peut être parcequ'elle compte en vendre.
En tout cas merci BP pour tout ton travail sur ce magnifique projet ;)
Je pense que je n'aurai jamais pris un twin Daytona USA si je n'étais pas tombé dessus, avec tout les retours qu'il y a sur le net avec ces stack hs, c'était vraiment pas encourageant.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Samedi 15 Octobre 2016, 22:40:54 PM
Citation de: squallrs le Vendredi 14 Octobre 2016, 17:14:41 PM
^-^
Une vidéo vite fait là !!!!  =:))


J'essaierai de faire ça dans la semaine, par contre ça rendra pas top car mon tube est rincé (ça rend sombre)!  ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Samedi 15 Octobre 2016, 23:02:40 PM
De ce que j'ai compris dans son post, elle se sert de vJoy au lieu d'Unojoy et a aussi un équivalent de M2Dump de BigPanik.

-je cite: " 8. - I currently use vJoy to create a virtual Joystick device, which gets updated with the data supplied by the Arduino. A small tool (for the moment) checks which game is currently running, reads the commands and lamp data from memory and feeds them to the Arduino. It also filters out "bad commands" and translates various command types (for example OutRun deluxe movements).")

A priori le lien pour DL le tout est ici (bouton vert download à droite) : https://github.com/SailorSat/daytona-utils

Je testerai avec un autre Arduino voir ce que ça donne!  <:)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: damcha le Dimanche 16 Octobre 2016, 10:01:43 AM
Vjoy était utilisé dans la première version de sailorsat. Elle l'a abandonné car à l'époque vjoy ne supportait pas le ffb (ce n'est plus vrai aujourd'hui !), pour passer (en novembre 2015) à une solution où le support USB est inclus directement dans l'arduino, puis dans le teensy 2+
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Dimanche 16 Octobre 2016, 17:09:54 PM
Effectivement elle ne l'utilise plus!

Je vois bien un dossier Teensy++ dans son archive .zip mais elle n'en parle pas (ou alors j'ai zappé) dans son topic.


Page 3 elle donne ces instructions:



You can't use the Arduino IDE for the "mega" subdirectory, as that is a atme studio project.

The part for the Arduino IDE is one directory up.

Also in Arduino IDE select Board "Arduino Mega or Mega 2560" - It won't work with "Arduino Mini" :)

--

1. upload DaytonaArduino.ino to the MEGA
2. put the MEGA in DFU mode (there are various guides on the net)
3. run TurnIntoAJoystick.bat from the MEGA folder
4. un- and replug your MEGA and it should come up as DaytonaUSB "GamePad"


Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: sdf_ le Mercredi 19 Octobre 2016, 11:33:30 AM
hello ..

Suite à mes soucis de mise en place j'ai tenté la solution sailorSat ... donc j'ai fait cela :

1. upload DaytonaArduino.ino to the MEGA
2. put the MEGA in DFU mode (there are various guides on the net)
3. run TurnIntoAJoystick.bat from the MEGA folder
4. un- and replug your MEGA and it should come up as DaytonaUSB "GamePad"

Reste qu'effectivement, je ne suis pas plus avancé sur le cablage .. BP est ce le même que toi ?

et qu ensuite .. je n ai pas trouvé le petit logiciel ...

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Mercredi 19 Octobre 2016, 23:11:02 PM
BP a dit que c'était le même montage (il me semble que Sailorsat dit la même chose sur son topic)!!!  ;)

As-tu regardé dans le dossier src sur le lien que j'ai mis plus haut? Il y a des programmes qui ont l'air d'avoir à faire avec les controles et le force feedback!

J'ai pas encore eu le temps d'essayer sa soluce... <:)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Vendredi 21 Octobre 2016, 23:44:55 PM
Je viens de regarder les sources de SailorSat. Finalement, son FeedbackUpdate.exe ne "translate" les commandes que vers une drive board d'Indy 500/Touring Car.
Elle a fait ce programme pour une borne Indy 500 sur laquelle elle peut jouer à Sega Rally, Daytona USA, Virtua Racing (Mame), Outrun (Mame), Trouring car (sans translation) et Indy 500 (sans translation).
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: damcha le Samedi 22 Octobre 2016, 12:42:51 PM
Citation de: BigPanik le Vendredi 21 Octobre 2016, 23:44:55 PM
Je viens de regarder les sources de SailorSat. Finalement, son FeedbackUpdate.exe ne "translate" les commandes que vers une drive board d'Indy 500/Touring Car.
Elle a fait ce programme pour une borne Indy 500 sur laquelle elle peut jouer à Sega Rally, Daytona USA, Virtua Racing (Mame), Outrun (Mame), Trouring car (sans translation) et Indy 500 (sans translation).

Depuis le temps, je ne désespère pas de m'y mettre sérieusement : ça fait un bout de temps que je me demande s'il ne suffirait pas d'étendre la table de translation pour faire un montage universel (translation de/vers tous les model 2 et 3 et le ffb HID normal ?)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 22 Octobre 2016, 16:19:33 PM
J'avais oublié mais j'ai intégré d'autres ROMs à M2Pac. Il supporte donc:
Model2 Emulator 1.1a: Daytona USA (Saturn Ads)
Model2 Emulator 1.1a: Indianapolis 500 (Rev A, Twin, Newer rev)
Model2 Emulator 1.1a: Sega Rally Championship
Model2 Emulator 1.1a: Sega Touring Car Championship

Sans mode "translate" pour le moment. C'est à dire que pour Sega Rally il vous faudra changer l'eprom de la drive board par rapport à un Daytona.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Dimanche 23 Octobre 2016, 13:40:56 PM
Ca c'est top !!!
Quelqu'un sait s'il y a une autre rom de Sega Rally, car celle qui fonctionne n'est pas la "bonne" ou la plus rependue en tout cas.
Les adversaires ne sont pas placer comme sur la majorité des pcb originaux.

Après c'est surement une 2eme révisions, en tout cas je n'en ai jamais vu en vrai avec cette disposition.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Dimanche 23 Octobre 2016, 14:30:40 PM
Pour Indy 500 qui se joue avec une boite 6 vitesses, comment ça se passe avec une boite 4 de Dayto ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Lundi 24 Octobre 2016, 17:27:28 PM
C'est une boite séquentielle, tu peux lui attribuer la vitesse 1 et 2 de la DAYTONA sauf qu'il n'y a pas le retour en position neutre.

C'est pas tip-top mais c'est jouable!

Citation de: BigPanik le Samedi 22 Octobre 2016, 16:19:33 PM
J'avais oublié mais j'ai intégré d'autres ROMs à M2Pac. Il supporte donc:
Model2 Emulator 1.1a: Daytona USA (Saturn Ads)
Model2 Emulator 1.1a: Indianapolis 500 (Rev A, Twin, Newer rev)
Model2 Emulator 1.1a: Sega Rally Championship
Model2 Emulator 1.1a: Sega Touring Car Championship

Sans mode "translate" pour le moment. C'est à dire que pour Sega Rally il vous faudra changer l'eprom de la drive board par rapport à un Daytona.

BP

Je vais essayer de trouver une eprom de drive board SEGA rally pour tester ça!!!  =:))
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Mercredi 26 Octobre 2016, 12:13:31 PM
c est ce que je m'etais dis en trichant avec les vitesses  1/2

pour l Eproom , comme toi je cherche , on a raté celle HS sur NA , mais le nouveau propriétaire , je le connais , je vais voir si y a pas moyen de lui emprunter puis de dumper le ficher pour le proposer à tout le monde en DL.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 26 Octobre 2016, 12:50:37 PM
Quelle eprom vous manque t il?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mercredi 26 Octobre 2016, 15:09:17 PM
Citation de: squallrs le Dimanche 23 Octobre 2016, 13:40:56 PM
Ca c'est top !!!
Quelqu'un sait s'il y a une autre rom de Sega Rally, car celle qui fonctionne n'est pas la "bonne" ou la plus rependue en tout cas.
Les adversaires ne sont pas placer comme sur la majorité des pcb originaux.

Après c'est surement une 2eme révisions, en tout cas je n'en ai jamais vu en vrai avec cette disposition.

Je me re quote, si jamais quelqu'un à la réponse ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 26 Octobre 2016, 22:40:53 PM
Tu parles du ROM set Sega Rally pour Model 2 Emulator? Ce sont les mêmes que pour Mame.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Jeudi 27 Octobre 2016, 17:27:31 PM
Citation de: BigPanik le Mercredi 26 Octobre 2016, 12:50:37 PM
Quelle eprom vous manque t il?

Celle qui est sur la drive board de SEGA rally pour avoir le FFB reconnu par ton programme M2Dump!  ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 27 Octobre 2016, 22:25:08 PM
Citation de: Galooo le Jeudi 27 Octobre 2016, 17:27:31 PM
Celle qui est sur la drive board de SEGA rally pour avoir le FFB reconnu par ton programme M2Dump!  ;)

C'est eprom 17891. Celle du rom set Mame srallyc.zip (CRC32 9A33B437) fonctionne.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Vendredi 28 Octobre 2016, 16:26:57 PM
Citation de: BigPanik le Mercredi 26 Octobre 2016, 22:40:53 PM
Tu parles du ROM set Sega Rally pour Model 2 Emulator? Ce sont les mêmes que pour Mame.

Je viens de re tester, et les 2 se lancent...
J'avais la rev.a qui ne fonctionnait pas à l'époque, donc c'est good ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 18 Décembre 2016, 18:42:00 PM
sketch Arduino Sans Neutre (bouton 5) (http://superusr.free.fr/M2PacArduinoSansNeutre.zip) a mettre dans le mega 2560R3 pour configurer Model2 Emulator.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Mardi 20 Décembre 2016, 21:23:31 PM
Salut,  :D

COOL merci BP, je teste dès que j'ai un peu de temps!!! <:)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Samedi 07 Janvier 2017, 23:00:10 PM
Plop,  :D

j'ai testé avec le nouveau code Arduino et c'est nickel maintenant pour les boutons, merci!  8)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Dimanche 15 Janvier 2017, 21:44:40 PM
Le cable rouge de l'adaptateur USB n'est pas utilisé ? On ne branche que le vert, le noir et le blanc ?

Il me faut 4 PC donc pour mes 4 cabs si j'ai bien compris et ils seront linkés, je n'aurai rien à faire niveau logiciel ?

Quand on allume les PC on a directement l'image sur l'écran ? Ou bien il faut installer un programme ? Il faut exécuter à chaque fois les programmes manuellement ?

Merci !
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 15 Janvier 2017, 22:20:33 PM
Citation de: onfre le Dimanche 15 Janvier 2017, 21:44:40 PM
Le cable rouge de l'adaptateur USB n'est pas utilisé ? On ne branche que le vert, le noir et le blanc ?
Le rouge (+5V du PC) n'est pas connecté effectivement.

Citation de: onfre le Dimanche 15 Janvier 2017, 21:44:40 PM
Il me faut 4 PC donc pour mes 4 cabs si j'ai bien compris et ils seront linkés, je n'aurai rien à faire niveau logiciel ?

Quand on allume les PC on a directement l'image sur l'écran ? Ou bien il faut installer un programme ? Il faut exécuter à chaque fois les programmes manuellement ?


Il y a une config à faire sur les PC. J'utilise soft15 pour que mes PC affichent du 24KHz sur les écrans d'origine.
Puis un script est lancé au logon. Ce script lance m2emul et m2dump.
Au final, pour démarrer les bornes, je les allume (ca alimente l'ecran, les amplis, la drive board, les ampoules) puis je passe sur chaque machine pour allumer le PC. Il n'y a plus qu'à attendre qq minutes pour jouer.

BP


Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Lundi 16 Janvier 2017, 09:20:52 AM
Ok c'est génial. Existe-t-il un tuto qui explique comment installer ton script permettant de lancer les machines en 24 kHz directement ? Il faut windows XP ou windows 7 ou 10 peut fonctionner ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: miko5995 le Samedi 21 Janvier 2017, 16:05:42 PM
pareil ça m interesse tous cela car nos stack rendront l ame un jour ...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 22 Janvier 2017, 00:36:41 AM
il existe déjà plein de tuto pour soft15.
Ca fonctionne sous tous les os, perso j'ai opté windows 7

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Dimanche 22 Janvier 2017, 15:37:02 PM
Ouais je t'avoue que je choisis la facilité en te demandant directement les infos BP, il faudrait faire un récap de tout ici, je le ferai lorsque je me lancerai, comme ça plus besoin de fouiner partout  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Lundi 06 Février 2017, 13:20:47 PM
Bon j'ai commandé le matos pour 4 bornes (2 twins), je risque de te solliciter un peu mais je vais essayer de faire au max tout seul  ;D
Je vous ferai un retour sur le prix global (PC + arduino etc) et la difficulté à mettre en place l'ensemble.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Lundi 06 Février 2017, 13:48:02 PM
Citation de: onfre le Lundi 06 Février 2017, 13:20:47 PM
Bon j'ai commandé le matos pour 4 bornes (2 twins), je risque de te solliciter un peu mais je vais essayer de faire au max tout seul  ;D
Je vous ferai un retour sur le prix global (PC + arduino etc) et la difficulté à mettre en place l'ensemble.

Bah je suis là moi ! j'etais persuadé que t'avais suivi mon topic de M2Pac

comme dirait Thomas Edison : Je n'ai pas échoué. J'ai simplement trouvé 10 000 solutions qui ne fonctionnent pas.

J'ai tellement galeré que je peux dire que je sais ne pas réussir le M2Pac de 10 000 façons mais la 10 001 ème était la bonne.

Après j'ai eu bcp de soucis avec le twin en lui même ce qui n'a rien a voir avec la partie informatique. :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Lundi 06 Février 2017, 14:53:01 PM
Oui je l'ai suivi mais j'ai pensé à BP en premier puisqu'il a créé le truc mais je ne t'avais pas oublié  :D
Bon alors on anticipe, j'ai une ATI Radeon 4200 sur le PC, ça sort du 15kHz ça ? Il semblerait que oui mais je préfère me renseigner avant de péter ma platine ! Je pensais me prendre une carte vidéo "Arcade VGA" qui prend tout même le boot en affichage sans aucun risque de quoi que ce soit, mais c'est 2 fois le prix du PC  ;D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Iro le Lundi 06 Février 2017, 15:24:42 PM
tu as la solution de flasher une ati pour faire comme l'arcadevga.
Il me semble que c'est sailorsat aussi qui fait çà
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Lundi 06 Février 2017, 15:37:54 PM
d'ailleurs l arcadeVga , c est 128 mo ?256 ? ou 512 ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Lundi 06 Février 2017, 20:57:21 PM
C'est 1 Gb l'arcade vga ! Je veux pas flinger la carte, ça va bien fonctionner hein. BP a le même PC donc j'attends de voir ce qu'il me dira sur ce point.
Sinon on branche le cable VGA sur le moniteur sans adaptateur ? Je ne me souviens plus de ce qu'il y a comme connectique...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Lundi 06 Février 2017, 21:23:23 PM
c est un connecteur AMP avec le signal vidéo RGB masse Synch

donc faut prévoir un hack VGA mais ca c est de la rigolade  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 06 Février 2017, 21:35:47 PM
La carte graphique des hp 6005 pro est compatible soft15. Ce qui, pour 60€, en fait un pc idéal pour ce projet.
Par contre, le Bios n'est pas flashable pour booter en 15 ou 24 khz. Plusieurs solutions: on allume l'ecran après le boot du pc, on met en place un filtre "anti vga" ou on laisse faire. Perso je n'ai encore jamais flingué une platine avec du 31khz donc je laisse l'écran afficher sa bouillie au boot.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Lundi 06 Février 2017, 22:36:38 PM
Ok trop cool ! Ouais 58 euros le PC là j'ai validé la commande sans hésitation ! Comme nous avons le même ordinateur, est-il possible que tu me clones ta config ? Genre j'ai rien à faire et tout marche directement comme chez toi ? Ou tu me donnes les grandes lignes dans l'ordre de ce que je dois faire ?

Pour le hack VGA je peux acheter un cable tout prêt ou faut bidouiller ? Merci les gars pour votre aide :-)=
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Mardi 07 Février 2017, 09:49:23 AM
pour le hack VGA rien de bien compliqué suffit de reprende le signal RGB du VGA

faut donc chopper un VGA , ouvrir la prise et prendre les bons fils pour faire le montage

Voici le schéma du montage

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170207094915-kakakokeokuku-Capture-d-Aoy-cran-2017-02-07-yy-09.47.07.png) (https://gamoovernet.pixhotel.fr/pics/20170207094915-kakakokeokuku-Capture-d-Aoy-cran-2017-02-07-yy-09.47.07.png)

A noter qu'il faut associer le Hsync+Vsynch VGA pour le souder à la Synchro RGB 
et aussi associer les masses vidéo VGA pour le  souder à la masse RGB
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mardi 07 Février 2017, 10:20:34 AM
Ah et bah voilà quelle rapidité merci !

1 - la synchro RGB c'est le 11 ? Donc je joins 13+11+14 du cable VGA ensembles ?
2 - Donc ok je sors les fils qui m'intéressent et ensuite je les connecte sur la fiche qui provient du moniteur, elle est où la connectique du moniteur daytona d'ailleurs, dans la cage ?
3 - Tu as le schéma de la prise du daytona ?  

Merci et désolé pour les questions, mais je pense que si je me pose ces questions d'autres se les poseront  =:))

J'ai trouvé ça qui m'a l'air pas mal :

(http://onis1.info/daytona/vga-pin.png)

Il n'y a pas besoin d'amplifier le signal en sortie du PC ? Ce câble amplifie le signal sinon :
http://www.ultimarc.com/vidamp.html

(http://onis1.info/daytona/videoamphi-m.jpg)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Mardi 07 Février 2017, 13:49:53 PM
ah j ai répondu a ton MP avant de lire ici  :D

Ok donc t es pas super à l'aise avec le signal vidéo donc , c'est parti pour un tuto Hack VGA


Etape 1 :

Chopper un cable VGA mais pas avec tête moulée mais clipsable :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170207125143-kakakokeokuku-c-ble-vga-5m-ma-52cd972de33f4.jpg) (https://gamoovernet.pixhotel.fr/pics/20170207125143-kakakokeokuku-c-ble-vga-5m-ma-52cd972de33f4.jpg)

après ya d autre solution comme prendre un cable VGA Moulé et coupé le cable mais le soucis c'est que tu ne sauras pas quel fils ser a quoi ( sauf si tu fais un test de continuité du pin au fil en correspondance , mais cela sous entend que t as un multimetre et que tu saches l'utiliser )

donc pour simplifier , tête clipsable !

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170207131850-kakakokeokuku-image1-17.JPG) (https://gamoovernet.pixhotel.fr/pics/20170207131850-kakakokeokuku-image1-17.JPG)

Etape 2

couper le faisceau vidéo

c'est le cable AMP 6 pins avec un fil Rouge, Vert , Bleu , Blanc et Bleu avec une rayure blanche


(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170207134427-kakakokeokuku-image4-6.JPG) (https://gamoovernet.pixhotel.fr/pics/20170207134427-kakakokeokuku-image4-6.JPG)(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170207134911-kakakokeokuku-image5-4.JPG) (https://gamoovernet.pixhotel.fr/pics/20170207134911-kakakokeokuku-image5-4.JPG)

puis associer chaque fil en correspondance avec sa fonction

soit R/G/B

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170207134726-kakakokeokuku-image6-4.JPG) (https://gamoovernet.pixhotel.fr/pics/20170207134726-kakakokeokuku-image6-4.JPG)(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170207134750-kakakokeokuku-image7-3.JPG) (https://gamoovernet.pixhotel.fr/pics/20170207134750-kakakokeokuku-image7-3.JPG)(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170207134814-kakakokeokuku-image8-3.JPG) (https://gamoovernet.pixhotel.fr/pics/20170207134814-kakakokeokuku-image8-3.JPG)

la masse fil blanc avec l'ensemble des masses vidéo
et la synchro RGB fil bleu rayé blanc avec Hsync + Vsynch

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170207134841-kakakokeokuku-image9-2.JPG) (https://gamoovernet.pixhotel.fr/pics/20170207134841-kakakokeokuku-image9-2.JPG)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 07 Février 2017, 15:31:04 PM
Un beau cable vga DB15<->AMP c'est tout de même plus propre.
Pas besoin d'ampli video pour les ecrans des race cab sega.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: lebahif le Mardi 07 Février 2017, 15:57:34 PM
je viens découvrir ca je vais devoir me laisser tenter à l'aventure j'ai des cab daytona dont les pcb ont rendu l'âme ca peut etre une bonne alternative ! merci :)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mardi 07 Février 2017, 20:50:01 PM
Merci pour le tuto très clair j'ai compris désormais, et oui le multimètre c'est bon  :D
Sur ta photo la synchro RGB donne l'impression d'être également couplée avec le fil vert et rouge de l'arrière plan ahah j'ai failli ne pas comprendre mais en zoomant j'ai vu qu'ils passaient bien derrière ton doigt ouf ça colle avec ton explication :ang:
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Mardi 07 Février 2017, 22:08:38 PM
J y pense, pour le changement Eeprom de la drive board  pour jouer a Daytona ou Sega Rally
ok , on peut déclipser a chaque fois mais relou au final

du coup , BP , t as cogité a une sorte de switch ?

j ai bien une petite idée simple  à base de platine+dipswitch+support tulipe = solution a moindre coup
mais peut etre que t avais une meilleure idée que la mienne , non ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mardi 07 Février 2017, 23:13:31 PM
Je me suis acheté des prises AMP avec les pins pour me faire de jolis câbles sans toucher à mes belles fiches.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 12 Février 2017, 18:28:35 PM
Citation de: onfre le Lundi 06 Février 2017, 22:36:38 PM
Ok trop cool ! Ouais 58 euros le PC là j'ai validé la commande sans hésitation ! Comme nous avons le même ordinateur, est-il possible que tu me clones ta config ? Genre j'ai rien à faire et tout marche directement comme chez toi ? Ou tu me donnes les grandes lignes dans l'ordre de ce que je dois faire ?

Pour le hack VGA je peux acheter un cable tout prêt ou faut bidouiller ? Merci les gars pour votre aide :-)=

Dans les grandes lignes:

Je me suis fait un répertoire "Sources" composé ainsi:
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170212175652-BigPanik-sourcesM2pac.jpg) (https://gamoovernet.pixhotel.fr/pics/20170212175652-BigPanik-sourcesM2pac.jpg)

Socle:
- J'utilise Windows 7 64bits (mais ca fonctionne avec toutes les versions de Windows depuis XP)
- Installer Directx 9: indispensable pour m2emu
- Installer Driver PL2303_Prolific: pour l'adaptateur USB/serie (COM5)
- Installer Driver ATI Radeon: version 64bits comme l'OS

Video sur ecran MS9
- Installer Soft15Khz: pour mettre la Radeon en 24KHz
- Copier QuickRes: (optionnel) pour changer facilement de résolution.

M2Emulator
- Unzip de M2Emulator.zip v1.1a
- Copier Rom Daytona Saturn Ad "Daytonas.zip"
- Copier Rom Sega Rally "sr.zip"
- Copier Script LUA "daytonas.LUA" de SailorSat

Arduino
- transformer l'Arduino en M2pac en suivant le tuto de UnoJoy : charger le skech "UnoJoyModel2FFBVR" dans l'arduino depuis l'IDE arduino + passer en FSU + lancer turnasajoystick.cmd

M2Pac: Controles + lampes + FFB
- Copier M2Dump.exe: l'outil capturant la mémoire de m2emu pour transmettre les infos lampes et FFB via le COM5
- Copier start.cmd; fichier de lancement mis dans le "planificateur de tâches" (lancement 30s après le démarrage du PC):
start /D C:\m2emulator\ C:\m2emulator\emulator_multicpu.EXE daytonas
start C:\Sources\M2Dump.exe


Mise en réseau de m2emulator
- Avoir un switch 10Gbps Jumbo frame
- Configurer m2network.ini: pour linker les cabs (à partir de 2)
- Copier et configurer m2lagfix: pour enlever les lags réseau au delà de 3 cab linkés

Optimisation de l'OS
- Configurer le MTU à 9000
- cacher les icones du bureau
- Fond d'écran perso (blanc + SEGA en bleu comme le boot d'une Naomi)
- Arrêt des services inutiles
- config du RDP en cas de besoin
- Activation du WakeOnLAN
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Samedi 18 Février 2017, 22:47:11 PM
Merci, j'ai reçu mes PC y'a une semaine, je n'ai toujours pas ouvert les colis mais il me manque tout le reste encore pour les connecter dans les bornes. Pourrais-tu le faire un petit pack avec tous les logiciels BP s'il te plaît ? J'ai windows 7 pro 64 bits. Merci =:))
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Jeudi 23 Février 2017, 16:49:56 PM
Voilà j'ai commencé l'install des drivers qui étaient absents (Ati Radeon 4200 et direct X) en attendant, j'ai donc pu lancer l'émulateur et j'ai les roms, le jeu tourne sur un écran plat déjà !  ^-
Y'a des petites saccades sur le décor de fond je trouve, bon sans doute lié à l'absence de m2lag free ?

(http://onis1.info/daytona/wip-daytona-onfre356.jpg)
(http://onis1.info/daytona/wip-daytona-onfre357.jpg)
(http://onis1.info/daytona/wip-daytona-onfre358.jpg)
(http://onis1.info/daytona/wip-daytona-onfre355.jpg)

Ce qui donne :
https://youtu.be/89m-f49qeMM

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Mercredi 01 Mars 2017, 10:49:33 AM
Citation de: BigPanik le Samedi 05 Septembre 2015, 10:48:42 AM
Le M2Pac nécessite pour le moment la Drive Board d'origine du jeux:


Jeux   Drive Board       Eprom       Nbre de cartes FFB  
Daytona USA      838-10646EPR-16488A            1
SEGA Rally   838-xxxxxEPR-17891        1
Virtual Racing   838-9081EPR-15111        1
Touring Car838-11966EPR-18261        2

BP

J'ai l  EPR Dayto et SR1 mais Virtua Racing , introuvable sur le web.
Quelqu un a ça sous le coude ?

PS: avec Squallrs on peut envoyer les dump pour qui voudra.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 01 Mars 2017, 16:22:33 PM
Je peux faire un dump de cette eprom mais attention c'est une carte differente des Daytona et Sega Rally.

Une autre Rom est compatible avec la carte VR, c'est epr-17373B, utilisée avec Daytona usa special edition (pour la gestion des verins).

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Mercredi 01 Mars 2017, 16:28:21 PM
comme tu sais , j ai un touine Dayto

du coup driveboard dayto

histoire de bien comprendre, dans mon cas il faudrait l'EPR-17373B ? ou j ai compris de travers ?

Idem pour Indy 500, l EPR est spéciale ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 01 Mars 2017, 23:06:25 PM
Citation de: onfre le Jeudi 23 Février 2017, 16:49:56 PM
Y'a des petites saccades sur le décor de fond je trouve, bon sans doute lié à l'absence de m2lag free ?

Non. En single le jeu doit etre parfaitement fluide.

Citation de: kakakokeokuku le Mercredi 01 Mars 2017, 16:28:21 PM
histoire de bien comprendre, dans mon cas il faudrait l'EPR-17373B ? ou j ai compris de travers ?

Tu as compris de travers. Avec ta carte, et avec la version actuelle (1.4) de M2dump tu es limité à Daytona et SR (en changeant la rom).
Pour jouer à VR, il te faut une driveboard VR.
Pour jouer à Touring Car et Indy 500, il te faut une driveboard Indy 500.

Dans la version 1.5, j'ai ajouté un mode "Translation" qui permettra de jouer à indy, STTC, SR, VR et Daytona avec une seule carte. Mais il reste un peu de travail sur cette version.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 01 Mars 2017, 23:08:56 PM
Citation de: kakakokeokuku le Mardi 07 Février 2017, 22:08:38 PM
J y pense, pour le changement Eeprom de la drive board  pour jouer a Daytona ou Sega Rally
ok , on peut déclipser a chaque fois mais relou au final

du coup , BP , t as cogité a une sorte de switch ?

j ai bien une petite idée simple  à base de platine+dipswitch+support tulipe = solution a moindre coup
mais peut etre que t avais une meilleure idée que la mienne , non ?

Comme de toute façon, il faut éteindre la drive board a chaque changement...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Jeudi 02 Mars 2017, 08:04:21 AM
aahhh , là c est super clair !  ^-

reste plus qu a attendre la 1.5  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Morse le Jeudi 02 Mars 2017, 08:22:24 AM
Citation de: BigPanik le Mercredi 01 Mars 2017, 23:06:25 PM

Dans la version 1.5, j'ai ajouté un mode "Translation" qui permettra de jouer à indy, STTC, SR, VR et Daytona avec une seule carte. Mais il reste un peu de travail sur cette version.

BP


cool pour la version 1.5 ^-

j'ai bientôt fini ma Daytona 80%  8)

(http://img11.hostingpics.net/pics/781904daytonaus.jpg)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Jeudi 02 Mars 2017, 16:12:17 PM
Ok BP mais j'ai oublié des drivers de carte mère et autre CPU, je n'ai mis que ceux de la carte graphique en installant la suite logiciel Catalyst, j'aurais peut-être du me contenter d'aller chercher manuellement chaque driver. Je vais continuer l'installation tranquilou et faire un nouvel essai sur ce PC qui n'est pas encore dans la borne.
Morse elle est propre ta borne, tes sides sont comme neufs ! Les miens ont les coins cassés sur certains.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: miko5995 le Jeudi 02 Mars 2017, 16:48:54 PM
belle borne Morse  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Morse le Jeudi 02 Mars 2017, 22:13:43 PM
Merci  <:)

pour les sides j'en ai 2 bien cassés mis en intérieur pour camoufler les défauts  :D
pour le nettoyage pierre blanche + huile de coude...

(http://img4.hostingpics.net/thumbs/mini_113766SideA.jpg) (http://www.hostingpics.net/viewer.php?id=113766SideA.jpg)
(http://img4.hostingpics.net/thumbs/mini_685394SideB.jpg) (http://www.hostingpics.net/viewer.php?id=685394SideB.jpg)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Lundi 06 Mars 2017, 20:58:04 PM
Ok ! J'ai fait pareil mais on les voit quand même  :D
J'ai reçu le dernier truc qu'il me manquait, reste plus qu'a commander un switch et des câbles réseaux.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 06 Mars 2017, 22:14:53 PM
Voici un schéma pour le câble VGA

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170306221438-BigPanik-IMG-3252.JPG) (https://gamoovernet.pixhotel.fr/pics/20170306221438-BigPanik-IMG-3252.JPG)

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mardi 07 Mars 2017, 22:19:44 PM
Il est super ce schéma merci, j'ai bien noté que c'était la vue du côté des câbles également ;)

Pour la mise en réseau j'ai trouvé :
http://www.planetemu.net/article/jouer-en-reseau-avec-daytona-usa-et-model-2-emulator

PC N°1  :
[Network]
RxPort=1978
NextIP=IP PC N° 2
NextPort=1979 (Le port du PC N°2)

PC N°2  :
[Network]
RxPort=1979
NextIP=IP PC N° 3
NextPort=1980 (Le port du PC N°3)

PC N°3  :
[Network]
RxPort=1980
NextIP=IP PC N° 4
NextPort=1981 (Le port du PC N°4)

PC N°4  :
[Network]
RxPort=1981
NextIP=IP PC N° 1
NextPort=1978 (Le port du PC N°1)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Vendredi 10 Mars 2017, 16:15:29 PM
Le câble VGA -> AMP UP est fait pour le 1er test, reste à regarder comment fonctionne le soft soft15khz

(http://onis1.info/daytona/wip-daytona-onfre359.jpg)

Pour soft15kHz, je clique sur "Install 25kHz" ou sur "Install user" pour choisir 24kHz moi-même ? La résolution est bien 496x384 sur Daytona ? Merci

(http://www.gamoover.net/files/image/Tutos/Soft15khz/03.png)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: zebassprophet le Vendredi 10 Mars 2017, 17:20:11 PM
install 25 ca devrait le faire

pour la resolution ca doit etre ca, faut que je verifie chez moi ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Dimanche 19 Mars 2017, 15:29:49 PM
J'ai eu confirmation de BP c'est bien ça, et il faut installer le 25kHz  ^-

Petite question, les fils BLANC et JAUNE qui partent du ULN2003A sur ta photo (photo 1) correspondent à quels pins sur mon module (photo 2 et 3 - qui est différent du tien) ? Merci

(http://onis1.info/daytona/wip-daytona-onfre364.jpg)
(http://onis1.info/daytona/wip-daytona-onfre362.jpg)
(http://onis1.info/daytona/wip-daytona-onfre363.jpg)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 19 Mars 2017, 17:15:53 PM
fil blanc et noir = GND = "-"
fil jaune et noir = 5V = "+"
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Dimanche 19 Mars 2017, 21:30:27 PM
Parfait merci, l'indication "5--12V" me faisait douter, je ne la comprends toujours pas d'ailleurs.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 19 Mars 2017, 21:46:08 PM
Alimentation possible entre 5 et 12V...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Lundi 20 Mars 2017, 07:04:47 AM
Ok merci :ang:
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Priceless le Jeudi 08 Juin 2017, 16:41:25 PM
BigPanik Thank you for this guide! I'm sorry about the English.

I have purchased all the parts needed and have flashed my Mega but I have a Sega Rally Cabinet and the cage connectors are different to Daytona.

Will this still work and if so could you tell me what pins are needed to go where?

My board looks like this


(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170608163946-Priceless-IMG-3317.JPG) (https://gamoovernet.pixhotel.fr/pics/20170608163946-Priceless-IMG-3317.JPG)

   (https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20170608163907-Priceless-IMG-3318.JPG) (https://gamoovernet.pixhotel.fr/pics/20170608163907-Priceless-IMG-3318.JPG)

Thank you!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Priceless le Samedi 10 Juin 2017, 20:53:35 PM
I found the pinout and I have all steering and buttons working good but no FFB.

My board is Sega Rally. Does anyone have the Daytona Rom please?


Drive Board         Eprom         Nbre de cartes FFB 
Daytona USA         838-10646   EPR-16488A              
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: alexandre le Dimanche 09 Juillet 2017, 14:51:30 PM
Bonjour à tous,

Est-il envisageable de réaliser la même chose à partir d'un Raspberry à la place d'un pc Windows ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: zebassprophet le Dimanche 09 Juillet 2017, 15:09:35 PM
non, les emulateurs sont gourmands, à l'heure actuelle ca tourne pas terrible sur raspberry

ptet outrun :D

edit : meme pas parce que pour que ca tourne faut de l'emulateur model 2, donc sur pi pour l'instant c'est niet
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Calybre le Dimanche 09 Juillet 2017, 16:29:53 PM
Pk un vielle xp te fait tourner m2emulator donc le même prix q'un raspberry voir moins cher ... voir gratuit.  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mardi 11 Juillet 2017, 11:25:18 AM
Et comme j'ai acheté 4 PC ça ferait chier, j'ai pas encore pris le temps de les tester ! J'ai une vidéo à mettre avec des bugs amusants des cartes qui ont disparu au redémarrage des bornes.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Vendredi 28 Juillet 2017, 23:52:51 PM
Bonsoir,
J'ai un petit soucis avec l arduino...  Apres l avoir mis en joystick, j essaye de televerser les fichiers ino fournit par BP.
Et j'ai toujours cette erreur :

"Serial was not declared in this scope"

Arf & argh !!!

Helpn!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: spotting le Samedi 29 Juillet 2017, 00:26:32 AM
bah declare ton serial dans le scope... :ang:

De rien.... :-*
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Samedi 29 Juillet 2017, 00:27:58 AM
Arf ! Et on fait comment ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 29 Juillet 2017, 08:20:36 AM
Il faut mettre le .ino et ensuite passer en joystick.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Lundi 31 Juillet 2017, 07:39:04 AM
Merci !
Donc dans l'ordre
j injecte
sketch arduino 1.2
Je le transforme en joystick
Et j injecte sketch arduino sans neutre ?

Comme je l'ai déjà transformé en joy comment puis je faire revenir l arduino en état initial  ?
Je m y perd avec les modes dfu, arduino. Exe,....  Je recoupe le tuto de lipide avec le tien et des tutos en anglais mais bon...  ;D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Lundi 31 Juillet 2017, 15:34:04 PM
Je me permets un ti up...  Allant en arcadie wiper demain...  Et pas trop de réseau la bas... 
Flagellez moi les modos...  :-\
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 31 Juillet 2017, 15:52:34 PM
Il y a un batch pour passer en mode joystick et 1 pour revenir en arduino classique ( turnasjoystick et turnasarduino).
Le sketch sans neutre est utile uniquement pour configurer model2 emul. Donc a mettr en premier et on peut fonctionner avec celui ci.

BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Lundi 31 Juillet 2017, 16:33:08 PM
Merci
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Mardi 01 Août 2017, 14:37:43 PM
Bonjour voici ma demarche... ayant fais plein de truc sur l arduino, j ai reflashe ce dernier

Avec flip.exe j ai injecte le fichier Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex dans l arduino pour le remettre à 0 (suis pas sur en meme temps).

-Je branche celui il se passe rien.

-je passe en mode dfu il apparait atmel16u2

-je lance turnintoanarrduino.bat

-il apparait en arduino uno (ne devrait il pas apparaitre en arduino mega 2560 ?)

-j envoie les 2 ino dans cet ordre, 1 - la position neutre puis 2 - unojoymodelffbvr

-je repasse en mode dfu

-je lance turnintoajoystick

il apparait en mode joystciks dans les peripheriques.

Questions : dois je quand meme injecter  UnoJoyArduinoSample.ino du tuto de lipide ? et j'utilise les fichiers unojoy de 2013, dois je plutot prendre la version 2012 comme lipide ?

Désolé j'essaye mais pas simple !!!!
Je file en Arcadie...Test a venir ...





Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Mardi 01 Août 2017, 19:04:19 PM
Salut,

tu t'es un peu mélangé les pinceaux.

Tu as juste à injecter le sketch .ino fourni par BP avec le programme ARDUINO officiel (pour moi ça a fonctionné avec la 1.0.3)!!!

Tu suis le tuto de Lipide512 en remplaçant juste le fameux sketch .ino et ne pas oublier les réglages de ports dans le gestionnaire de périphériques qui sont mentionnés quelques pages avant.  ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Mercredi 02 Août 2017, 15:18:03 PM
donc je resume ! pour etre sur :

en mode arduino

j injecte sketch arduino v 1.2

je passe en mode dfu

je mets turnintoajoystick

voilà fini  =?=  =?=  =?=

Mais j'ai tellement injecté turninto à gogo , comment savoir si il reste pas de mauvaises données dans mon arduino ?
De plus quel version de joystick prenez vous ? unojoy du 24 mai 2012 ou unojoy du 21 mai 2013 ?

et pour les ports on evite de mettre le arduino en port 5 en programmation, mais il doit etre en port 5 pour communiquer ensuite avec m2dump ?
Et etait il normal lors de mes essais qu'il ne reconnaissait pas le port de communicqtion quand je le branchais ?

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Jeudi 03 Août 2017, 19:40:33 PM
Perso je suis toujours avec le sketch "sans neutre" (le dernier que BP a mis en ligne)  pour configurer et jouer, ça fonctionne impec.



Je requote les explications de BP:



-Quand tu programmes l'arduino n'utilise pas le port COM5.

-Par contre le PL2303HX doit être vu sur le COM5. Force le via le gestionnaire de périphériques/Ports COM et LPT.

-J'ai codé en dur le COM de M2dump. Il cherche donc à communiquer avec le PL2303 en COM5 à 38500bps/8bit/1stop.
J'utilise le driver PL2303 Prolific Edition v1.9.0.


ATTENTION à ce détail aussi:

-Le Rx du PL2303HX va sur le Tx de l'arduino et inversement


Sinon oui c'est ça:

-Programmer l'Arduino

-Passer en DFU

-Turnintoajoystick
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Jeudi 03 Août 2017, 20:05:35 PM
Tu ne mets que le sketch sans neutre ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Galooo le Jeudi 03 Août 2017, 21:06:48 PM
C'est ce que j'ai fait!  ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Chelnov le Jeudi 03 Août 2017, 21:38:24 PM
Merci !
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Michel Maeva le Mardi 07 Novembre 2017, 18:32:36 PM
Alors mon Chelnov, tu avances dans ton projet ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: jurulz le Samedi 10 Mars 2018, 17:55:13 PM
Bonjour :)

j'aurais une petite question pour vous: Je suis entrain de restaurer un Sega Rally Twin et j'aimerais être en mesure de brancher un PC sans à avoir à détruire/modifier la configuration existante (excluant le fait de brancher les composantes évidament).

Est-ce que le M2pac pourrait être une solution pour ce type de projet?

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 10 Mars 2018, 18:01:55 PM
Complètement!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: jurulz le Samedi 10 Mars 2018, 20:16:00 PM
je croyais qu'il fallait modifier le filage existant? Mon but est de swapper les connecteurs entre la borne original et le M2pac. c'est donc un avantage comparitivement au l2m2?

Également est-ce que supermodel 3 est compatible?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 12 Mars 2018, 13:52:09 PM
Il te faudra faire des connecteurs pour eviter de couper ceux en place.

Pour le Model3 à priori ca fonctionne. SailorSat l'a testé.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Lundi 12 Mars 2018, 22:00:00 PM
Salut les borneux, je suis sur un plan pour une 24h le mans, ya plus d'ecrans et de stacks, mais encore le ffb et toutes les cartes, ca existe un moyen de garder le ffb d'origine avec des emus a la place des stacks. En l2m2 ou m2pac? Ou peut etre m3pac non?
Merci.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 12 Mars 2018, 22:24:40 PM
M2pac uniquement pour jouer à indy500, touring car et over rev.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Lundi 12 Mars 2018, 23:41:35 PM
Citation de: BigPanik le Lundi 12 Mars 2018, 22:24:40 PM
M2pac uniquement pour jouer à indy500, touring car et over rev.
Et le L2M2 ca  fonctionne sur cette borne?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Priceless le Mardi 13 Mars 2018, 22:59:40 PM
Hi BigPanik,

Sorry to bother again. I try pm but never a reply.

I was just wondering if you could help me with sailorsats feedbackupdate tool.

I am running both methods (M2pac and other) but I see the sailorsat can get FFB on more games without swapping out the motorboard or rom.

I can get Daytona and rally to work but nothing else.

In  feedbackupdate tool I can see data for Sega touring cars but no FFB.

Also any progress on your version 1.5?

Thanks
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 14 Mars 2018, 16:59:25 PM
Hello,

I think Sailorsat's Daytona USB tool only translate commands when using « indy 500 » wheel, but I not 100% sure.

1.5 will be available... one day. Still some hardware restauration in progress, once done I will work on M2pac/M3pac
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Priceless le Vendredi 16 Mars 2018, 18:19:47 PM
Hey BigPanik,

Thanks for the reply, I really appreciate it.

I can't wait for 1.5 of M2Pac. Let me know if you ever need testing. At the moment I have 6 Sega Rally and 2 Daytona and 2 Initial D 3. Hoping for a Model 3 racer soon.

Thanks again!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: souki le Lundi 19 Mars 2018, 13:23:52 PM
Salut tout le monde.

Bon, je commence à m'inquiéter, le topic de projet d'une box ne dit plus rien depuis un moment.

Peut être qu'ici il y aura un peu de nouveau.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Vietscong le Dimanche 01 Avril 2018, 12:27:18 PM
Bonjour a tous

En premier lieux un grand merci a @BigPanik pour son superbe boulot et pour son superbe tuto .

Je me suis acheter une borne twin "Frankenstein" ...

Je m'explique .. elle a le corp d'une Sega Touring Car (side,sieges) et la tete dune sega rally 2 ( stack,header) ..

Et je suis tombé sur ce post de BigPAnik et ça ma donné l'envie de mettre les mains dans le camboui et de me faire un M2Pac.

Mais j'ai quelque questions a vous poser:

-en lisant tous les messages j'ai lus que le m2pac n'etait pas encore compatible avec les sega model 3 ..dont le sega rally 2 fait partie ...ma borne etant une fusion ..comment puis je verifier si ma borne est compatible avec le M2pac.

-je voudrais, dans la mesure du possible, maintenir  le cablage actuel et fabriquer tout le necessaire pour que je puisse brancher le pc sur la borne et si necessaire revenir au cablage originale ..
Pour le faire je vais avoir besoin des connecteurs visible sur le dessin ..
Quelqu'un a t' il une liste des connecteurs necessaie et une adresse pour les acheter ? ( je suis client de smallcab et j'ai vu qu'ils on des connecteurs AMP dispo .. mais comme j'habite au Portugal .. les + de 15€ de frais de port font mals ...

Merci d'avance

Salutations et joyeuses paques a tous

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: zebassprophet le Dimanche 01 Avril 2018, 18:16:24 PM
M2Pac, faut une borne modele 2 et surtout un volant de model 2
DOnc verifie déja ça. (ca se voit rapidos notamment avec le volant)

ensuite si c'est une touring car, je sais plus si c'est compatible mais bp te répondra
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Lundi 02 Avril 2018, 11:18:50 AM
Tu va être comme moi mec, si tu as un volant touring car (2eme génération), tu seras limité avec indy 500, le mans et over rev. avec la solution du M2pac (faudra attendre le M3pac). De ce que j'ai pu comprendre, le salut viendrai de la solution de sailorsat, avec son daytonausb, ce qui pourrait nous permettre de jouer aux jeux mame et model2emu et supermodel avec FFB et support des lumières de la borne.

Perso, pour l'instant, le temps de bidouiller la borne, j'ai acheté un arduino mega et je l'ai reprogrammé comme un joystick avec la solution présentée par Lipide512 ici:
https://www.gamoover.net/Forums/index.php?topic=26913.0
Ca gère uniquement les contrôles sans ffb et sans lumières. Visiblement la solution de saylorsat gère tout ca.

En gros, c'est pas vraiment la meilleure borne qu'on a pécho  :-\ faudra attendre un peu (beaucoup) le temps que BP ou aganyte pondent la solution ultime.
Pour le L2M2 d'aganyte, il ne gère que les volants Model 2 (1ere génération), mais il travaille en ce moment sur le volant de 3eme génération ici:
https://www.gamoover.net/Forums/index.php?topic=37980.0

Pour le M3pac qui supportera le ffb, faudra attendre aussi, BigPanik est dessus mais gère d'autres priorités avant.

Arrêtez moi si je me trompe, mais visiblement de ce que j'ai pu comprendre il existe seulement ces 3 solutions pour nos volants, donc une seule avec FFB.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Vietscong le Lundi 02 Avril 2018, 13:42:20 PM
Salut

Voici une photo de mon volant .. si quelqu'un pourrait me dire de quel version il sagit et si compatible avec le M2PAC .
Nene2k10 . As tu refait tout ton cablage pour instaler ton M2PAC ?

Merci d'avance.

Salutations

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180402205024-Vietscong-IMG-1901.JPG) (https://gamoovernet.pixhotel.fr/pics/20180402205024-Vietscong-IMG-1901.JPG)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Lundi 02 Avril 2018, 18:46:47 PM
Citation de: Vietscong le Lundi 02 Avril 2018, 13:42:20 PM
Salut

Voici une photo de mon volant .. si quelqu'un pourrait me dire de quel version il sagit et si compatible avec le M2PAC .
Nene2k10 . As tu refait tout ton cablage pour instaler ton M2PAC ?

Merci d'avance.

Salutations
Salut, ya pas de photo.
Je n'ai pas de l2m2 ou de m2pac, je pars temporairement (le temps de valider la solution de sahlorsat) sur la solution de lipide512. A savoir, megajoy, ou comment transformer un arduino mega en joystick. De maniere a garder tout le matos d'origine.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Vietscong le Lundi 02 Avril 2018, 21:01:47 PM
Salut

Je viens de corriger le probleme de la  photo manquante ..

Merci

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 02 Avril 2018, 23:43:55 PM
Citation de: Nene2k10 le Lundi 02 Avril 2018, 11:18:50 AM
Tu va être comme moi mec, si tu as un volant touring car (2eme génération), tu seras limité avec indy 500, le mans et over rev. avec la solution du M2pac (faudra attendre le M3pac). De ce que j'ai pu comprendre, le salut viendrai de la solution de sailorsat, avec son daytonausb, ce qui pourrait nous permettre de jouer aux jeux mame et model2emu et supermodel avec FFB et support des lumières de la borne.

Perso, pour l'instant, le temps de bidouiller la borne, j'ai acheté un arduino mega et je l'ai reprogrammé comme un joystick avec la solution présentée par Lipide512 ici:
https://www.gamoover.net/Forums/index.php?topic=26913.0
Ca gère uniquement les contrôles sans ffb et sans lumières. Visiblement la solution de saylorsat gère tout ca.

En gros, c'est pas vraiment la meilleure borne qu'on a pécho  :-\ faudra attendre un peu (beaucoup) le temps que BP ou aganyte pondent la solution ultime.
Pour le L2M2 d'aganyte, il ne gère que les volants Model 2 (1ere génération), mais il travaille en ce moment sur le volant de 3eme génération ici:
https://www.gamoover.net/Forums/index.php?topic=37980.0

Pour le M3pac qui supportera le ffb, faudra attendre aussi, BigPanik est dessus mais gère d'autres priorités avant.

Arrêtez moi si je me trompe, mais visiblement de ce que j'ai pu comprendre il existe seulement ces 3 solutions pour nos volants, donc une seule avec FFB.

Tu as tout bon.

Le DaytonaUSB de SailorSat et mon M2pac fonctionne sur le même principe. Un petit programme tourne en parallèle de l'émulateur pour récupérer la valeur du FFB et l'envoyer à la drive board.
SailorSat est plus avancée dans sa solution:
- elle gère plus de jeux (Mame, m2emulator et Supermodel3), à vrai dire je ne sais plus les jeux implémenté dans mon soft.
- elle gère la translation des commandes pour faire tourner un Daytona avec une drive board et un moteur de Touring car par exemple (mais pour savoir ce qui a vraiment été fait, il faut regarder le code en VB6)
- un seul câble USB

L'UnoJoy présenté par Lipide512 est un bon début. Le M2pac fonctionne d'ailleurs avec...

Ton volant est du style Touring Car/indy 500 Vietscong.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Mardi 03 Avril 2018, 00:14:11 AM
Citation de: BigPanik le Lundi 02 Avril 2018, 23:43:55 PM
Tu as tout bon.

Yeaaaah, ca fait 2 semaines que je lis les fofos, pour arriver a cerner toutes les solutions, apprendre a flasher un arduino et realiser mon cablage de la borne. Ca aura pas servi a rien, content rosko :-)=
D'ailleurs a ce sujet, merci BP pour ta patience, je sais que j'ai posé plusieurs fois des questions quasi similaires sur des topics différents, donc désolé.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: XavMax le Mardi 03 Avril 2018, 09:38:12 AM
Tout est commandé  ^-

Super poste, vivement les vacances pour refaire vivre ma borne  <:) <:)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Vietscong le Mardi 03 Avril 2018, 09:50:12 AM
Salut

Merci pour toutes vos réponses et informations.

Je vais moi aussi commandé le matériel nécessaire.

Au faites quels types de connecteurs vous avez achetés et ou les avez vous achetez ?

Merci a tous

Salutations
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Mardi 03 Avril 2018, 10:10:38 AM
Citation de: Vietscong le Mardi 03 Avril 2018, 09:50:12 AM

Au faites quels types de connecteurs vous avez achetés et ou les avez vous achetez ?


Moi j'ai pris ca sur amazon, ca va nickel pour les connecteurs jst et sur l'arduino aussi:
2.54mm Breakable Pin Header PCB Board Single Row 40Pin Male Header Connector for Arduino Shield (PIN-6C-60PCS) https://www.amazon.fr/dp/B0796RDLDT/ref=cm_sw_r_cp_api_9i0WAbQ8S1NB4
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Vietscong le Mardi 03 Avril 2018, 10:21:45 AM
reSalut

et les connecteurs JST et AMP tu les trouvé ou ?

Merci
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Mardi 03 Avril 2018, 11:00:37 AM
Pour les jst et amp, tu as ca sur smallcab
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Vietscong le Mardi 03 Avril 2018, 18:22:40 PM
Merci pour les infos ..
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 12 Avril 2018, 13:39:23 PM
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180412133856-BigPanik-1254DDCD-AD32-4705-9882-DFC4D53FF8A4.png) (https://gamoovernet.pixhotel.fr/pics/20180412133856-BigPanik-1254DDCD-AD32-4705-9882-DFC4D53FF8A4.png)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Vietscong le Jeudi 12 Avril 2018, 20:06:35 PM
Salut

Merci Nene2k10 et BigPanik pout toutes vos réponses .

Comme tu la bien dit Nene2k10 on est tombé sur la mauvaise borne / volant ... (Sega Rally 2 - Model3-Rev B)

Faudra attendre le bien faire de BigPanik et/ou de Aganyte .

Merci

Salutations
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: XavMax le Lundi 16 Avril 2018, 10:20:31 AM
Bonjour,

Arf... je viens de recevoir le matériel, je n'en suis qu'au début et j'ai deja des problemes lol

J'ai réussi à envoyer le programme vers l'ardunio mais je n'arrive pas à passer en mode DFU... Je n'ai pas les deux pin pour le faire.
Certainement une copie chinoise de **rde.
Avez vous une idée ?

Merci

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180416101948-XavMax-IMG-20180416-101353.jpg) (https://gamoovernet.pixhotel.fr/pics/20180416101948-XavMax-IMG-20180416-101353.jpg)



Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: XavMax le Lundi 16 Avril 2018, 10:45:16 AM
Apres quelques recherches, je penses que j'ai commandé la mauvaise carte, c'est bien ça ? lol Si vous pouvez me confirmer... heureusement, c'est pas bien cher mais bon...

en plus, je ne pourrais plus la reprogrammer pour autre chose, c'est bien ça ? donc poubelle ? lol

https://forum.arduino.cc/index.php?topic=442753.0

Du coup, Je viens de passer commande sur Amazon: Elegoo Carte MEGA 2560 R3 ATmega2560 ATMEGA 16U2 (https://www.amazon.fr/gp/product/B06XKZY117/ref=as_li_tl?ie=UTF8&camp=1642&creative=6746&creativeASIN=B06XKZY117&linkCode=as2&tag=zerocomplexe-21&linkId=2aca1245576566e6fa7583d14caf5df3) C'est fois, c'est bon ? lol Réception Demain, merci Amazon Prime....

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 16 Avril 2018, 18:29:46 PM
Ta première carte n'est effectivement pas reprogrammable en DFU. La seconde fera l'affaire.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: XavMax le Mercredi 18 Avril 2018, 09:00:31 AM
Voilà, c'est réceptionne et programme installé (3min top chrono). La carte est maintenant bien reconnu comme une manette de jeu. Une chose de faite!

y'a plus que la partie câblage... le plus long lol Et ma borne est surtout entre plusieurs carton à l'abandon, y'a du ménage à faire... mais une fois terminé, elle ira dans la maison et non pas dans un bâtiment extérieur  :D

En réalité, j'ai un twin, dont une complète mais avec des bug d'affichage 3D: c'est celle ci que je vais convertir en premier. Mais idéalement j'aimerai aussi convertir la seconde, mais la seconde, elle a bien un volant et des pédales et boutons, mais tout le câblage d'origine a été retiré ... Je ne l'ai jamais démonté, ça ne va être simple de s'y retrouver (vous avez des schémas pour m'aider / liens de post ?)... et il me faut aussi une sega drive board et une alimentation (c'est pas gagné).Ou bien sur la seconde je fais une L2M2 (j'ai déjà presque tout) ... mais dans le cas d'une L2M2, je pourrais jouer en twin avec l'autre qui sera en Ardunio?

Encore merci


Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Mercredi 25 Avril 2018, 14:44:17 PM
@XavMax : Si tu as L2M2 et M2pac ça ne devrait pas poser de problème pour jouer en twin, vu que tu passes en réseau local pour linker les 2 pc.

@BigPanik : J'avais déjà réalisé le câblage de la borne, j'avais déjà réussi à faire reconnaitre le volant et les pédales ainsi que les boutons. Tout réagis plus ou moins bien, a part un bouton qui reste actif et qui n'est pas branché sur l'arduino. Faut que je check d'ou ça vient.
Par contre, je viens de réaliser également le câblage pour le ffb. Après avoir trouvé les drivers de la carte com TTL, je vois bien les valeurs changer sur la carte drive control Board (celle avec l'afficheur a led), j'ai bien M2Dump qui vois également les valeurs mais aucun retour de force en jeux (à part le volant qui bouge de gauche à droite à l'allumage de la borne). Une idée?
Sur ton tuto, tu ne branche que le Rx, le Tx et le ground, que fais tu du 5V et du 3,3V pas nécessaire?
Le Tx du TTL sur le RX de l'arduino et pareil pour le RX TTL et TX Arduino, ou bien TX à TX et RX à RX?
Sur la méthode de sailorsat, elle n'indique rien a part d'utiliser un exe qui s'appelle controlupdate.exe en même temps que M2emulator. Sait tu quel(s) logiciel(s) elle utilise?
Merci d'avance, je galère trop là ;D.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 25 Avril 2018, 16:47:55 PM
Le bouton 5 est appuyé quand la boite de vitesse est au neutre. Ca pose pb pour assigner les contrôles dans m2emu. Du coup j'avais fait un hex sans la gestion du neutre.

Le tx de la drive board n'est pas utilisé. Juste le tx arduino vers le rx drive board.
Mets une masse commune entre l'arduino et la deive board.
Et le plus important, sur le rx de la drive board en plus des 8 pins de l'arduino un 9eme pin doit etre à +5v.

Bien s'assurer d'être sur le com5 également.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Jeudi 26 Avril 2018, 03:02:08 AM
Salut et merci de me repondre, par contre,  ((:((??
Citation de: BigPanik le Mercredi 25 Avril 2018, 16:47:55 PM
Le bouton 5 est appuyé quand la boite de vitesse est au neutre. Ca pose pb pour assigner les contrôles dans m2emu. Du coup j'avais fait un hex sans la gestion du neutre.

Je l'ai vu passer, mais j'en fais quoi, je le charge en lieu et place du fichier de sailorsat dans l'arduino?

Citation de: BigPanik le Mercredi 25 Avril 2018, 16:47:55 PM
Le tx de la drive board n'est pas utilisé. Juste le tx arduino vers le rx drive board.

Comme toi (connecteur i/o #1 16pins), j'ai cablé touts les fils tx de ma borne sur les pins 22 a 29 de l'arduino, selon le schema fourni par sailorsat (connecteur i/o 4bits #1 16pins et connecteur i/o 4bits #2 18 pins) j'ai fait un mix de ton schema et du sien pour retrouver les petits.
A part ca, comme tx et rx il n'y a que ceux du module ttl de l'arduino?
Je m'excuse j'ai pas tout compris, ca avais pourtant l'air clair sur ton schema, dsl

Citation de: BigPanik le Mercredi 25 Avril 2018, 16:47:55 PM
Mets une masse commune entre l'arduino et la deive board.
Et le plus important, sur le rx de la drive board en plus des 8 pins de l'arduino un 9eme pin doit etre à
+5V

Toutes mes masses sont reliées entre elles (arduino et connecteurs borne)
Je ne trouve pas ce pin qui doit etre relié au +5V sur mon connecteur i/o

Et pour le com5 tu parles du module ttl je suppose, car dès que j'avais installé les drivers, ton log m2dump m'indiquais qu'il ne le trouvais pas en com5 et je l'avais donc remis. Maintenant il communique bien.

Merci BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Samedi 05 Mai 2018, 11:27:07 AM
J'ai reussi a charger ton fichier ino sans neutre mais rien ne fonctionnait, j'avais bien le joystick reconnu mais aucune reaction quand je tournais ou appuyais sur un bouton, du coup j'ai pris le ino de sailorsat et j'ai comparé avec le tien, alors j'ai changé un 1 en 0 sur la partie gear neutral et du coup ca va mieu, j'ai plus ce bouton enfoncé en permanence.

Pour le tx et rx j'ai bien relu tout le topic et j'ai fait mon boulet, la reponse a deja ete donnee plusieurs fois donc pardon ::)

A suivre
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kidicarus le Mardi 19 Juin 2018, 15:10:56 PM
J'ai enfin trouvé un peu de temps pour me lancer dans la restauration de mon daytona!

L'idée est d'y placer 2 m2pac (merci BigPanik !). Ces derniers sont cablés, mais avant d'intégrer le tout dans mes cabs, j'aimerais savoir comment je peux connaitre l"état de fonctionnement de mes drive board.

Je vois des choses s'indiquer sur les afficheurs de ces dernières, mais qu'elles valeur /chiffres/ lettres je suis censé y lire?

Merci !  ;)

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Lundi 13 Août 2018, 00:10:11 AM
Hey all i'm english i hope that's not a problem? :)

i really love this awesome project and i have always loved Daytona.

So i can't afford a full cabinet neither do i have space as i live in a rented house...

As i still really like the idea i decided to buy myself the whole wheel assembly and motor etc along with the drive board.

I've been following BigPanik's awesome instructions but i'm stuck with the drive board as i have no diagram for it or pinouts.

Does anyone have the pinouts for the drive board?

I have no access to a working cabinet to try and workout the connections for myself.

any help would be amazing

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180813000722-gareth_iowc-daytonawheel.jpeg)[/url]


(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180813000941-gareth_iowc-daytonaffb.jpeg)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 13 Août 2018, 00:50:55 AM
Hello,
Use this wiring diagram:
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180813004548-BigPanik-70A8D061-1D24-45C4-8193-77C1FFD3A871.jpeg) (https://gamoovernet.pixhotel.fr/pics/20180813004548-BigPanik-70A8D061-1D24-45C4-8193-77C1FFD3A871.jpeg)

CN6=5V
CN7=100V
CN8=19V

The 11 pins connector is not used.
The 10 pins connector is used. And the pin 10 need +5V.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Lundi 13 Août 2018, 01:38:30 AM
Amazing thank you.

Is cn8 19v ac or dc?

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 13 Août 2018, 08:08:11 AM
100V AC for the motor
19V AC for the clutch
5V DC power supply for the board
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Samedi 25 Août 2018, 00:28:16 AM
CN1 -

1
2
3
4
5
6
7
8
9
10 - 5v+

CN2 -

1 - 12?

CN5 -

1 - Pink    - Steering pot
2 - Blue    - Steering pot
3 - Brown - Steering pot
4
5
6
7
8
9
10
11
12

CN6 -

1 - +5v
2 - +5v
3 - +5v
4
5
6 - ground
7 - ground
8 - ground

CN7 -

1 - 100Vac
2
3 - 100Vac

CN8 -

1 - 19Vac
2 - 19Vac
3
4
5

CN9 -

1 - ?
2 - ?

CN11 -

1 - Blue Clutch
2 - Black Clutch
3
4 - Pink Motor
5
6 - Brown Motor
7 - Violet Motor


just been mapping out the pins, does this look ok?

what pins are 22-29 on the arduino connecting to on the FFB?

i bought this 100vac step down as we are 230vac here in the uk  - https://www.ebay.co.uk/itm/70W-AC-Voltage-Converter-70-Watt-220V-230V-240V-Step-Down-Japan-100V-110V-120V/183366793979?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649

when i put the volt mete on it's out putting 110v.

will it be ok to input 110vac?




Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 26 Août 2018, 00:04:25 AM
CN1 -

1 pin 22
2 pin 23
3 pin 24
4 pin 25
5 pin 26
6 pin 27
7 pin 28
8 pin 29
9
10 - 5v+

CN2 -

1
2
3
4
5
6
7
8
9
10
11

CN5 -

1 - Pink    - Steering pot
2 - Blue    - Steering pot
3 - Brown - Steering pot
4
5
6
7
8
9
10
11
12

CN6 -

1 - +5v
2 - +5v
3 - +5v
4
5
6 - ground
7 - ground
8 - ground

CN7 -

1 - 100Vac
2
3 - 100Vac

CN8 -

1 - 19Vac
2 - 19Vac
3
4
5

CN9 -

1
2

CN11 -

1 - Blue Clutch
2 - Black Clutch
3
4 - Pink Motor
5
6 - Brown Motor
7 - Violet Motor
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mercredi 29 Août 2018, 21:56:55 PM
thank you very much for all your help so far BigPanik

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180829215311-gareth_iowc-daytona.png)

does m2dump take the lamp information directly from the rom running on the pc or is it extracting the information from the drive board?

does both the usb to serial and the arduino both need to be on com5?

i don't appear to get any lamp data at the moment
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 30 Août 2018, 08:08:26 AM
m2dump get lamp data directly from the game. Do you apply the Sailorsat fix Daytona.lua? This fix is need to get the lamp status.

Com5 is only for the usb/serial communication. Integrated arduino usb port act as a joystick (input usb device).
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Jeudi 30 Août 2018, 08:40:02 AM
Ah ok sorry no I haven't as I didn't know about it. Where can I find that please

:)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 30 Août 2018, 10:08:19 AM
To get working lamps, you will need to use this lua script alongside m2em (for daytona usa saturn ads version)
https://github.com/SailorSat/daytona-utils/blob/master/src/scripts/daytonas.lua
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Vendredi 31 Août 2018, 02:41:05 AM
thank you.

so i added the lua script into the script folder in the model 2 emulator folder and it still didn't work.... then i realised i some how had model 2 1.1 not 1.1a. now i've updated i can see the lamp number changing and the X appearing under each lamp.

what is the expected behaviour of the uln2003a?

i am just getting 4 static red lights and no output when bulbs are connected.

The little jumper is still on the board as i'm not sure what that does.

i have the ground from my lamps going to the ground of the 12v transformer and i have the +12v going to the vcc on the uln2003a. The ground from the uln2003a is going to the ground on the arduino but i also tried it on the ground of the transformer.

UnoJoyModel2FFBVRSansNeutre.ino is what i've written to the arduino in normal mode is this correct?

annoyingly i have a Chinese copy mega so have ordered a new genuine one so i can get DFU.


Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Vendredi 31 Août 2018, 20:00:21 PM
Is the uln2003a switching the positive or the ground to the bulbs?

:)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 01 Septembre 2018, 00:40:57 AM
The uln deliver the +5v

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150907214111-BigPanik-M2Pac.png) (https://gamoovernet.pixhotel.fr/pics/20150907214111-BigPanik-M2Pac.png)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mardi 18 Septembre 2018, 01:43:22 AM
Right so I've managed to get it almost fully working.

Input Buttons, pedals & steering are fully working.

Light output is fully working.

By the drive board I'm unsure about.

So when I turn it on it runs a self check and the motor spins. After a little while the clutch slowly lets the steering wheel move before the motor changes direction.

Once it's finished it's check the ffb sits displaying  - - until I can plug the serial usb into the laptop and open your program. I can see the display reads the pot at 82.

Once I start the game the and it's at the menu the wheel starts pulling to one side that appears very odd.

Here's a video - https://youtu.be/JK8gFKT_SdM

Any ideas?


Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 18 Septembre 2018, 07:46:50 AM
What I see:
- board init seems ok
- Feedback potentiometer seems ok
- command byte from pc to the board seems BAD

Try:
1/ launch m2dump.exe after m2emu + daytona
2/ film the m2dump screen to show me the data sent to the board
3/ check the 8 pins from arduino to drive board
4/ do you have a common 0v between arduino and drive board?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mardi 18 Septembre 2018, 21:54:17 PM
Good evening,

Here's the latest video - https://youtu.be/9U081H4_uYo

So both the drive board and arduino share a 5v power supply.

I was taking the +5v for pin 10 on the drive board directly from the power supply. After some trial and error it turns out that's want was causing the random behavior. Now I have taken the +5v for pin 10 directly from the arduino the ran down behavior has stopped.

The m2dump only displays FF. This happend before with the problem and now again without.

It's so close now I can't wait 😊
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 18 Septembre 2018, 22:58:46 PM
FF is not normal on m2dump. It is a software issue.
Are you using the correct version of m2emu: v1.1a?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mercredi 19 Septembre 2018, 00:31:35 AM
I doubled checked and I am using 1.1a -

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180919002733-gareth_iowc-39014B70-0BF6-492C-9EEB-0DED4ED7A1ED.jpeg) (https://gamoovernet.pixhotel.fr/pics/20180919002733-gareth_iowc-39014B70-0BF6-492C-9EEB-0DED4ED7A1ED.jpeg)

I also tried on windows xp -


(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180919002815-gareth_iowc-AAE71FA5-F4AC-4601-AD59-70905BF1E0AD.jpeg) (https://gamoovernet.pixhotel.fr/pics/20180919002815-gareth_iowc-AAE71FA5-F4AC-4601-AD59-70905BF1E0AD.jpeg)

I also grabbed another rom from the net to test with no luck.

I don't need an extra script like I did for the light output do I?

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 19 Septembre 2018, 07:48:20 AM
32 or 64bits? I never try on 32.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mercredi 19 Septembre 2018, 08:05:40 AM
When everything will work, would you please make a complete list of what is needed to create another machine like yours ? Thank you!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mercredi 19 Septembre 2018, 10:30:24 AM
@BigPanik the windows 10 laptop is 64 and the xp laptop was 32bit. I've got a windows 7 laptop at work I'll try it on later today that's also 64 bit. I'll download all the files from the web rather than copying what I have. Is there any debug feature in m2 dump?

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180919102924-gareth_iowc-4823F738-E670-4747-A708-669958B10DC9.jpeg) (https://gamoovernet.pixhotel.fr/pics/20180919102924-gareth_iowc-4823F738-E670-4747-A708-669958B10DC9.jpeg)

@onfre yeah sure :)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mercredi 19 Septembre 2018, 14:39:38 PM
So it would appear the problem is with the daytonas.lua script.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180919143749-gareth_iowc-89971156-FE27-4E57-AE1E-9D66A752A0AC.jpeg) (https://gamoovernet.pixhotel.fr/pics/20180919143749-gareth_iowc-89971156-FE27-4E57-AE1E-9D66A752A0AC.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180919143823-gareth_iowc-2F8BF0BF-6813-4A1F-9BE5-DB7774A91A4B.jpeg) (https://gamoovernet.pixhotel.fr/pics/20180919143823-gareth_iowc-2F8BF0BF-6813-4A1F-9BE5-DB7774A91A4B.jpeg)

Lamp script was working but when I took the photo x wasn't displayed as it flashes.

I will test again at home on windows 10 but as soon as I add the script I get not ffb output.

Could the script have been updated?

Does anyone have a copy of the working one?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 19 Septembre 2018, 22:29:30 PM
Daytonas.lua
require("model2"); -- Import model2 machine globals

function Init()
Patch_SpecialInputs();
Patch_LampOutputs();
end

function Patch_SpecialInputs()
-- first, disable old read
Romset_PatchDWord(0, 0x1E504, 0x5CA01E00); -- MOV g4,0x00 (NOOP?)

-- now jump to our patched read
Romset_PatchDWord(0, 0x1E508, 0x090219F8); -- CALL 0x0003FF00

-- read io port
Romset_PatchDWord(0, 0x3FF00, 0x80A03000);
Romset_PatchDWord(0, 0x3FF04, 0x01C00012); -- LDOB g4,0x01C00012

-- read patched mask
Romset_PatchDWord(0, 0x3FF08, 0x80B83000);
Romset_PatchDWord(0, 0x3FF0C, 0x00500820); -- LDOB g7,0x00500820

-- and em
Romset_PatchDWord(0, 0x3FF10, 0x58A50097); -- AND g4,g4,g7

-- restore old mask
Romset_PatchDWord(0, 0x3FF14, 0x8CB800FF); -- LDA g7,0xff

-- return
Romset_PatchDWord(0, 0x3FF18, 0x0A000000);  -- RET
end

function Patch_LampOutputs()
-- reroute 0x01C0001E to 0x00500824
for offset = 0x00000000, 0x0003FFFF, 4 do
if Romset_ReadDWord(0, offset) == 0x01C0001E then
Romset_PatchDWord(0, offset, 0x00500824);
local opcode = offset - 1;
if Romset_ReadByte(0, opcode) == 0x80 then
Romset_PatchByte(0, opcode, 0x90) -- replace LDOB with LD
end
if Romset_ReadByte(0, opcode) == 0x82 then
Romset_PatchByte(0, opcode, 0x92) -- replace STOB with ST
end
end
end
end

function PostDraw()
if I960_ReadByte(RAMBASE + 0x00000820) == 0x00 then
I960_WriteByte(RAMBASE + 0x00000820, 0xFF);
end

-- 0xFF = normal
-- 0xFD = force beginner
-- 0xFB = force advanced
-- 0xF9 = force expert

-- 0xF7 = emergency/remote start

-- 0x7F = ex.start; found in shematics but don't yet know what it does

-- 0x3E = DIK_F4
-- 0x3E = DIK_F5
local data = 0xFF;
data = XOR(SHL(Input_IsKeyPressed(0x3E), 0x07), data); -- F4 for ex.start
data = XOR(SHL(Input_IsKeyPressed(0x3F), 0x03), data);  -- F5 for emergency/remote start
I960_WriteByte(RAMBASE + 0x00000820, data);

Video_DrawText(0,0,HEX8(I960_ReadByte(0x00500824)),0xFFFFFF);
end


But the lua script only interact on the lamps. FFB command work without any script.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mardi 25 Septembre 2018, 21:42:14 PM
what comms method/protocol is used between the Arduino and the drive board?

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 25 Septembre 2018, 23:02:57 PM
No protocol, the command byte is received via serial usb and directly transfert to port A 8 bits/pins port.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: yngbld le Mercredi 10 Octobre 2018, 02:54:24 AM
Hello BP

I'm from Australia so not sure if this automatically translates across or you can read English lets hope :-). I'm am interested in starting this project as i have been wanting to build a Daytona for many years and finally have the time. I have very little electronics background so reading this post time and time again is slowly beginning to make sense so thankyou!. I have obtained a model 2 steering wheel console and and am about to source a drive board. Before i do so i wish to understand how to power the board up? and to which pins. Firstly can you suggest a power supply that will step down 110v from our 240 supply here in Australia and what specific Amperage to power the board,  secondly indicate where the power pins (if i have missed this on an original post ) are located on the board.  I apologize if this seems elementary. Thank you in advance
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Vendredi 12 Octobre 2018, 20:55:21 PM
good evening BigPanik

so sadly it looks like i've got a bad drive board



So i put together a small board so i could see if the Arduino was outputting via port a.

It looks like i'm getting an output ok so i'm assuming it's just a bad driveboard.

I am struggling to find one but as soon as i can get one i shall continue

:)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Vendredi 12 Octobre 2018, 21:00:11 PM
Citation de: yngbld le Mercredi 10 Octobre 2018, 02:54:24 AM
Hello BP

I'm from Australia so not sure if this automatically translates across or you can read English lets hope :-). I'm am interested in starting this project as i have been wanting to build a Daytona for many years and finally have the time. I have very little electronics background so reading this post time and time again is slowly beginning to make sense so thankyou!. I have obtained a model 2 steering wheel console and and am about to source a drive board. Before i do so i wish to understand how to power the board up? and to which pins. Firstly can you suggest a power supply that will step down 110v from our 240 supply here in Australia and what specific Amperage to power the board,  secondly indicate where the power pins (if i have missed this on an original post ) are located on the board.  I apologize if this seems elementary. Thank you in advance

Welcome yngbld,

This project is not easy and it would appear you've over looked some information already published about the pinouts.

Please have a good read of page 15 as most of the information you require is there.

This step down works great for me  -https://www.ebay.co.uk/itm/70W-AC-Voltage-Converter-70-Watt-220V-230V-240V-Step-Down-Japan-100V-110V-120V/183366793979?hash=item2ab1833afb:g:u5sAAOSwHxFbamcF:rk:33:pf:0
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 13 Octobre 2018, 01:08:19 AM
Here a wiring diagram of the M2pac

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20181013012149-BigPanik-M2pac-schema.jpg) (https://gamoovernet.pixhotel.fr/pics/20181013012149-BigPanik-M2pac-schema.jpg)

You need 100V and 19V AC. Best way is to buy a SEGA electric transformer.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Samedi 13 Octobre 2018, 10:19:15 AM
Your new diagram is awesome :)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 13 Octobre 2018, 11:45:46 AM
Citation de: gareth_iowc le Samedi 13 Octobre 2018, 10:19:15 AM
Your new diagram is awesome :)

Thanks! I hope it's correct!  :-\
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mardi 30 Octobre 2018, 21:50:51 PM
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20181030214432-gareth_iowc-F37740BC-2BC6-413A-897F-F8BE935693C4.jpeg)

So I'm still making progress. Box is all built and connectors are wired.

But still doesn't work haha

On cn1 should I be getting voltage on pins 1 - 8?

Measuring between each pin and 0 volts I get 3.34v. The voltage is coming from the drive board it's self and dimly lights the arduino led.

I've managed to find another drive board Incase this one is bad just waiting for it to come from the USA.

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 31 Octobre 2018, 00:14:14 AM
Nice job!
Arduino outputs TTL level is close to 5V. The arduino is powered by the USB connector and the PC.

I see something wrong on the photo: dip switch #4 is ON. Normal position is all switches OFF.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Jeudi 01 Novembre 2018, 00:14:34 AM
Thanks yeah box is coming along and helps keep it tidy.

I have dip 4 switched to on so the drive board skips the self test. i'm usually working on this when my daughter is in bed.

here is a little video of what's going on -





i revisiting the script problem i had before not being and to get the FFB values and lamp values at the same time.

When using the script you provided both the FFB and lamp out put works -

require("model2"); -- Import model2 machine globals

function Init()
Patch_SpecialInputs();
Patch_LampOutputs();
end

function Patch_SpecialInputs()
-- first, disable old read
Romset_PatchDWord(0, 0x1E504, 0x5CA01E00); -- MOV g4,0x00 (NOOP?)

-- now jump to our patched read
Romset_PatchDWord(0, 0x1E508, 0x090219F8); -- CALL 0x0003FF00

-- read io port
Romset_PatchDWord(0, 0x3FF00, 0x80A03000);
Romset_PatchDWord(0, 0x3FF04, 0x01C00012); -- LDOB g4,0x01C00012

-- read patched mask
Romset_PatchDWord(0, 0x3FF08, 0x80B83000);
Romset_PatchDWord(0, 0x3FF0C, 0x00500820); -- LDOB g7,0x00500820

-- and em
Romset_PatchDWord(0, 0x3FF10, 0x58A50097); -- AND g4,g4,g7

-- restore old mask
Romset_PatchDWord(0, 0x3FF14, 0x8CB800FF); -- LDA g7,0xff

-- return
Romset_PatchDWord(0, 0x3FF18, 0x0A000000);  -- RET
end

function Patch_LampOutputs()
-- reroute 0x01C0001E to 0x00500824
for offset = 0x00000000, 0x0003FFFF, 4 do
if Romset_ReadDWord(0, offset) == 0x01C0001E then
Romset_PatchDWord(0, offset, 0x00500824);
local opcode = offset - 1;
if Romset_ReadByte(0, opcode) == 0x80 then
Romset_PatchByte(0, opcode, 0x90) -- replace LDOB with LD
end
if Romset_ReadByte(0, opcode) == 0x82 then
Romset_PatchByte(0, opcode, 0x92) -- replace STOB with ST
end
end
end
end

function PostDraw()
if I960_ReadByte(RAMBASE + 0x00000820) == 0x00 then
I960_WriteByte(RAMBASE + 0x00000820, 0xFF);
end

-- 0xFF = normal
-- 0xFD = force beginner
-- 0xFB = force advanced
-- 0xF9 = force expert

-- 0xF7 = emergency/remote start

-- 0x7F = ex.start; found in shematics but don't yet know what it does

-- 0x3E = DIK_F4
-- 0x3E = DIK_F5
local data = 0xFF;
data = XOR(SHL(Input_IsKeyPressed(0x3E), 0x07), data); -- F4 for ex.start
data = XOR(SHL(Input_IsKeyPressed(0x3F), 0x03), data);  -- F5 for emergency/remote start
I960_WriteByte(RAMBASE + 0x00000820, data);

Video_DrawText(0,0,HEX8(I960_ReadByte(0x00500824)),0xFFFFFF);
end



With the one available on the SailorSat github it doesn't work -

require("model2"); -- Import model2 machine globals

function Init()
-- enable special inputs (only usefull if special type cabinet selected)
Patch_SpecialInputs();

-- reroute lamp data
Patch_LampOutputs();

-- reroute drive data
Patch_DriveOutputs();
end

function Patch_SpecialInputs()
-- A1 - first, disable old read
Romset_PatchDWord(0, 0x1E504, 0x5CA01E00); -- MOV g4,0x00 (NOOP?)

-- A2 - now jump to our patched read
Romset_PatchDWord(0, 0x1E508, 0x090219F8); -- CALL 0x0003FF00

-- A3 - read io port
Romset_PatchDWord(0, 0x3FF00, 0x80A03000);
Romset_PatchDWord(0, 0x3FF04, 0x01C00012); -- LDOB g4,0x01C00012

-- A4 - read patched mask
Romset_PatchDWord(0, 0x3FF08, 0x80B83000);
Romset_PatchDWord(0, 0x3FF0C, 0x00500820); -- LDOB g7,0x00500820

-- A5 - and em
Romset_PatchDWord(0, 0x3FF10, 0x58A50097); -- AND g4,g4,g7

-- A6 - restore old mask
Romset_PatchDWord(0, 0x3FF14, 0x8CB800FF); -- LDA g7,0xff

-- A7 - return
Romset_PatchDWord(0, 0x3FF18, 0x0A000000);  -- RET

-- B1 - jump to out patched init
Romset_PatchDWord(0, 0x017B8, 0x0903E7C8); -- CALL 0x0003FF80

-- B2 - set default mask
Romset_PatchDWord(0, 0x3FF80, 0x8C8000FF); -- LDA g0,0xFF

-- B3 - store default mask
Romset_PatchDWord(0, 0x3FF84, 0x82803000);
Romset_PatchDWord(0, 0x3FF88, 0x00500820); -- STOB g0,0x00500820

-- B4 - restore register
Romset_PatchDWord(0, 0x3FF8C, 0x5C801E00); -- MOV g0,0x00

-- B5 - return
Romset_PatchDWord(0, 0x3FF90, 0x0A000000);  -- RET
end

function Patch_LampOutputs()
-- reroute 0x01C0001E to 0x00500824
for offset = 0x00000000, 0x0003FFFF, 4 do
if Romset_ReadDWord(0, offset) == 0x01C0001E then
Romset_PatchDWord(0, offset, 0x00500824);
local opcode = offset - 1;
if Romset_ReadByte(0, opcode) == 0x80 then
Romset_PatchByte(0, opcode, 0x90) -- replace LDOB with LD
end
if Romset_ReadByte(0, opcode) == 0x82 then
Romset_PatchByte(0, opcode, 0x92) -- replace STOB with ST
end
end
end
end

function Patch_DriveOutputs()
-- reroute 0x01C00022 to 0x00500828
for offset = 0x00000000, 0x0003FFFF, 4 do
if Romset_ReadDWord(0, offset) == 0x01C00022 then
Romset_PatchDWord(0, offset, 0x00500828);
local opcode = offset - 1;
if Romset_ReadByte(0, opcode) == 0x80 then
Romset_PatchByte(0, opcode, 0x90) -- replace LDOB with LD
end
if Romset_ReadByte(0, opcode) == 0x82 then
Romset_PatchByte(0, opcode, 0x92) -- replace STOB with ST
end
end
end
end
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 01 Novembre 2018, 10:00:54 AM

Patch script is only used for Lamps. SailorSat patch the FFB to use an Indy500 wheel.

You have a Sega Rally board with eeprom EPR-17891.
With Daytona use a 16488A eeprom.

Or try with Sega Rally...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Jeudi 01 Novembre 2018, 22:03:53 PM
Yayyyyyyyyy it works!!!!!!!

Thanks man!!



As they look like the same board I'd never realized they used a different rom.

Luckily the new drive board that's on the way has a Daytona rom.

Does the touring car have a different rom?

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: the_vidy le Mardi 06 Novembre 2018, 16:33:16 PM
Si je résume bien? pour le moment on peut simuler 3 jeux avec la drive board de sega rally (et en changeant la rom)

Daytona
Sega Rally
Et Virtua Racing deluxe

c'est un peu la dream team  :-)=

Pour les 2 premiers il faut model 2 emulator
mais pour virtua racing? C'est MaMe? Si c'est le cas il faut pas un petit processeur pour le faire tourner j'imagine.

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 06 Novembre 2018, 17:17:41 PM
M2pac fonctionne avec tous les jeux de voiture Model 1 (MAME), model 2 (m2emulator) et model 3 (supermodel3). Il faut juste avoir le hardware d'origine, et la bonne version des softs.

Pour mame et supermodel j'ai fait un autre exe: m13dump.exe

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: yngbld le Mercredi 07 Novembre 2018, 11:55:28 AM
Thankyou my friend  i appreciate the reply and your detailed efforts you are a true gentlemen.

Ill be in touch !  ^-

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Jeudi 08 Novembre 2018, 10:28:57 AM
Very nice work ! And now can you make this please  =:))

Citation de: onfre le Mercredi 19 Septembre 2018, 08:05:40 AM
When everything will work, would you please make a complete list of what is needed to create another machine like yours ? Thank you!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Taz69 le Jeudi 08 Novembre 2018, 10:58:57 AM
Citation de: BigPanik le Mardi 06 Novembre 2018, 17:17:41 PM
M2pac fonctionne avec tous les jeux de voiture Model 1 (MAME), model 2 (m2emulator) et model 3 (supermodel3). Il faut juste avoir le hardware d'origine, et la bonne version des softs.

Pour mame et supermodel j'ai fait un autre exe: m13dump.exe
Deja merci à toi BigPanik...
Ensuite je me demandais si c'était compatible avec une borne Scud Race (donc Model 3 d'origine)?
Il est entièrement fonctionnel, mais bon les gamins d'aujourd'hui ne se contentent plus d'un seul jeu...et je ne suis pas contre un petit Daytona ou Sega Rally...lol

Questions subsidiaires, le link sur un twin est aussi géré? Et du coup il faut 1 seul PC pour le twin ou 1 PC par coté?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 08 Novembre 2018, 11:48:11 AM
Emergency call ambulance et dirt devil utilisent les mêmes cartes ffb que Scud race. M2pac te permettra de jouer à ces 3 jeux facilement. Pour les autres jeux model3, c'est plus compliqué, il te faut changer l'eeprom de la carte ffb (pour Daytona 2 par exemple).
Pour Daytona 1 avec du hardware de scud race, oublie pour le moment, il reste un travail de translation logiciel à faire.

Réponse subsidiaire: 1 pc par coté, link possible avec les dernieres versions de supermodel3
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Taz69 le Jeudi 08 Novembre 2018, 12:02:15 PM
Citation de: BigPanik le Jeudi 08 Novembre 2018, 11:48:11 AM
Emergency call ambulance et dirt devil utilisent les mêmes cartes ffb que Scud race. M2pac te permettra de jouer à ces 3 jeux facilement.
Merci BigPanik... ^-^
C'est deja plus que bien de pouvoir jouer ces à 3 jeux...

Citation
Pour les autres jeux model3, c'est plus compliqué, il te faut changer l'eeprom de la carte ffb (pour Daytona 2 par exemple).
Ou bien trouver une (ou 2 pour le twin) carte ffb de chaque jeux et la changer à chaque fois...
- Scud Race, Emergency call ambulance et dirt devil avec la même carte FBB
- Quels sont les autres jeux model 3 avec une carte FBB identique?

Citation
Pour Daytona 1 avec du hardware de scud race, oublie pour le moment, il reste un travail de translation logiciel à faire.
Bon en même temps pour les jeux Model 1 et Model 2 je m'y attendais un peu... :D

Citation
Réponse subsidiaire: 1 pc par coté, link possible avec les dernieres versions de supermodel3
Ok cool :-)=


Bon bein encore un ENORME MERCI à toi...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 08 Novembre 2018, 13:33:03 PM
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20181108133242-BigPanik-6537B49E-BF17-415F-8D93-9735FB310801.png) (https://gamoovernet.pixhotel.fr/pics/20181108133242-BigPanik-6537B49E-BF17-415F-8D93-9735FB310801.png)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mercredi 21 Novembre 2018, 21:15:23 PM
Thanks to retroclinic I can now switch between sega rally and sega daytona on the same drive board so I don't have to keep changing the chip 😁😁

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20181121211520-gareth_iowc-20181121-185433.jpg)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 21 Novembre 2018, 21:22:13 PM
Do you have a link for this chip selector?

Virtua racing twin drive board is a 2 in 1 board. May be the eprom can be use on this kind of board.
Soon, I will post the m13dump.exe allowing to grab mame and supermodel FFB command.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mercredi 21 Novembre 2018, 22:10:35 PM
This what the guy who built it said Mark haysman


"Yes, I make a 28 pin adapter board that takes a 28F040, that can be used to select 4 different images configured as either a 27512 or Mask 271000. I use it for the BBC Micro, but no reason you couldn't use it for this? I'll pop some more info up when I get to the office if you're interested. Happy to just supply the PCB for you to build and play with if you like

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20181121220635-gareth_iowc-FB-IMG-1542834292722.jpg)

That's the board. It can be set by jumper links to emulate a 27512 or 271000 28 pin MASK type. You can also use a 28F020 if you just want 2 images, or a 29F040 if you want 4."

He doesn't have his board on his website but he's got an email address listed - http://www.retroclinic.com

M13dump sounds very exciting. Will this only work with model 3 Ffb?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 08 Janvier 2019, 16:25:24 PM
MAME and Supermodel now support « Outputs ». With this option, games send the FFB byte to the system. M13dump intercept this output.
So any MAME and Supermodel 3 SEGA Racing games is compatible with it.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: atomiswave33 le Mardi 22 Janvier 2019, 18:31:06 PM
super boulot !
qu'est ce qu'il faut comme config de pc ?

Merci
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: atomiswave33 le Vendredi 08 Février 2019, 11:19:58 AM
Waowwww !!!!
super sujet !
merci bp !!
cela va beaucoup m'aider !

Atom
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: wesker le Jeudi 28 Février 2019, 07:26:44 AM
Super projet petite question ce système marche t il pour les bornes équiper d'un système model3?

Merci d'avance.

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Dimanche 03 Mars 2019, 10:23:16 AM
Bon déjà merci BigPanik, pour ce beau joujou  ^-^
Ca faisait un bon moment que j'avais acheté le matos pour faire 2 cab, mais je m'étais dis que je les utiliserai si un jour j'ai un soucis hardware.
Mais finalement, ce n'est pas ça qui m'a fait franchir le pas, mais le manque de place xD
En effet j'ai toujours revé d'avoir une Virtua Racing, mais le fait que la borne se démonte tres difficilement, et qu'en plus de ça je suis full dans mes gaming room, il ne me restait plus que cette solution....
En plus de ça, je pourrai me faire un Link de 4 cab pour mes 3 jeux favoris Daytona USA, Sega Rally et Virtua Racing !

Donc je me trouve un pc correcte, le config en 24khz en 496x384 et test en premier lieu sur ma Blast City... Ca tourne impec, en lançant Virtua Racing j'en ai des frissons !

Quelques jours plus tard, je m'attaque au cablage de l'arduino, je récupère de l'ancien cablage d'une vielle sega rally que j'avais et fait le taff avec. Rien de bien compliqué, il suffit de suivre l'excellent plan de BP et ça roule tout seul.

(https://i.postimg.cc/pr45FWx6/cabl.jpg)

Ensuite, je me mets a la prog de l'arduino, j'en avais jamais touché avant. La aussi rien de foufou, en suivant le tuto dispo, ça passe tout seul.

Je me fait un petit hack VGA pour l'affichage et c'est terminé.

Maintenant, c'est l'heure de vérité....
Je vire l'ancien PCB, debranche l'i/o et place la carte mere et l'arduino. Je fais les cablages sur les broches, branche le vga et allume le pc....

(https://i.postimg.cc/4ybjKdzJ/IMG-20190302-153515.jpg)

Merde.... Ca marche xD

(https://i.postimg.cc/4yTrNtHL/IMG-20190302-153134.jpg)

Petite vidéo que j'ai mis sur Facebook pour les copains:



Du coups ,j'en ai profiter pour tester avec d'autres jeux, comme sega rally et virtua racing aussi.
Vu que je n'ai pas changé l'eprom de la driveboard, je n'ai pas de retour de force ce qui est normal, mais ça fonctionne nickel ;)

Putain quel kiff de jouer à Virtua Racing chez moi !!!!

Bon alors j'ai quand même quleques questions BP :D

J'ai remarqué un très très leger fige audio toutes les 10/15 secondes environs sur daytona, du coups j'ai chercher un peu partout d'ou ça pouvais venir, et en modifiant le frameskip dans le fichier ini, j'arrive a annuler le problème. De base la valeur était à "-1" j'ai testé "0" pareil, et "1" là ça fonctionne, mais légèrement moins fluide.

Quelle valeur as tu de ton coté du coups ?
Je me demande si j'ai pas d'autre valeurs aux fraise, peux tu me partager ton fichier ini stp ?

Autre question, as tu testé le code de Sailorsat ?
Penses tu que ta v1.5 va pas tarder ou c'est pour dans un bon moment ?

Merci à toi, et bon dimanche à tous ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Dimanche 03 Mars 2019, 11:07:50 AM
Salut, gg pour ta modif, pour tes parametres du fichier ini je sais pas mais pour la version 1.5 de sailorsat je peux deja te dire que je surveille le sujet depuis longtemps et je crois malheureusement qu'elle est passée a autre chose. Notre salut viens de BP ou alors du pwm2m2 voir pwm2m3 qui devrait pas tarder visiblement. Tchusss
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Dimanche 03 Mars 2019, 11:46:59 AM
Excellent, dommage pour les tout petits bugs de sons. Tant que c'est pas parfait je ne ferai pas la modif, mais avoir Sega Rally et Virtua Racing c'est cool, surtout à 4  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Dimanche 03 Mars 2019, 11:57:51 AM
Citation de: Nene2k10 le Dimanche 03 Mars 2019, 11:07:50 AM
Salut, gg pour ta modif, pour tes parametres du fichier ini je sais pas mais pour la version 1.5 de sailorsat je peux deja te dire que je surveille le sujet depuis longtemps et je crois malheureusement qu'elle est passée a autre chose. Notre salut viens de BP ou alors du pwm2m2 voir pwm2m3 qui devrait pas tarder visiblement. Tchusss

Pour la version de sailorsat, je l'ai recup sur son github, mais quand je l'applique, le joystick sous windows est possédé xD
Du coups je pense que le câblage doit etre légèrement différent ou alors j'ai zappé un truc.
Mais elle est encore dedans, je lui parle de temps en temps sur facebook, je l'ai mp a ce sujet d'ailleurs.



Citation de: onfre le Dimanche 03 Mars 2019, 11:46:59 AM
Excellent, dommage pour les tout petits bugs de sons. Tant que c'est pas parfait je ne ferai pas la modif, mais avoir Sega Rally et Virtua Racing c'est cool, surtout à 4  :D

Pour les soucis tres leger soucis de son, je ne les ai pas onfre avec ma modif et ca tourne nickel, mais je poste justement pour avoir l'avis de BP la dessus. Te cherche pas des excuses, tu peux le faire dans tout les cas vu qu'il n'y a absolument rien d'irréversible ;)
La si je veux passer en pcb d'origine, j'ai juste les 7 connecteur a remettre et le pcb, 3 minutes chrono ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 03 Mars 2019, 12:20:28 PM
 ^-^ super un adepte de plus.

Les seuls défauts avec cette solution sur Daytona sont liés à l'émulateur m2emu:
- vitesse du jeu à 60Hz au lieu de 57.5Hz. Cf video sur le sujet dans ce topic
- désynchro de l'attract mode en réseau
SailorSat est au courant des deux pb.
Pour le reste (son et réseau) c'est de la config.
De mémoire j'ai juste mis FRAMESYNC=1 dans le ini

J'avais un soucis de son mais ca venait de ma config PC trop peu puissante.
Pour le réseau, il faudra jouer avec les MTU et le tool de Sailorsat.
Le cablage de SailorSat est différent effectivement.

J'ai fait 2 softs:
- M2dump: pour m2emu (Daytona et SR)
- M13dump: pour Mame (VR) et Supermodel3
Je n'ai pas encore tester ce 2eme soft mais j'ai une version beta. Mon PC de dev à planté ca n'arrange pas les choses.

Pour ton projet, qui a le le même but que moi, la drive board de VR est différente. Néanmoins, je suis quasi sûr que la ROM de drive board de VR peut tourner sur la drive board d'un Daytona.

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mardi 05 Mars 2019, 10:20:09 AM
Ouais c'est vrai que je cherche des excuses  :D
Les 60 Hz sont une des raisons qui me bloque, ça me perturbe de voir le jeu plus rapide, je suis trop habitué. J'utiliserai cette solution quand mes stacks seront définitivement HS car en plus de ça la version Saturn Ad est horrible et me rappelle ma déception quand j'ai lancé le jeu sur ma Saturn pour la 1ère fois  ;D
Si y'avait pas les roms à changer pour le retour de force sur Sega Rally et Virtua Racing j'aurais obligatoirement franchi le pas ! J'ai préparé tout le matos d'ailleurs, j'ai les 4 PC et toute la connectique de prête  :ang:
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: tefou1050 le Mardi 05 Mars 2019, 11:03:45 AM
Allez je m'incruste aussi, car j'ai encore des tests à faire mais il me semble que un des stack de ma indy 500 est hs.
Quand je vois la galère à dépanner ou le prix de vente d'une carte modèle 2b crx fonctionnel  :P
J'ai survolé le topic hier, et je reviendrai avec plein de questions, notamment quel jeux seront compatibles avec mon twin. Indy 500.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 05 Mars 2019, 11:36:35 AM
La pub Saturn se désactive dans le menu et on retrouve un Daytona classique.

Je me suis fait un module maison  pour changer de Rom comme celui de gareth mais pour quelques euros.
J'ai pour le moment 4 Roms pour ce type de carte: VR, SR, Daytona revA et Daytona

Le système indy500 sont aussi utilisé pour Touring car et Le Mans 24.

Ensuite avec la fonction « Translate » de m2dump et m13dump il est  possible d'utiliser d'autres jeux model 1/2/3 pas forcement prévu pour ce hardware.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mardi 05 Mars 2019, 12:23:57 PM
Pour info je susi en train de faire article justement sur le MultiBios pour model 3 que j'ai fais et qui est applicable sur model 2 aussi.
Dès qu'il est terminé, je vous mets le liens ;)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: tefou1050 le Mardi 05 Mars 2019, 12:34:55 PM
J'ai hâte de voir tout ça.  Merci les gars ;D
Je sens que mon ordre de priorité de WIP vient de changer. La indy pourrais bien revenir en tête  :)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mardi 05 Mars 2019, 13:18:12 PM
Merde là je vais plus avoir le choix alors, je vais sérieusement me remettre dedans...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mardi 05 Mars 2019, 20:59:12 PM
Chose promise...
MultiBios Sega Model 3, modifiable pour Model 2 surement, faut que je check mais y'a pas de raison ;)
http://www.rep-arcade.com/2019/02/sega-rally-2-multi-bios.html
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 05 Mars 2019, 21:58:07 PM
Ca donctionnera aussi pour Model2.

J'ai choisi un autre montage à base d'une eprom plus grosse et contenant les 4 Roms
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: tefou1050 le Mercredi 06 Mars 2019, 06:45:00 AM
Merci oui le partage Squarlls ^-
Tu peux nous en dire plus sur ta config PC?

J'avoue que j'aimerai bien voir le montage de Bigpanik aussi :-\

Merci les gars ^-
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mercredi 06 Mars 2019, 07:57:48 AM
I5 3Ghz / 4 Go DDR3 / SSD 128 Go / CG ATI Calamity
Pour le système je fais des tests la, ca tourne bien sur Windows 7, mais je vais quand même essayer de me faire un xp
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: tefou1050 le Mercredi 06 Mars 2019, 09:31:33 AM
Citation de: BigPanik le Mardi 05 Mars 2019, 11:36:35 AM
Le système indy500 sont aussi utilisé pour Touring car et Le Mans 24.

Ensuite avec la fonction « Translate » de m2dump et m13dump il est  possible d'utiliser d'autres jeux model 1/2/3 pas forcement prévu pour ce hardware.
Je dois comprendre la que indy 500, Touring car et le Mans 24 seront pleinement fonctionnel, retour de force, boîte séquentiel.
Mais que en plus je pourrais faire tourner des jeux modèle 1,2 et 3 sans retour de force et dans la limite des jeux jouable en boîte séquentiel (up et down) ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: the_vidy le Mercredi 06 Mars 2019, 10:03:50 AM
Ce projet est de plus en plus intéressant.
En ce moment je n'ai pas le temps/argent mais c'est clairement un de mes objectif à moyen terme (genre avant juillet).
J'aimerais au moins me faire une borne sur les 2 de mon twin sega rally pour ponctuellement jouer à virtua racing-daytona

Et même si je perd le retour de force j'aimerais bien installer un petit rave racer...

Bref je suis de prêt cette belle histoire (ne serai ce que l'installation des émulateur je me sens perdu).
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mercredi 06 Mars 2019, 12:14:10 PM
Si j'arrive à faire un truc propre comme je le souhaite, je ferai surement un pack prêt à l'emploie.
Mais on y est pas encore, faut que ce soit parfait.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 06 Mars 2019, 12:16:29 PM
@Squallrs: as tu testé le m13dump?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mercredi 06 Mars 2019, 12:23:10 PM
Heuuuuu j'ai rien reçu de ta part, a mois qu'il y ait une version quelque part ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 06 Mars 2019, 12:31:59 PM
Citation de: squallrs le Mercredi 06 Mars 2019, 12:23:10 PM
Heuuuuu j'ai rien reçu de ta part, a mois qu'il y ait une version quelque part ?


Voici la beta de M13dump.exe. (x64)
http://superusr.free.fr/M13Dump.zip

M2dump.exe va chercher les octets "FFB" et "Lampes" en mémoire pour m2emu.
SailorSat co-développe MAME et SUPERMODEL3. Ainsi depuis MAME 1.65 et SuperModel3 r485, ces 2 émulateurs sont capables d'envoyer les 2 octets à un programme tiers (m13dumpe.exe), mais il faut le préciser dans la ligne de commande.

1/ Lancer m13dump.exe (vc++14 redistributable kit requis)
2/ lancer VR avec la commande: MAME.exe -output windows VR.zip

Pour model3 la commande est:
supermodel.exe -outputs=win rom.zip

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mercredi 06 Mars 2019, 12:35:44 PM
Super, je test ça quand j'ai du temps, merci BP
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Mercredi 06 Mars 2019, 15:29:34 PM
Bon bah quand vous aurez pondu un truc génial je mettrai mes PC dans les cages je crois  =:)) Là ça devient trop pointu pour moi.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: tefou1050 le Mercredi 06 Mars 2019, 20:32:42 PM
Allez vu les possibilités du projet, je passe  commande ce soir de tout le nécessaire, si de mon tout petit niveau je peux apporter ma pierre à l'édifice ::), notamment sur un cab indy 500.

Squarlls ou Bigpanic, je ne suis pas équipés pour réaliser la ou les éprom selon le montage pour les bios , l'un de vous pourrez me les faire? Moyennant finances bien sûr.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: delo le Mercredi 06 Mars 2019, 20:35:51 PM
Le problème majeur est qu'il n'y a surtout pas vraiment de solution pour les twin  :'( Les émulateurs bug sur le link. Daytona est environ jouable (quelques sauts de temps en temps), Sega rally pas top. Quant à supermodel ça marche pas vraiment non plus  >:(

Bref, de mon coté c'est l'élément bloquant pour équiper ma sega rally 2  :o. Le jour où le link est bien fonctionnel je saute le pas sans hésiter même si à priori y'a pas trop de solution facile pour reprendre le moteur/volant model 3  ::)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: onfre le Jeudi 07 Mars 2019, 09:17:47 AM
JE croyais que Daytona était parfaitement émulé en link moi non ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 07 Mars 2019, 10:54:35 AM
Plus de lag sur le link de Daytona avec m2lagfix de SailorSat.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: delo le Jeudi 07 Mars 2019, 18:44:26 PM
Citation de: BigPanik le Jeudi 07 Mars 2019, 10:54:35 AM
Plus de lag sur le link de Daytona avec m2lagfix de SailorSat.

ok, merci de l'info :) Pas encore testé.
ça marche que sur daytona ou sur les autres jeu de model 2 emulator ? En effet, sega rally est injouable en link  >:(

quid de supermodel  =?=
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 09 Mars 2019, 17:30:12 PM
Je viens de tester VR avec Mame 0.207. Il y a eu de gros changements sur cette rom dans la version 0.197 (emulation de la carte io model1). Ils ont oublié le hook du FFB, du coup, M13dump ne retrouve plus le ffb mais les lampes fonctionnent. Pour le ffb mieux rester avec un mame inférieur à 0.197, en attendant un patch prévu de SailorSat.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 10 Mars 2019, 18:27:04 PM
CitationPatch has been submited, just make sure to change the cabinet type to anything BUT "standard".

Pour VR ce sera bon dans la version 0.208 de MAME.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Dimanche 10 Mars 2019, 19:39:58 PM
Bon après plusieurs test le résultat ne me convient pas, je m'explique.
Le soucis vient de l'émulateur model 2....
Le résultat est visuel vraiment très bon en Frameskip=0 mais micro coupure sonore toutes les 10 sec.
En Framdeskip=1, il y a clairement un gros manque d'image par seconde et donc une grosse perte de fluidité.

Ca ne me convient pas du tout, donc je vais essayer de me pencher un peu dessus en testant plusieurs solution hardware ou software pour voir si il peut y avoir une amélioration possible.
Pour info ma config PC est vraiment costaud, donc je pense pas que je puisse améliorer ça en changeant le hard, mais sait on jamais....

Le m2pac lui fonctionne sans problème, le travail de BigPanik est nickel.
Je compte d'ailleurs m'en servir sous Virtua Racing ou la le résultat est vraiment plus que propre.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 10 Mars 2019, 20:28:02 PM
C'est vraiment qu'un problème de configuration.

Pour rappel une video pcb/emulateur:
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 11 Mars 2019, 21:55:54 PM
Je viens de tester la ROM de la drive board VR twin sur la drive board Daytona. Ca fonctionne!
La Drive Board VR twin (1 carte pour les 2 côtés) est en fait composée de 2 drive board Daytona.

Donc pour VR, SR et Daytona une seule et même drive baord suffit avec 3 eproms différentes (ou 1 eprom et translation mais moins accurate).

Au passage je valide le FFB avec m13dump et VR avec MAME 0.190, ca fonctionne! Ca devrai fonctionner encore mieux avec Mame 0.208 (VR y est mieux emulé). Ne pas utiliser MAME 0.197 à 0.207 pour VR si vous voulez le FFB.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: the_vidy le Lundi 11 Mars 2019, 22:57:36 PM
Citation de: BigPanik le Lundi 11 Mars 2019, 21:55:54 PM
Ca devrai fonctionner encore mieux avec Mame 0.208 (VR y est mieux emulé). Ne pas utiliser MAME 0.197 à 0.297 pour VR si vous voulez le FFB.

Que de bonnes nouvelles!

par contre je ne comprend pas il ne faut pas utiliser de 0.197 à 0.297 mais 0.208 alors que c'est en plein dedans.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 11 Mars 2019, 23:39:51 PM
Errata il fallait lire 0.207 et non 0.297
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: the_vidy le Mardi 12 Mars 2019, 00:27:45 AM
Juste pour info il y a ce truc qui circule sur Neo Arcadia

http://www.neo-arcadia.com/forum/viewtopic.php?f=9&t=67386&sid=178dfc1cd79aa92779f8234570c6e938 (http://www.neo-arcadia.com/forum/viewtopic.php?f=9&t=67386&sid=178dfc1cd79aa92779f8234570c6e938)

Sur le papier il fait tout.
Mais il n'y va pas avec le dos de la cuillère niveau tarif.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: squallrs le Mardi 12 Mars 2019, 07:51:10 AM
J ai vu ça ce matin, fallait bien que ça arrive un jour. Mais très peu d info quand même, comme la sélection des jeux ou le ffb utilisé.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 12 Mars 2019, 08:01:45 AM
C'est à base d'un arduino micro (collé sur la filterboard) et de Daytona USB (aka M2Pac de SailorSat).

Le M2pac fait la même chose.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Mardi 12 Mars 2019, 10:17:12 AM
Citation de: the_vidy le Mardi 12 Mars 2019, 00:27:45 AM
Juste pour info il y a ce truc qui circule sur Neo Arcadia

http://www.neo-arcadia.com/forum/viewtopic.php?f=9&t=67386&sid=178dfc1cd79aa92779f8234570c6e938 (http://www.neo-arcadia.com/forum/viewtopic.php?f=9&t=67386&sid=178dfc1cd79aa92779f8234570c6e938)

Sur le papier il fait tout.
Mais il n'y va pas avec le dos de la cuillère niveau tarif.

Ah'l'batard, 800 balles pour un truc qu'il a meme pas developpé. A combien on va pouvoir revendre nos cab's terminées. C'est fou.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 12 Mars 2019, 14:02:49 PM
L'idée et les premières réalisations datent de 2015.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20190312140150-BigPanik-312B22CF-54F9-484E-9A79-79A457730396.jpeg) (https://gamoovernet.pixhotel.fr/pics/20190312140150-BigPanik-312B22CF-54F9-484E-9A79-79A457730396.jpeg)

http://forum.arcadecontrols.com/index.php/topic,145000.msg1549159.html?PHPSESSID=i25kd8o04q3grpslbgn8anuusn#msg1549159
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: wesker le Mardi 12 Mars 2019, 19:01:57 PM
Du coup possibilité de faire tourné sur model3 !!!! Cool!
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Amano J le Mardi 12 Mars 2019, 19:29:33 PM
Donc y'a un M3Pac de prévu ? Ou le M2 sera compatible racecabs Model 3 ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 12 Mars 2019, 21:36:07 PM
Le M2pac fait le job pour Mame (Model 1), m2emulator (Model 2) et supermodel3 (Model 3).

Le M3pac, c'est autre chose.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Amano J le Mardi 12 Mars 2019, 23:10:10 PM
Ok merci.
Ah oui exact il y avait un sujet sur le M3Pac, c'est toujours d'actualité d'ailleurs ou en stand-by ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Mercredi 13 Mars 2019, 18:50:00 PM
C'est vrai ca, s'en est ou le M3PAC  =:))
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: delo le Mercredi 13 Mars 2019, 19:06:37 PM
Citation de: Nene2k10 le Mercredi 13 Mars 2019, 18:50:00 PM
C'est vrai ca, s'en est ou le M3PAC  =:))

Bonne question  =:)) =:))

Car finalement, on pointe (prix >:( ) la solution vendue sur neo-arcadia mais elle reste au final "unique" car si je comprends bien elle permet de se bancher directement sur le système volant d'un model 3  ;)
Après je ne sais pas si le ffb fonctionne bien pour tous les jeux....ou s'il faut changer d'eeprom à chaque fois...car ça c'est galère  :'(
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 13 Mars 2019, 20:41:32 PM
C'est le problème avec ces projets FFB, c'est complexe.  :-\
Du coup, on est plus beaucoup à comprendre ce qui est fait ou reste à faire.

Ce qu'il vend c'est un PC avec un « Daytona USB ».
Le « Daytona USB » étant le M2Pac de SailorSat. Les 2 projets font exactement la même chose.

Le M3Pac a son topic à part. Il combine le firmware FFB d'etienne et une drive board de Model3.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Fredojorquera le Mardi 16 Avril 2019, 01:35:22 AM
Hello everybody, i'm triying make work this proyect with a sega touring car, but i can't find a schematic.  I saw a videos of Sailor sat making this work in a touring car, but only can find info for the daytona usa.  I have the arduino, m2emulator working and detecting the interface.   The schematics of daytona have 8 rx lunes, but in machine i can't findit.  I'm using this:

(http://solid-orange.com/wp-content/uploads/2016/04/sega_model2_b_c_pcb_arcade_filter_board_pinout.gif)


Any idea or m2pac is not designed for this type of cab?

Regards (and sorry for ask in english)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 16 Avril 2019, 10:43:49 AM
Yes it is possible.

The STCC drive board (Rx) is connect to the Model 2 filter board (Tx) with i/o 1-8 (CN6 and CN12) pins. The 10 pins CN1 connector on the drive board cage have the 8 pins plus a 5V connection.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Fredojorquera le Mardi 16 Avril 2019, 17:13:32 PM
Thanks Bigpanik, so i suppose the diagram for STCC is like my photo.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20190416171242-Fredojorquera-stc.jpg) (https://gamoovernet.pixhotel.fr/pics/20190416171242-Fredojorquera-stc.jpg)

Another thing, when i turn on the machine without any board  connected (only power) the wheel move to the right, back to center and go back to the letf repeatedly. ¿Is a good sign or is something bad with my drive board?.

Thanks for your help.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 16 Avril 2019, 18:07:57 PM
Your wiring diagram is correct, in case you keeping the filter board and intall pc + arduino inside the cage.

At power on, the drive board firmware calibrate the wheel, moving it left and right. Normal use.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Fredojorquera le Mardi 16 Avril 2019, 18:53:35 PM
Hi Bigpanik, thanks!.  One more question, the machine only have the bare connectors,  filter board and game board was removed by the previous owner.  Something change only using the connector, o the filter board make some kind of "magic". 

Regards
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 17 Avril 2019, 16:42:04 PM
Filter board prevent noises. But you can do without it.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Priceless le Lundi 27 Mai 2019, 17:05:29 PM
Hello BigPanik. Thank you for all your hard work on M2pac. It works really well on my Daytona Cabinet.

As I sent a message, I am getting a Daytona 2 cabinet and I want to run if possible Model 2 emulator on it separate to Model 3 (supermodel).

Is this possible to play Daytona 1 in Daytona 2 model 3 cabinet with Daytona 2 driver board and have FFB?

Thank you
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 27 Mai 2019, 21:04:17 PM
It need to be test.
Daytona 2 drive board use different FFB commands than Daytona 1.
That is why I have implement TRANSLATION mode in m2dump.exe.
The translation file is a 256 bytes file. For each command the file return the associated translation.

You need:
- create a translation file (reverse engineering drive board rom: use m13dump LOG)
- cross finger the D2 drive board haven't init commands
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Looping89 le Samedi 17 Août 2019, 12:47:53 PM
Bonjour,
Je me suis lancé sur ce projet depuis quelques temps mais j'ai un problème
Je n'ai ni les lampes ni le ffb qui fonctionne
L'interface PL2303 indique une communication lors du démarrage de m2dump et pendent le jeux mais rien ne réagis sur la borne.

Sinon toute la partie unojoy fonctionne a merveille

Est ce que quelqu'un a eu ce problème ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 17 Août 2019, 15:02:26 PM
As tu bien configuré le pl2303 en com5 coté pc?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Looping89 le Mercredi 21 Août 2019, 20:52:56 PM
Oui il est bien en com5 et communique avec m2dump mais pas avec l'arduino.
J'ai les leds tx rx qui clignotes quand il y a une partie en route mais aucune réaction des lampes ni du ffb
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 21 Août 2019, 21:31:13 PM
Photos?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Lundi 25 Novembre 2019, 23:01:37 PM
Citation de: BigPanik le Mercredi 06 Mars 2019, 12:31:59 PM

Voici la beta de M13dump.exe. (x64)
http://superusr.free.fr/M13Dump.zip

M2dump.exe va chercher les octets "FFB" et "Lampes" en mémoire pour m2emu.
SailorSat co-développe MAME et SUPERMODEL3. Ainsi depuis MAME 1.65 et SuperModel3 r485, ces 2 émulateurs sont capables d'envoyer les 2 octets à un programme tiers (m13dumpe.exe), mais il faut le préciser dans la ligne de commande.

1/ Lancer m13dump.exe (vc++14 redistributable kit requis)
2/ lancer VR avec la commande: MAME.exe -output windows VR.zip

Pour model3 la commande est:
supermodel.exe -outputs=win rom.zip

Wow this is awesome! i'm gutted i've only just seen m13dump has been released.

How finished is m13 dump?

All of the lamp outputs are working but ffb is only activated when drifting left.

No grass ffb
No wall hit ffb
No car hit ffb

Are we still using a 16488A eeprom on the  driveboard?

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 26 Novembre 2019, 14:15:03 PM
M13dump (for Model 1 & 3 games) work fine. But the translation mode need to be complete. Without it, m13dump need to be used with the correct SEGA drive board.
No way to use Daytona Drive board+panel with Model 3 games.

With Daytona board and eprom swap, you could play to Virtua Racing (M13dump), Sega Rally and Daytona (m2dump).
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mardi 26 Novembre 2019, 18:18:00 PM
Ah sorry, I misunderstood.

I thought it was too good to be true.

Ok, I will give VR a try if I can source the ffb Rom.

Not sure I have space for a model 3 setup as well  :)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: wesker le Samedi 21 Décembre 2019, 03:22:01 AM
Salut toujours bluffer par le travaille abouti ^^
Merci a vous.
Petite question, toujours rien pour le m3?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: sebastopol le Samedi 01 Février 2020, 10:34:57 AM
Bonjour à tous,

Je suis en train de faire, en parallèle d'un PWM2M2, un montage M2PAC pour le 2e cab de mon twin.
J'ai une petite interrogation au sujet du branchement de l'audio: la carte de mixage de la borne possède 2 entrées RCA, une pour la musique et une pour les bruitages, le tout en provenance de la sound board. Cette dernière étant remplacée par le PC qui a une seule sortie avec la musique et le son déjà mixés, comment brancher tout ça sans dégrader le son ?

Merci !
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: zebassprophet le Mardi 21 Avril 2020, 16:01:42 PM
Hello je viens faire mon noob par ici aussi
pour gerer juste la partie light (pour a terme venir avec une ffb de aganyte et un 2560)

il faut juste la carte relais?


je relis les pages pour voir si je trouve ma réponse

portez vous bien

edit : donc juste le uln 2003A je pense
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 21 Avril 2020, 19:24:21 PM
Pour les ampoules 5V des boutons l'uln suffit.
Si tu veux les ampoules 110v du race leader il faut un relai de puissance en plus (le ssr relay d'origine par exemple)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20200421192547-BigPanik-BBC69755-5214-41D4-938B-3CC1DD60254D.jpeg) (https://gamoovernet.pixhotel.fr/pics/20200421192547-BigPanik-BBC69755-5214-41D4-938B-3CC1DD60254D.jpeg)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: zebassprophet le Mardi 21 Avril 2020, 19:47:11 PM
Le relais d'origine Nil se trouve dans le topper ou dans la borne?

Que je vérifie ca
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: yannick60 le Mardi 21 Avril 2020, 21:32:27 PM
Dans la borne juste après le transfo
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Zorgenpls le Dimanche 17 Mai 2020, 19:35:12 PM
Salut tout le monde , je suis intéressé par ce système pour sauver ma borne mais le truc c'est que je part de zéro ... j'ai les câbles de la borne , une carte contrôleur "je sais pas si elle fonctionne " et le volant je sais pas si il fonctione aussi . L'alim est morte je sais pas ce qu'il faut prendre d'ailleurs,Vous pensez que c'est faisables ? Trouver les pièces ect ..  Merci
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: yannick60 le Dimanche 17 Mai 2020, 20:01:35 PM
Salut on trouve assez facilement du spare pour ces bornes. ^-
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Zorgenpls le Dimanche 17 Mai 2020, 20:29:33 PM
Déjà merci de me répondre  ;) tu saurais me dire quelle alimentation je dois acheter ? Va falloir que je fasse tout le chemin et je connais pas trop pour l'instant  ^-
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Joe Gillian le Dimanche 17 Mai 2020, 20:52:06 PM
Pour l'alimentation tu peux la remplacer par une alim de PC , c est ce qui ce fait car celle d'origine lâche fréquemment.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 17 Mai 2020, 20:57:38 PM
Le m2pac va te « limiter » à Daytona, Sega Rally et Virtua Racing.
Tu peux aussi partir sur un l2m2 ou son évolution le pwm2m2 et avoir plus de compatibilité PC.

Il te faut:
- un transfo (le volant d'origine demande du 100V et du 19V)
- une Drive Board (uniquement pour le M2pac)
- en option, de la connectique AMP pour éviter de couper les câbles du panel.

Tout le reste ce trouve facilement (AliExpress):
- ampli audio
- arduino
- et un PC...
- pour l'alim 5V (drive board, lampes, de tc) l'alim du pc fait l'affaire
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Zorgenpls le Dimanche 17 Mai 2020, 21:19:47 PM
J'en pense partir sur plus réalisable vu mon niveau ... donc là déjà je doit prendre une alim qui fait 100v et 19 v c'est ça ? Ou c'est 2 alim différente une de 100 et une de 19 ? Connectique amp y'a un modèle précis que je dois prendre aussi ? Après l'arduino sur les photos ect j'ai vu ce qu'il faut a peu près .. c'est nouveau pour moi donc je galère lol ...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: yannick60 le Dimanche 17 Mai 2020, 21:31:51 PM
Tu n'as plus le transfo?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Zorgenpls le Dimanche 17 Mai 2020, 22:05:24 PM
Je l'ai chez un pote mais lors de l'essai mon cab s'allumait pas et comme on a pris une twin à 2 j'ai pris le cab de droite du coup j'ai rien j'ai pas le bloque ect , du coup je voulais refaire mais je sais même pas où chercher je vois de tout sauf du 100 19v 😂
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 17 Mai 2020, 23:24:46 PM
Ouvre un autre topic et fais nous quelques photos de ce qu'il reste  dans la base
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Zorgenpls le Lundi 18 Mai 2020, 00:02:53 AM
J'ai ouvert un topic dans débutant arcade tout à l'heure ça ira ? Pour la base tout en bas c'est simple tout est vide la même les fils j'ai tout sorti j'ai posé ça chez un pote je peux récupérer l'ensemble pour te montrer mais va en avoir de partout ...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Samedi 23 Janvier 2021, 09:05:31 AM
Salut BP,
Je suis en cours de renovation d'une borne virtua racing, vu le manque de spare et l'etat de mes stacks, je pense partir sur cette solution.

Sachant que je m'en fout des autres jeux, uniquement vr. Qu'est ce qu'il me faut niveau logiciel ?

Le cablage, je devrais y arriver, le plus dur reste a trouver les signaux sur les connecteurs du stack et ioboard.
J'ai cru comprendre qu'il fallait une version mame speciale ? Et lancer m13dump en meme temps que mame ?

Par avance merci.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 23 Janvier 2021, 10:18:06 AM
Salut,

Il te faut 2 pc sur lesquels tu fais tourner:
- windows (le 7 est bien)
- mame avec la rom vr (ce lance avec une ligne de commande speciale pour activer les message windows)
- m13dump.exe (ligne de commande) OU le soft de njr3 (graphique mode raw) tournant en tache de fond
- de quoi sortir en 24KHz (Soft15 ou une carte video modifiée)

J'utilise des HP 6005 pro sff, ça coûte pas cher, ca tourne bien et la carte video est compatible soft15.

Sur VR il n'y a qu'une carte FFB pour les deux pcb/pc. Ca fonctionnera pour VR. En changeant l'eprom de cette carte tu pourras jouer à Daytona et à Sega Rally (ffb uniquement d'un côté dû à cette carte particulière).
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SDF le Samedi 23 Janvier 2021, 11:26:07 AM
Du moment que je peux faire tourner virtua racing sur chaque side avec le ffb c'est tout ce qui m'interesse. Merci pour les infos.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: jtsx le Lundi 08 Mars 2021, 02:16:23 AM
Hey I have a question.  I have a sega rally championship 1995 but no coin tower.
That means I am stuck in slave machine mode and can't change it.  Is there a way I can just emulate the coin chute to control the service menu? I want to keep everything original.  Thank you in advance
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 08 Mars 2021, 08:31:00 AM
You have a service menu on the Sega Rally pcb. You can build your own cable with test and volume controls (without it the sound is set to the max)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mercredi 24 Mars 2021, 11:22:05 AM
Is model3 translation still a planned feature?  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 24 Mars 2021, 12:30:43 PM
Citation de: gareth_iowc le Mercredi 24 Mars 2021, 11:22:05 AM
Is model3 translation still a planned feature?  :D
m3 network power!

Njz3 build a software for this, we are testing the solution:
https://www.gamoover.net/Forums/index.php?topic=42477.512
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Vendredi 26 Mars 2021, 11:32:59 AM
Citation de: BigPanik le Mercredi 24 Mars 2021, 12:30:43 PM
m3 network power!

Njz3 build a software for this, we are testing the solution:
https://www.gamoover.net/Forums/index.php?topic=42477.512

The internet is alive with the sound of model3 networking  :D :D

Exciting stuff can't wait to see what you find in your testing
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Lundi 10 Mai 2021, 12:48:30 PM
Citation de: BigPanik le Mercredi 24 Mars 2021, 12:30:43 PM
m3 network power!

Njz3 build a software for this, we are testing the solution:
https://www.gamoover.net/Forums/index.php?topic=42477.512

did you get chance to test? :)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: SupernovaDK59 le Dimanche 19 Décembre 2021, 09:34:42 AM
Superbe boulot de BigPanik - une vraie pierre apportée à l'édifice pour préserver ces bornes de légende  ^-^

Je suis moi-même possesseur d'une Daytona Upright et j'ai très envie de la revendre pour me procurer une Twin, mais........ la trouille  :-X La trouille de refourguer mon upright adorée et de ne pas trouver aisément une Twin en 2021 - sachant que je tiens à en chopper une avec deux écrans fonctionnels...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Dimanche 16 Janvier 2022, 02:47:54 AM
Citation de: BigPanik le Lundi 08 Mars 2021, 08:31:00 AM
You have a service menu on the Sega Rally pcb. You can build your own cable with test and volume controls (without it the sound is set to the max)


Salut BigPanik

J'espère que ce message vous parviendra, j'ai suivi de près votre travail incroyable sur les  de Daytona.

J'essaie maintenant de faire la même chose avec un jumeau daytona usa que j'ai actuellement avec des problèmes graphiques sur les anciennes cartes.

sur l'armoire dans laquelle vous mettez une pièce, les boutons de démarrage verts s'allument sur les bornes puis vous appuyez sur le bouton pour créditer.

Ma question est de savoir s'il pourra toujours fonctionner avec des pièces de monnaie, car je veux conserver la possibilité de mettre une pièce de monnaie pour jouer au jeu.

toute aide à ce sujet serait grandement appréciée.

désolé pour toute mauvaise traduction car je suis britannique et j'utilise google translate.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: njz3 le Dimanche 16 Janvier 2022, 09:12:16 AM
Salut,
Oui le monnayeur peut continuer à fonctionner. Le signal de crédit sortant du monnayeur est vu comme une entrée Coin par la carte Arduino, qui peut ensuite être déclarer comme un bouton dans l'emulateur m2.
L'emulateur gère le bouton crédit (ainsi que les boutons Service et Test).
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Dimanche 16 Janvier 2022, 19:36:07 PM
Citation de: njz3 le Dimanche 16 Janvier 2022, 09:12:16 AM
Salut,
Oui le monnayeur peut continuer à fonctionner. Le signal de crédit sortant du monnayeur est vu comme une entrée Coin par la carte Arduino, qui peut ensuite être déclarer comme un bouton dans l'emulateur m2.
L'emulateur gère le bouton crédit (ainsi que les boutons Service et Test).


super merci njz3 c'est une bonne nouvelle.

désolé car je suis très nouveau dans ce domaine et vous êtes parfait pour choisir le cerveau de.

Ainsi, lors de la configuration du contrôleur dans l'émulateur, je mets simplement une pièce de monnaie dans l'accepteur et l'impulsion l'affichera comme le bouton de crédit.

ou dois-je simplement définir le bouton de crédit comme bouton de crédit et la configuration d'origine lorsque je mets une pièce fonctionne comme d'habitude?

existe-t-il un manuel ou êtes-vous en mesure de montrer le processus de le faire?

Merci pour l'aide
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: njz3 le Dimanche 16 Janvier 2022, 19:47:35 PM
Normalement, du moins chez moi car j'ai câblé l'entrée COIN1 sur mon arduino, il faut mettre une pièce puis appuyer sur le bouton Credit pour que le monnayeur génére l'impulsion sur COIN1.
Cette impulsion est vue par la carte Arduino et cela fait clignoter le bouton du joystick. C'est ce bouton que j'ai enregistré dans l'emulateur. En jeu, menu test, on peut voir si cela marche.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Lundi 17 Janvier 2022, 01:11:53 AM
Citation de: njz3 le Dimanche 16 Janvier 2022, 19:47:35 PM
Normalement, du moins chez moi car j'ai câblé l'entrée COIN1 sur mon arduino, il faut mettre une pièce puis appuyer sur le bouton Credit pour que le monnayeur génére l'impulsion sur COIN1.
Cette impulsion est vue par la carte Arduino et cela fait clignoter le bouton du joystick. C'est ce bouton que j'ai enregistré dans l'emulateur. En jeu, menu test, on peut voir si cela marche.




ok merci beaucoup njz3 je suis impatient de mettre cela en œuvre.

J'ai une dernière question avant de reconstituer les morceaux, je me suis préparé complètement.

J'ai programmé le mega2560r3 et il apparaît maintenant sur mon ordinateur portable en tant que contrôleur unojoy. mais je ne savais pas quel ino mettre car il y en avait 2 au début du fil. celui que j'ai choisi était http://superusr.free.fr/M2PacArduinoSansNeutre.zip

est-ce que ça va ou dois-je recommencer à zéro avec http://superusr.free.fr/M2PacArduino_1.2.zip.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: njz3 le Lundi 17 Janvier 2022, 09:03:02 AM
Pour être honnete, je n'utilise pas le code Arduino de BigPanik.
De ce que j'ai compris d'après ses explications en page 1, c'est que la différence entre les deux codes est principalement le fait que la vitesse neutre (donc quand le shifter n'est pas sur 1..4) est reportée ou non comme un bouton. La version "SansNeutre" ne remonte pas l'information de shifter en position neutre, alors que l'autre si.
Par rapport à l'entrée COIN 1 (monnayeur), tu verras sur le diagramme en page 1 que BigPanik le connecte sur l'entrée D12 du mega2560.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 17 Janvier 2022, 13:16:49 PM
Le arduinosansneutre va très bien.
La différence est uniquement qu'aucun bouton n'est pressé quand la boite de vitesse est au neutre. Alors que sur un stack d'origine le neutre est bien détecté comme un état de la boite, la vitesse « neutre ». Mais à priori m2emulator considère la boite au neutre par défaut, si il n'y a pas de vitesse engagée.

Pour le bouton credit vert (sur les twin avec un seul monnayeur pour les deux côtés):
- le système est géré par les cartes de gestion de credit
- la lampe verte est également gérée à part
- l'ajout de credit fonctionne avec m2pac
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Mercredi 19 Janvier 2022, 22:55:20 PM
Citation de: BigPanik le Lundi 17 Janvier 2022, 13:16:49 PM
Le arduinosansneutre va très bien.
La différence est uniquement qu'aucun bouton n'est pressé quand la boite de vitesse est au neutre. Alors que sur un stack d'origine le neutre est bien détecté comme un état de la boite, la vitesse « neutre ». Mais à priori m2emulator considère la boite au neutre par défaut, si il n'y a pas de vitesse engagée.

Pour le bouton credit vert (sur les twin avec un seul monnayeur pour les deux côtés):
- le système est géré par les cartes de gestion de credit
- la lampe verte est également gérée à part
- l'ajout de credit fonctionne avec m2pac



d'accord, j'ai eu la chance de tout connecter très rapidement et de brancher mon ordinateur portable dans la cage.

J'ai réussi à utiliser les pédales et le volant pour contrôler la voiture.

Je n'ai cependant aucun retour de force, je ne parviens pas à attribuer des boutons et aucune lumière non plus. comme je le dis, je n'avais que 2 minutes de rechange, donc vendredi aura une bonne tentative.

y a-t-il des suggestions pour les boutons et les lumières de rétroaction ? j'ai configuré arduino pour qu'il soit com5 mais quand j'accroche je lance le m2dump il ne le trouve pas.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Jeudi 20 Janvier 2022, 23:44:53 PM
. salut ci-joint des photos de ce que j'ai fait jusqu'à présent, je ne sais pas s'il y a quelque chose d'évident que j'ai mal fait du tout ?

toute personne ayant une contribution serait très appréciée.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Jeudi 20 Janvier 2022, 23:50:41 PM
Citation de: EL_P le Jeudi 20 Janvier 2022, 23:44:53 PM
. salut ci-joint des photos de ce que j'ai fait jusqu'à présent, je ne sais pas s'il y a quelque chose d'évident que j'ai mal fait du tout ?

toute personne ayant une contribution serait très appréciée.




(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-4CD47E11-1AAC-4787-9C37-96EA1BD6EEB8.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-4CD47E11-1AAC-4787-9C37-96EA1BD6EEB8.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-0A22A317-467B-4B3A-B448-7C1C2266EA58.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-0A22A317-467B-4B3A-B448-7C1C2266EA58.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-2BA9E1A1-A9EC-42A7-BBD9-975A5D44BD8B.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-2BA9E1A1-A9EC-42A7-BBD9-975A5D44BD8B.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-BC9F269A-61BD-486F-8215-607CE90F8BAB.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-BC9F269A-61BD-486F-8215-607CE90F8BAB.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-A700444E-8006-4741-BC93-5EA093222A43.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-A700444E-8006-4741-BC93-5EA093222A43.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-F35928BC-0C13-45DB-AE6B-491C8F1970FD.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-F35928BC-0C13-45DB-AE6B-491C8F1970FD.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-F80087F8-3B08-4AB0-B35A-D2068DC1DC71.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-F80087F8-3B08-4AB0-B35A-D2068DC1DC71.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-D92443EA-0D81-46DD-BC4B-733ABC2E5E19.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-D92443EA-0D81-46DD-BC4B-733ABC2E5E19.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-7439820B-8F5C-49E7-B7BC-97FA6F27879E.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-7439820B-8F5C-49E7-B7BC-97FA6F27879E.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-146821D6-2C69-4F87-8E45-EBB051A2F23F.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-146821D6-2C69-4F87-8E45-EBB051A2F23F.jpeg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2022/01/20/20220120234853-EL_P-F390F9AA-D4CC-402B-9107-97D6E96D01EA.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2022/01/20/20220120234853-EL_P-F390F9AA-D4CC-402B-9107-97D6E96D01EA.jpeg)

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Vendredi 21 Janvier 2022, 07:41:03 AM
Ca semble correct.

Allons y étape par étape, du plus facile au plus compliqué :
- les boutons
- les lampes
- le ffb

Est ce que le shifter fonctionne? Si tu mets un fil entre GND et le pin 9 le joystick virtuel doit dire qu'un bouton est pressé.

Les lampes et le ffb fonctionne avec l'usb additionnel. M2dump doit le détecter. Sur com5 la vitesse de transmission est a 115000bps?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Vendredi 21 Janvier 2022, 18:18:59 PM
Citation de: BigPanik le Vendredi 21 Janvier 2022, 07:41:03 AM
Ca semble correct.

Allons y étape par étape, du plus facile au plus compliqué :
- les boutons
- les lampes
- le ffb

Est ce que le shifter fonctionne? Si tu mets un fil entre GND et le pin 9 le joystick virtuel doit dire qu'un bouton est pressé

Salut BigPanik

les boutons et le shifter répondent lorsque je fais le test du contrôleur unojoy à partir du panneau de commande.

comment dois-je régler manuellement les commandes du jeu car lorsque je les appuie pour les régler, cela ne les change pas
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Vendredi 21 Janvier 2022, 18:27:06 PM
Il te faut assigner les boutons du joystick dans m2emulator
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Vendredi 21 Janvier 2022, 19:01:55 PM
Citation de: BigPanik le Vendredi 21 Janvier 2022, 18:27:06 PM
Il te faut assigner les boutons du joystick dans m2emulator



j'ai réussi à assigner des boutons dans le menu. est-ce la connexion USB à la prise métallique arduino ou la connexion USB via les connecteurs qui doit être sur le port com 5 ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Vendredi 21 Janvier 2022, 20:36:08 PM
C'est le second usb à mettre sur com5. Pas celui de l'arduino.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Samedi 22 Janvier 2022, 22:46:59 PM
Citation de: BigPanik le Vendredi 21 Janvier 2022, 20:36:08 PM
C'est le second usb à mettre sur com5. Pas celui de l'arduino.


désolé que je prenne tout votre temps avec ça haha ​​je suis à la croisée des chemins à moitié en train de travailler, ce qui est plus ennuyeux que de ne pas travailler du tout.

ok quand j'ai programmé l'arduino je l'ai mis dans com5, alors devrais-je le réinitialiser pour que je puisse le reprogrammer dans un port com différent. Je l'ai attribué com4 alors qu'il est "caché" dans le gestionnaire de périphériques, mais je ne sais pas si cela aide.

et la dernière pièce du puzzle, je ne sais toujours pas comment configurer la pièce pour un essai. J'ai le fonctionnement du mécanisme à pièce unique comme vous l'avez dit, alors quel processus dois-je faire pour que l'arduino/PC le reconnaisse. j'ai essayé d'assigner le bouton de crédit comme démarrage mais je ne répondais pas
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: njz3 le Dimanche 23 Janvier 2022, 11:07:33 AM
Comme BigPanik l'a indiqué, le bouton et sa lampe Credit sont gérés par la carte électronique du monnayeur (la Klingon sur les Sega).
Quand tu mets une pièce, la carte fait clignoter la lampe Credit jusqu'à ce que tu appuies sur le bouton Credit.
Quand tu appuies, la carte envoie une impulsion de quelques dizaines de millisecondes sur le signal COIN1 qui arrive sur le mega2560. Ce signal correspond normalement à un bouton de joystick qu'il faut avoir configuré dans ton émulateur pour qu'il détecte le crédit.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: EL_P le Mardi 25 Janvier 2022, 11:27:10 AM
Citation de: njz3 le Dimanche 23 Janvier 2022, 11:07:33 AM
Comme BigPanik l'a indiqué, le bouton et sa lampe Credit sont gérés par la carte électronique du monnayeur (la Klingon sur les Sega).
Quand tu mets une pièce, la carte fait clignoter la lampe Credit jusqu'à ce que tu appuies sur le bouton Credit.
Quand tu appuies, la carte envoie une impulsion de quelques dizaines de millisecondes sur le signal COIN1 qui arrive sur le mega2560. Ce signal correspond normalement à un bouton de joystick qu'il faut avoir configuré dans ton émulateur pour qu'il détecte le crédit.


Salut njz3, j'ai essayé d'attribuer la pièce en insérant un crédit et en essayant de l'attribuer en tant que bouton, mais cela ne fonctionne tout simplement pas. et le bouton de démarrage fonctionne lorsque j'ouvre le menu du contrôleur unojoy en tant que bouton 10, mais lorsque j'essaie de le définir dans les commandes m2emu, il ne se règle pas.

le neutre a le bouton 5 constamment enfoncé il permet aux boutons de vue de le remplacer lors du réglage mais pas le bouton coin1credit ou le bouton de démarrage et c'est maintenant la seule chose qui l'empêche d'être opérationnel.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 25 Janvier 2022, 12:40:36 PM
Citation de: EL_P le Mardi 25 Janvier 2022, 11:27:10 AM

le neutre a le bouton 5 constamment enfoncé il permet aux boutons de vue de le remplacer lors du réglage mais pas le bouton coin1credit ou le bouton de démarrage et c'est maintenant la seule chose qui l'empêche d'être opérationnel.

Il faut utiliser le sketch « sans neutre » qui évite justement que le bouton 5 soit en permanence appuyé quand le levier de vitesse est au neutre. Cela permet de terminer la configuration dans m2emu qui nécessite d'avoir qu'un seul bouton appuyé durant cette étape.

Tes lampes et ton FFB fonctionne maintenant?

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: vinz12070 le Lundi 02 Mai 2022, 18:33:25 PM
bonjour les amis me voila lancer dans cette aventure .
Je vous expose mon problème j'ai un arduino mega 2560 pas un r3 copy chinoise je pence de chez sunfounder.com.
j'arrive bien a injecter le code mais après mon arduino reste avec une seul lumière verte , impossible de le passer en dfu ou faire autre chose vous avez une solution .
Sinon je commande un r3 ou si quelqu'un en vend un deja flasher merci de me contacter en mp
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: misterj59510 le Lundi 04 Juillet 2022, 19:39:06 PM
Bonjour @Bigpanic ,

Je voulais savoir si on pouvez aujourd'hui avoir la possibilité juste de gérer les lumières a l'aide d'arduino ou ultimarc PAC Drive ? ?
Je m'explique : j'ai récupéré 4 daytona bois complétement vide , il me reste quand même dessus les topper pour les 2 twin , les volants sans les moteurs (bien sûr), les panel vr .
j ai essayé avec ton tuto de voir si il y avait possibilité que cela fonction sans la carte drive board mais sans succès donc je reviens en demandant conseil .
Merci d'avance pour votre retour.
Geoffrey

^-^
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Lundi 04 Juillet 2022, 20:45:57 PM
Oui tu peux utiliser le m2pac juste pour les lumières et les potentiomètres. Il te manquera juste le ffb mais comme tu n'as pas les moteurs...

J'ai quelques pièces détachées pour la partie moteur. Fais quelques photos voir ce qu'il te manque.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: misterj59510 le Mardi 05 Juillet 2022, 09:43:30 AM
Merci pour ton retour,
en faite les bornes sont vraiment vide , plus de stack plus de carte ampli plus de transfo manque des potentiomètres sur les accélérateurs etc...  il ne reste plus que la carcasse.
J'ai beaucoup de pièces en spare aussi mais pas pour les refaire toute donc elle son destinée pour mes sega rally daytona et indy (version coque plastique) que j ai 100% fonctionnel .
Elle seront équipé d un pc, volant etc .
j ai donc essayé avec une alim 5v externe pour le ln2003 câblé les ampoules comme sur ton tuto, mais j ai l'impression que la carte drive board ou autre doit renvoyer un autre signal pour que cela fonctionne .
donc je me suis demandé si tu pensé qu il était possible de passer outre tout cela avec juste un arduino le pannel lamp et une alim 5v.
j'ai fait beaucoup de recherche avant de poster cela et j ai juste trouvé ceci :  https://www.youtube.com/watch?v=FbDo8lDE3Vw
Plusieurs personne comme moi dans la même réflexion mais pas vraiment de solution.
merci a toi  ^-^
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Aganyte le Mardi 05 Juillet 2022, 11:10:13 AM
si tu as plus rien, mais que tu as au moins la mécanique des volants, le pwm2m2 est la meilleurs option.

Après si tu n'as pas la mécanique des volants, il reste la possibilité de faire la mécanique toi même. Je travaille sur ce point avec quelqu'un déjà. En gros tu achètes les moteurs DC à part, et tu refais la mécanique autours pour monter le potard et le volant. Avec les imprimantes 3D, ça se fait sans trop de difficulté.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: misterj59510 le Mercredi 06 Juillet 2022, 14:25:47 PM
Bonjour Aganyte,

je suis content de voir qu'il y a des alternatives, mais comment se procurer ta carte ? car pour la partie lumière il faut donc ta carte pour le signal ?
je ne cherche vraiment qu'a faire fonctionner les lampes  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Aganyte le Mercredi 06 Juillet 2022, 18:35:33 PM
Ma carte gère les lampes mais bon, un race cab sans ffb ..bof.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: misterj59510 le Jeudi 07 Juillet 2022, 18:55:54 PM
Je comprends ton point de vue , mais à la base j ai juste demandé si c'était possible juste pour les lampes et je n ai eu aucune réponse précise, vous faites effectivement un boulot hors-norme je pense que l on est tous admiratif de votre taff. mais malheureusement les années passent et les machines deviennent compliqué a trouver surtout en complet , comme dit précédemment j'ai déjà pas mal de borne et je voulais juste essayé de réparer au maximum les 4 bois, merci quand même pour m'avoir lu , je vais essayer de voir sur des autres forums pour eclaircir la vidéo plus haut pour aider des autres personnes.
Merci Messieurs et bonne continuation.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 07 Juillet 2022, 19:36:07 PM
Citation de: BigPanik le Lundi 04 Juillet 2022, 20:45:57 PM
Oui tu peux utiliser le m2pac juste pour les lumières

:-X Je ne vois pas ce qu'il y a de pas clair dans ma réponse.
Pas besoin de drive board si tu veux juste les lampes...
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Aganyte le Vendredi 08 Juillet 2022, 09:03:28 AM
Exactement, tu fais comme tu veux. Aucun problème pour gérer les lampes et les contrôles/boutons.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: gareth_iowc le Mercredi 17 Août 2022, 11:53:06 AM
Citation de: misterj59510 le Mardi 05 Juillet 2022, 09:43:30 AM
Merci pour ton retour,
en faite les bornes sont vraiment vide , plus de stack plus de carte ampli plus de transfo manque des potentiomètres sur les accélérateurs etc...  il ne reste plus que la carcasse.
J'ai beaucoup de pièces en spare aussi mais pas pour les refaire toute donc elle son destinée pour mes sega rally daytona et indy (version coque plastique) que j ai 100% fonctionnel .
Elle seront équipé d un pc, volant etc .
j ai donc essayé avec une alim 5v externe pour le ln2003 câblé les ampoules comme sur ton tuto, mais j ai l'impression que la carte drive board ou autre doit renvoyer un autre signal pour que cela fonctionne .
donc je me suis demandé si tu pensé qu il était possible de passer outre tout cela avec juste un arduino le pannel lamp et une alim 5v.
j'ai fait beaucoup de recherche avant de poster cela et j ai juste trouvé ceci :  https://www.youtube.com/watch?v=FbDo8lDE3Vw
Plusieurs personne comme moi dans la même réflexion mais pas vraiment de solution.
merci a toi  ^-^

In that video im using a pacdrive - https://www.ultimarc.com/output/led-and-output-controllers/pac-drive/

Software to control the hardware was mame hooker - http://dragonking.arcadecontrols.com/static.php?page=aboutmamehooker

And the game was daytona 2
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Outrunner le Mardi 21 Février 2023, 10:20:40 AM
Chers amis. Je suis dans la phase finale de la conversion de mon Daytona usa sur PC. L'arduino fonctionne comme un joystick et toutes les commandes fonctionnent dans l'émulateur M2. Le PL2303 est reconnu par le programme m2dump sur com 5 mais les lampes et le ffb ne répondent pas. Même lorsque le PL2303 et l'arduino sont connectés ensemble, l'arduino ne répond plus aux commandes. La seule chose qui aide est de débrancher le PL2303 et l'arduino fonctionne à nouveau. Voici quelques photos de mon installation. Comment puis-je m'assurer que l'arduino et le PL2303 fonctionnent tous les deux ? Merci beaucoup d'avance pour votre aide. Je suis si près du but !

PC Windows 10 avec PL2303 driver 2008 (seul driver qui fonctionne avec windows 10)
Arduino mega 2560 programmé avec unojoy, pas megajoy
Ffb I/o fonctionne (test au démarrage)
Les connexions entre le PL2303 et l'arduino TX RX sont correctes

Avec un autre ordinateur (aussi Win10) le meme Probleme. Merci

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2023/02/21/20230221101446-Outrunner-IMG_20230220_133222.jpg) (https://gamoovernet.pixhotel.fr/pics/v2/2023/02/21/20230221101446-Outrunner-IMG_20230220_133222.jpg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2023/02/21/20230221101446-Outrunner-IMG_20230220_133231.jpg) (https://gamoovernet.pixhotel.fr/pics/v2/2023/02/21/20230221101446-Outrunner-IMG_20230220_133231.jpg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2023/02/21/20230221101446-Outrunner-IMG_20230220_134101.jpg) (https://gamoovernet.pixhotel.fr/pics/v2/2023/02/21/20230221101446-Outrunner-IMG_20230220_134101.jpg)

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2023/02/21/20230221101446-Outrunner-IMG_20230220_134324.jpg) (https://gamoovernet.pixhotel.fr/pics/v2/2023/02/21/20230221101446-Outrunner-IMG_20230220_134324.jpg)

Video ici
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 21 Février 2023, 13:43:53 PM
Tu as bien utilisé mon code pour l'arduino?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Outrunner le Jeudi 23 Février 2023, 13:33:30 PM
Merci pour votre réponse BigPanik

Oui, je l'ai fait, jusqu'à présent avec 4 différents Arduino mega's de cette façon :


1. télécharger UnoJoyModel2FFBVR vers arduino avec ArduinoIDE 64bits
2. TurnIntoAJoystick fichier batch à partir de UnoJoy-master/UnoJoy de Github
 
J'ai également essayé le 'arduino sketch sans neutre' plusieurs fois avec le même résultat. Avec celui-ci, je n'arrive même pas à calibrer les axes analogiques dans le fichier Joy.cpl de Windows.

Même si je retire le screw shield, pour exclure tout court-circuit, le problème reste entier. Seules les usb, PL2303 et ULN2003 + lampes sont alors connectées Je dois faire une petite erreur quelque part mais je ne la trouve pas.

Merci pour votre aide !
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Jeudi 23 Février 2023, 13:47:01 PM
Utilise le sketch sans neutre.
Injecte le dans l'arduino mega depuis l'IDE.
Puis utilise TurnIntoAJoystick.bat

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Outrunner le Samedi 25 Février 2023, 15:47:18 PM
Je l'ai déjà essayé le sketch sans neutre. Mais, par conséquence, les axes analogiques ne fonctionnent pas. Est-ce-que c'est lié au Windonws 10, car je l'ai essayé avec plusieurs arduino. Autre alternatives possible? Merci beaucoup par avance. Bien cordialement.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Samedi 25 Février 2023, 16:02:42 PM
Tu dis utiliser turnintoanarduino.bat dans ton post précédent. C'est turnintoajoystick qu'il faut utiliser.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Outrunner le Samedi 25 Février 2023, 22:31:07 PM
Erreur de ma part dans le message. J'ai utilisé turnintoajoystick. L'arduino est visible dans windows comme joystick. Si je branche le PL2303, l'arduino est toujours visible comme joystick, mais il ne travaille plus. Si je télécharge le sketch sans neutre à l'arduino et puis turnintoajoystick, il apparait comme controller dans Windows, mais les axes analoques ne fonctionnent pas, les boutons néanmoins marchent.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Dimanche 26 Février 2023, 09:17:06 AM
Vérifie le cablage du pl2303. On utilise tx, rx et gnd. Les pins 3,3v et 5v ne sont pas utilisées.
Si ton pl2303 est comme celui ci
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2023/02/26/20230226091557-BigPanik-3EB5BF4E-13FE-452F-86C1-A4151365C3B1.jpeg) (https://gamoovernet.pixhotel.fr/pics/v2/2023/02/26/20230226091557-BigPanik-3EB5BF4E-13FE-452F-86C1-A4151365C3B1.jpeg)
Alors d'après ta photo ton connecteur vert/bleu/noir est mal positionné

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Outrunner le Mardi 28 Février 2023, 13:16:14 PM
Mon version est celui:

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2023/02/28/20230228131240-Outrunner-USB-TO-TTL-PL2303-e1676456434993.jpg) (https://gamoovernet.pixhotel.fr/pics/v2/2023/02/28/20230228131240-Outrunner-USB-TO-TTL-PL2303-e1676456434993.jpg)

Ils sont Chinois, donc ne pas les officiels de Prolific. Peut-être ça est le problème?

Merci pour votre aide.
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mercredi 01 Mars 2023, 22:28:59 PM
Si tu retires l'ULN? Même comportement ?
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: Outrunner le Vendredi 03 Mars 2023, 10:21:18 AM
Le ULN2003 branché ou non ne fait aucune différence
Même avec l'arduino 'barebones' branché avec juste l'usb + pl2303, l'arduino ne répond pas dans Joy.cpl de windows10. Ce n'est que lorsque le pl2303 est déconnecté qu'il fonctionne à nouveau.

Probablement que les PL2303 de Chine sont mauvais (j'en ai essayé 4). J'ai maintenant commandé les originaux. Je vous tiendrai au courant de l'évolution de la situation. Merci !



Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: sebastopol le Lundi 26 Juin 2023, 17:11:28 PM
Hello,

J'ai un doute sur le raccordement de la Driveboard sur une borne Daytona 1.


On est bien d'accord que d'après le schéma du m2pac les Tx de l'arduino doivent être raccordés sur le connecteur 10 pins de la Driveboard ?

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2023/06/26/20230626170820-sebastopol-1.png) (https://gamoovernet.pixhotel.fr/pics/v2/2023/06/26/20230626170820-sebastopol-1.png)

Et dans ce cas on est d'accord également que le schéma Sega prête à confusion, car le connecteur 10 pins en questions y est appelé "Tx" ?

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/v2/2023/06/26/20230626170820-sebastopol-2.png) (https://gamoovernet.pixhotel.fr/pics/v2/2023/06/26/20230626170820-sebastopol-2.png)

Merci d'avance !  <:)
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: njz3 le Mardi 27 Juin 2023, 07:28:35 AM
Normalement le connecteur Tx ("transmit") est la sortie du stack, et il se connecte sur le Rx ("recept") de la driveboard qui est son entrée pour les commandes.

L'arduino remplace le stack, il se connecte donc sur le "Rx" de la driveboard. Les pins 22 à 29 sont nommées Tx sur le schema de BigPanik pour aider au repérage des fils, afin d'être similaire à un stack.

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: sebastopol le Mardi 27 Juin 2023, 12:20:09 PM
Pour moi ce point est clair, c'est sur le schéma de Sega qu'il semble y avoir un souci : le 10 pins de la driveboard y est nommé Tx mais visiblement c'est celui-ci qui est utilisé pour recevoir le signal de l'Arduino, il devrait donc s'appeler Rx comme sur le schéma de Bigpanik.

Ca explique probablement pourquoi je n'arrive pas à faire fonctionner mon FFB, les sorties de mon arduino étant connectées sur le 11 pins de la Driveboard, que Sega nomme Rx. Je me suis fié au schéma de Sega et n'avais pas vu le topic du m2pac  >:(

Il ne me reste qu'à faire l'essai, si c'est concluant ça voudra dire que Gamoover est une source d'infos plus fiable que la doc Sega  :D
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: BigPanik le Mardi 27 Juin 2023, 15:22:36 PM
l'erreur est sur le schéma SEGA
Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: sebastopol le Mardi 27 Juin 2023, 20:38:39 PM
Merci pour cette confirmation Bigpanik !