Gamoover

Forums "BACK 2 SCHOOL" => 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)

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é  :-)=

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
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
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
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
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
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

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é.

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.

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
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
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
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

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
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
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
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.

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).

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.

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 ?? :? :?)

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.

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).


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
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
Citer
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.

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

 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
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
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

- 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
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
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
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
^-^
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
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!

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
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
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
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
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
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.

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
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
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 :

Titre: M2Pac : Comment convertir un Daytona USA "correctement"
Posté par: kakakokeokuku le Mercredi 01 Mars 2017, 10:49:33 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
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.

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
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

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: michel29 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: Nene2k10 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: Nene2k10 le Lundi 12 Mars 2018, 23:41:35 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: 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.
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: Nene2k10 le Lundi 02 Avril 2018, 18:46:47 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
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: Nene2k10 le Mardi 03 Avril 2018, 00:14:11 am
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: Nene2k10 le Mardi 03 Avril 2018, 10:10:38 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: Nene2k10 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: Nene2k10 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: Nene2k10 le Jeudi 26 Avril 2018, 03:02:08 am
Salut et merci de me repondre, par contre,  ((:((??
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?

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

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: Nene2k10 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 -
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 -
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.