Sujet: Re: [TUTO] Installation du ZeDMD Mar 28 Mai 2024 - 15:28
peut être il faudrait que je vérifie. ca vient de quoi (tu n'as pas l'air surpris) ?
ps : après vérif, j'ai d'autres tables ultradmd qui fonctionnent bien (goonies par exemple), avec un répertoire ultradmd dédié. Les tables deadpool / Big trouble me semblent utiliser flexdmd.
Benoit33
Messages : 374 Département : 33
Sujet: Re: [TUTO] Installation du ZeDMD Mar 28 Mai 2024 - 17:16
pour l'instalation en 128x64 il y a possibilité de l'avoir au milieu et pas en haut ?
leguluc
Messages : 101 Département : 56230
Sujet: Re: [TUTO] Installation du ZeDMD Mar 28 Mai 2024 - 20:11
le vitual dmd fonctionne .Sur sur zedmd non. J ai ca en test
C:\Users\LEGUL>dmdext test -d auto [1] 2024/05/28 20:07:41.635 INFO | Launching console tool v2.2.2 [1] 2024/05/28 20:07:42.793 INFO | PinDMDv1 device not found. [1] 2024/05/28 20:07:42.794 WARN | Device PinDMDv1 is not available. [1] 2024/05/28 20:07:42.812 INFO | PinDMDv2 device not found. [1] 2024/05/28 20:07:42.812 WARN | Device PinDMDv2 is not available. [1] 2024/05/28 20:07:42.812 INFO | Checking port COM4 for PinDMDv3... [1] 2024/05/28 20:07:42.884 ERROR | Error: The maximum baud rate for the device is 2187500. Parameter name: baudRate [1] 2024/05/28 20:07:42.888 INFO | Checking port COM3 for PinDMDv3... [1] 2024/05/28 20:07:42.888 ERROR | Error: Un périphérique attaché au système ne fonctionne pas correctement. [1] 2024/05/28 20:07:42.888 INFO | PinDMDv3 device not found. [1] 2024/05/28 20:07:42.888 WARN | Device PinDMDv3 is not available. [1] 2024/05/28 20:07:44.103 INFO | ZeDMD device found [1] 2024/05/28 20:07:44.103 INFO | Added ZeDMD renderer. [1] 2024/05/28 20:07:44.161 INFO | ZeDMD HD device not found [1] 2024/05/28 20:07:44.161 WARN | Device LibDmd.Output.ZeDMD.ZeDMDHD is not available. [1] 2024/05/28 20:07:44.220 INFO | ZeDMD WiFi device not found [1] 2024/05/28 20:07:44.220 INFO | ZeDMD WiFi device not found [1] 2024/05/28 20:07:44.220 WARN | Device LibDmd.Output.ZeDMD.ZeDMDWiFi is not available. [1] 2024/05/28 20:07:44.277 INFO | ZeDMD HD WiFi device not found [1] 2024/05/28 20:07:44.277 INFO | ZeDMD HD WiFi device not found [1] 2024/05/28 20:07:44.277 WARN | Device LibDmd.Output.ZeDMD.ZeDMDHDWiFi is not available. [1] 2024/05/28 20:07:44.283 WARN | Device PIN2DMD is not available. [1] 2024/05/28 20:07:44.283 WARN | Device PIN2DMDXL is not available. [1] 2024/05/28 20:07:44.283 WARN | Device PIN2DMDHD is not available. [1] 2024/05/28 20:07:44.283 INFO | Checking port COM4 for Pixelcade... [1] 2024/05/28 20:07:44.406 ERROR | Error: Access to the port 'COM4' is denied. [1] 2024/05/28 20:07:44.406 INFO | Checking port COM3 for Pixelcade... [1] 2024/05/28 20:07:44.627 ERROR | Error: The operation has timed out. [1] 2024/05/28 20:07:44.739 INFO | Pixelcade device not found. [1] 2024/05/28 20:07:44.739 WARN | Device Pixelcade is not available. [1] 2024/05/28 20:07:44.819 INFO | Added virtual DMD renderer. [1] 2024/05/28 20:07:44.844 INFO | Setting up Render Graph for 2 destination(s) [ ZeDMD, Virtual DMD ] [1] 2024/05/28 20:07:44.844 INFO | -> Connecting Image Source to ZeDMD (Bitmap -> Rgb24) [1] 2024/05/28 20:07:44.871 INFO | -> Connecting Image Source to Virtual DMD (Bitmap -> Bitmap) [1] 2024/05/28 20:07:44.875 INFO | Press CTRL+C to close. [17] 2024/05/28 20:07:44.875 ERROR | The calling thread cannot access this object because a different thread owns it. [17] 2024/05/28 20:07:44.875 ERROR | System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it. at System.Windows.Threading.Dispatcher.VerifyAccess() at System.Windows.Media.Imaging.BitmapSource.get_PixelWidth() at LibDmd.Common.ImageUtil.ConvertToRgb24(BitmapSource bmp, Int32 offset, Double lum) at LibDmd.Frame.BmpFrame.ConvertToRgb24() at LibDmd.RenderGraph.<>c__DisplayClass62_0.b__14(BmpFrame frame) at System.Reactive.Linq.ObservableImpl.Select`2._.OnNext(TSource value) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Reactive.Stubs.<.cctor>b__1(Exception ex) at System.Reactive.AnonymousSafeObserver`1.OnError(Exception error) at System.Reactive.Linq.ObservableImpl.Select`2._.OnNext(TSource value) at System.Reactive.Linq.ObservableImpl.Select`2._.OnNext(TSource value) at System.Reactive.ScheduledObserver`1.Dispatch(ICancelable cancel) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() [1] 2024/05/28 20:07:45.088 INFO | Creating FBOs for 128x32
Exception non gérée : System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it. at System.Windows.Threading.Dispatcher.VerifyAccess() at System.Windows.Media.Imaging.BitmapSource.get_PixelWidth() at LibDmd.Common.ImageUtil.ConvertToRgb24(BitmapSource bmp, Int32 offset, Double lum) at LibDmd.Frame.BmpFrame.ConvertToRgb24() at LibDmd.RenderGraph.<>c__DisplayClass62_0.b__14(BmpFrame frame) at System.Reactive.Linq.ObservableImpl.Select`2._.OnNext(TSource value) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Reactive.Stubs.<.cctor>b__1(Exception ex) at System.Reactive.AnonymousSafeObserver`1.OnError(Exception error) at System.Reactive.Linq.ObservableImpl.Select`2._.OnNext(TSource value) at System.Reactive.Linq.ObservableImpl.Select`2._.OnNext(TSource value) at System.Reactive.ScheduledObserver`1.Dispatch(ICancelable cancel) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
zedrummer Modérateur
Messages : 7604 Département : 68
Sujet: Re: [TUTO] Installation du ZeDMD Mer 29 Mai 2024 - 12:02
Est ce que c'est tout de suite ou avec un frontend? Ça marche des fois et des fois non ou le ZeDMD n'affiche rien tout le temps ?
Sujet: Re: [TUTO] Installation du ZeDMD Mer 29 Mai 2024 - 18:43
c est lorsque je rentre la commande de test sur le CMD. Sinon non, sur pinball fx 3 ,mon zedmd reste noir. Alors que sous vpx ca fonctionne bien. Sous pinup system ,c est la même chose Avec une commande ,sur le CMD , j ai activer virtual dmd .Mais le mirror ne fonctionne pas non plus. Aucun affichage sur mon zedmd. Autre soucis ,sous pinballfx3, mais paramètres d affichages cabinet non aucun effet ( sauf la rotation de l écran)
zedrummer Modérateur
Messages : 7604 Département : 68
Sujet: Re: [TUTO] Installation du ZeDMD Mer 29 Mai 2024 - 19:35
La question c'est de savoir si tu lances vpx directement ou à partir du frontend
Sujet: Re: [TUTO] Installation du ZeDMD Mer 29 Mai 2024 - 21:50
Salut, si j'ai le même soucis que Scorpio. Message d'erreur "External exception E0434352" depuis que je suis passé sous W11 et dmdext 2.2.2 plus possible d'avoir zedmd sous pinup.
zedrummer Modérateur
Messages : 7604 Département : 68
Sujet: Re: [TUTO] Installation du ZeDMD Mer 29 Mai 2024 - 22:36
Ah oui, c'est vraiment lié au passage sous Win11? Intéressant Markus dit qu'a priori ce n'est pas qu'un souci avec ZeDMD, qu'il y a des cas similaires avec d'autres real DMD
Sujet: Re: [TUTO] Installation du ZeDMD Mer 29 Mai 2024 - 23:02
Ok, je n'ai pas de soucis avec pin2dmd sur mon deuxième cab
scørpio
Messages : 21 Département : 31
Sujet: Re: [TUTO] Installation du ZeDMD Mer 29 Mai 2024 - 23:09
De mon côté sous windows 10 donc pas lié à windows 11
LeoWall aime ce message
zedrummer Modérateur
Messages : 7604 Département : 68
Sujet: Re: [TUTO] Installation du ZeDMD Jeu 30 Mai 2024 - 5:55
Le problème semble venir du fait qu'entre le frontend et l'émulateur, le partage de real DMD est compliqué. Markus et Freezy ont fait un dernier build qui résout partiellement ça, mais ce n'est pas encore fini: - si je lance PinballY, le ZeDMD fonctionne - si, à partir de pbY, je lance une partie sur VPX, il marche - si je retourne à pbY, il ne marche plus - si je relance une partie (toujours à partir du frontend), il marche - si je retourne au fronted, il ne marche pas - ... Apparemment, le fonctionnement est le même avec PinballX comme frontend. Donc il faut arriver à gérer la libération du DMD avant de lancer l'un ou l'autre.
Le dernier build 64bit: [Vous devez être inscrit et connecté pour voir ce lien] 32bit: [Vous devez être inscrit et connecté pour voir ce lien]
Sujet: Re: [TUTO] Installation du ZeDMD Jeu 30 Mai 2024 - 6:24
Ok interesssant !? Chez moi je reçois l'erreur "External exception E0434352" des le lancement de pinup, Si je clique sur ok l'erreur disparaît et pinup de lance sans DMD (tout noir). Si je lance une table, j'ai bien mon DMD et si je retourne au menu pinup, re External exception E0434352.
zedrummer Modérateur
Messages : 7604 Département : 68
Sujet: Re: [TUTO] Installation du ZeDMD Jeu 30 Mai 2024 - 6:39
c'est le genre de retour d'expérience dont a besoin Markus sur le discord [Vous devez être inscrit et connecté pour voir ce lien] channel #help-zedmd
Sujet: Re: [TUTO] Installation du ZeDMD Ven 31 Mai 2024 - 15:11
je lance vpx a partir de pinup système
scørpio
Messages : 21 Département : 31
Sujet: Re: [TUTO] Installation du ZeDMD Ven 31 Mai 2024 - 20:08
j'ai ouvert un sujet sur le github de freezy mais je pense que l'exception est plus liée à un souci sur pinup popper. Les dlls de freezy fonctionnent très bien si on lance vpx en dehors de pinup. J'ai reformaté et changé de version de Windows 10 pour passer en version Home, j'ai le même souci (sauf que cela a fonctionné en cours d'installation et que je dois retrouver ce que j'ai fait pour que cela ne fonctionne plus...j'ai l'impression que ça peut avoir un rapport avec flexdmd mais je vais faire des tests).
Pour le souci dans pinup, il faudrait savoir comment pinup popper ouvre et ferme le dmd. La doc est très limitée, et incomplète. Je pense qu'on doit pouvoir résoudre le sujet avec les arguments qu'on peut rajouter dans les scrips (des temporisations), mais rien n'est expliqué clairement J'arrive à le faire fonctionner à peu près correctement, sauf que l'image se fige en sortie de pinup popper et que je dois rebooter le zedmd. J'ai essayé pas mal de trucs dans les scripts sans résultats pour le moment.
LeoWall aime ce message
zedrummer Modérateur
Messages : 7604 Département : 68
Sujet: Re: [TUTO] Installation du ZeDMD Ven 31 Mai 2024 - 20:20
Je pense que Markus a pris contact avec Nailbuster, mais de manière générale, il manque un process standard de coupure des appareils entre l'utilisation par le frontend et celle avec un émulateur.
Sujet: Re: [TUTO] Installation du ZeDMD Sam 1 Juin 2024 - 12:21
yop zedrunner. C est bon grâce a ton lien, concernant la dmdext 2.3, mon zedmd fonctionne sous pinball fx 3.Merci infiniment .
zedrummer aime ce message
scørpio
Messages : 21 Département : 31
Sujet: Re: [TUTO] Installation du ZeDMD Sam 1 Juin 2024 - 12:27
Compliqué de faire fonctionner frontend/dmd/emulateur avec 3 interlocuteurs différents (voire 4 si on rajoute flex) et des centaines de configurations de pc différentes... Il faudrait un projet commun mais là tout le monde bosse dans son coin (c'est pas une critique, juste un constat) et ce sont les gars comme toi ou Markus qui essayent de recoller les morceaux. Même avec toute votre bonne volonté, c'est chaud. D'autant qu'on a pas trop le choix sur les frontends : les plus aboutis sont malheureusement des projets fermés et peu documentés. Merci les gars en tout cas pour vos efforts !
Bonjour. Pour un projet de mise en place d'un DMD sur un ancien flipper piloté par MPF, je voudrais savoir si il est possible d'interfacer ZeDMD avec ce logiciel ? A priori il dispose déjà de solutions DMD (SmartMatrix, pin2dmd). D'avance merci.
zedrummer Modérateur
Messages : 7604 Département : 68
Sujet: Re: [TUTO] Installation du ZeDMD Lun 3 Juin 2024 - 18:37
Si c'est possible (je pense que oui), l'idéal est de contacter Markus Kalkbrenner qui est maintenant celui qui bosse sur le projet. Il faut aller sur le discord [Vous devez être inscrit et connecté pour voir ce lien] et sur le salon #help-zedmd