GithubHelp home page GithubHelp logo

Comments (12)

freezy avatar freezy commented on May 27, 2024

Well, it seems that your PinDMD2 is working and grabbing frames from PinballFX2 is working. The command you're using here doesn't make much sense

dmdext.exe mirror -s PINBALLFX2 - 0 0 128 32-d pindmd

In general, if you see Waiting for Pinball FX2 to spawn that means the source is set up correctly. If you see Found PinDMDv2 Device that means your display was recognized. If you don't have both of these then your command is probably wrong.

Just dmdext mirror -s pinballfx2 doesn't work?

from dmd-extensions.

tcharlie84 avatar tcharlie84 commented on May 27, 2024

When I execute the commands

Dmdext.exe mirror -s PINBALLFX2 - 0 0 128 32-d pindmd
Or just
Dmdext mirror -s pinballfx2

Only the virtual dmd appears with the pinballx tables display. But the actual dmd the screen remains black. I tried to position the virtual dmd in all corners of the playfield or backbox, or even in a "blind spot" of the image but the actual dmd persisted on the black screen.

I did the test also putting the command

Dmdext -s screen

In this command the actual dmd is fired and it captures an image of my playfield in the upper right corner and gets caught in that playfield image.

But when I type some command with respect to the end of the command --no-virtual it seems to me that it does not trigger the pinballx frames in cmd and the real dmd is black screen.

What could I be doing wrong? Do you think it could be some dll or something of the genre?
I did not find any local solution on that.

please, could you help me? I really need your help.

Thank you freezy

from dmd-extensions.

kiwiBri avatar kiwiBri commented on May 27, 2024

have you tried to send a static image to the DMD from the command line?

from dmd-extensions.

freezy avatar freezy commented on May 27, 2024

Please post the log of dmdext mirror -s pinballfx2.

from dmd-extensions.

tcharlie84 avatar tcharlie84 commented on May 27, 2024

When I type in cmd the command
Dmdext mirror -s pinballfx2
Appears in my playfield virtual dmd of the pinball table fx2 but my dmd the screen remains without any image.
Below, I forward the log

C:\Users\Thiago>dmdext mirror -s pinballfx2
[1] 2017/04/12 20:56:54.876 INFO | Launching console tool.
[1] 2017/04/12 20:56:54.913 DEBUG | PinDMDv1 device not found.
[1] 2017/04/12 20:56:54.946 INFO | Found PinDMDv2 device.
[1] 2017/04/12 20:56:54.946 DEBUG | Manufacturer: pinDMD
[1] 2017/04/12 20:56:54.946 DEBUG | Product: pinDMD V2
[1] 2017/04/12 20:56:54.946 DEBUG | Serial: 00000000050C
[1] 2017/04/12 20:56:54.946 DEBUG | Language ID: 1035
[1] 2017/04/12 20:56:54.954 DEBUG | Checking port COM1 for PinDMDv3...
[1] 2017/04/12 20:56:55.032 DEBUG | Error: Parâmetro incorreto.
[1] 2017/04/12 20:56:55.032 DEBUG | PinDMDv3 device not found.
[1] 2017/04/12 20:56:55.032 DEBUG | Device found but it's not a PIN2DMD device (pinDMD V2).
[1] 2017/04/12 20:56:55.156 INFO | Added PinDMDv2 renderer.
[1] 2017/04/12 20:56:55.197 INFO | Added VirtualDMD renderer.
[1] 2017/04/12 20:56:55.197 DEBUG | Resizing virtual DMD to 128x32
[1] 2017/04/12 20:56:55.206 INFO | Setting up Render Graph for 2 destination(s)
[1] 2017/04/12 20:56:55.206 INFO | Connecting Pinball FX2 to Dmd (ColoredGray2 => Rgb24)
[1] 2017/04/12 20:56:55.219 INFO | Capturing at 25 frames per second...
[1] 2017/04/12 20:56:55.233 INFO | Waiting for Pinball FX2 to spawn...
[1] 2017/04/12 20:56:55.255 INFO | Press CTRL+C to close.
[4] 2017/04/12 20:56:55.255 INFO | Frames coming in from Pinball FX2.

Do you have any idea of ​​any more command I need to do to appear in my real dmd? Obeyed once again freeze. But I'm trying tirelessly =(

from dmd-extensions.

tcharlie84 avatar tcharlie84 commented on May 27, 2024

I did some more tests and I noticed that when I exit the pinball emulator fx2, the cmd command screen shows "but dmd not".
And the virtual dmd gets the black screen.
When I return to the emulator and trigger a table to play the virtual dmd resumes the virtual dmd of the game, but the real dmd does not give any signal.
I sent you down the cmd log

C:\Users\Thiago>dmdext mirror -s pinballfx2
 [1] 2017/04/12 21:39:13.760  INFO | Launching console tool.
 [1] 2017/04/12 21:39:13.807 DEBUG | PinDMDv1 device not found.
 [1] 2017/04/12 21:39:13.838  INFO | Found PinDMDv2 device.
 [1] 2017/04/12 21:39:13.838 DEBUG |    Manufacturer: pinDMD
 [1] 2017/04/12 21:39:13.838 DEBUG |    Product:      pinDMD V2
 [1] 2017/04/12 21:39:13.838 DEBUG |    Serial:       00000000050C
 [1] 2017/04/12 21:39:13.838 DEBUG |    Language ID:  1035
 [1] 2017/04/12 21:39:13.838 DEBUG | Checking port COM1 for PinDMDv3...
 [1] 2017/04/12 21:39:13.932 DEBUG | Error: Parâmetro incorreto.
 [1] 2017/04/12 21:39:13.932 DEBUG | PinDMDv3 device not found.
 [1] 2017/04/12 21:39:13.947 DEBUG | Device found but it's not a PIN2DMD device (pinDMD V2).
 [1] 2017/04/12 21:39:14.104  INFO | Added PinDMDv2 renderer.
 [1] 2017/04/12 21:39:14.166  INFO | Added VirtualDMD renderer.
 [1] 2017/04/12 21:39:14.166 DEBUG | Resizing virtual DMD to 128x32
 [1] 2017/04/12 21:39:14.182  INFO | Setting up Render Graph for 2 destination(s)
 [1] 2017/04/12 21:39:14.197  INFO | Connecting Pinball FX2 to Dmd (ColoredGray2 => Rgb24)
 [1] 2017/04/12 21:39:14.197  INFO | Capturing at 25 frames per second...
 [1] 2017/04/12 21:39:14.213  INFO | Waiting for Pinball FX2 to spawn...
 [1] 2017/04/12 21:39:14.229  INFO | Press CTRL+C to close.
 [3] 2017/04/12 21:39:34.265  INFO | Frames coming in from Pinball FX2.
 [5] 2017/04/12 21:40:50.799 DEBUG | Handle lost, stopping capture.
 [5] 2017/04/12 21:40:50.799  INFO | Frames stopped from Pinball FX2.
 [5] 2017/04/12 21:40:50.799  INFO | Waiting for Pinball FX2 to spawn...
 [3] 2017/04/12 21:40:50.799  WARN | Pinball FX2 process found (pid 5752) but DMD not. No game running?
 [5] 2017/04/12 21:45:00.956  INFO | Frames coming in from Pinball FX2.
[10] 2017/04/12 21:50:07.236 DEBUG | Handle lost, stopping capture.
[10] 2017/04/12 21:50:07.236  INFO | Frames stopped from Pinball FX2.
[10] 2017/04/12 21:50:07.236  INFO | Waiting for Pinball FX2 to spawn...
 [5] 2017/04/12 21:50:07.236  WARN | Pinball FX2 process found (pid 5988) but DMD not. No game running?`

from dmd-extensions.

freezy avatar freezy commented on May 27, 2024

Okay we're getting somewhere. What happens when running:

dmdext mirror -s pinballfx2 -d pindmdv2

from dmd-extensions.

freezy avatar freezy commented on May 27, 2024

I think I've fixed it. Can you try this build please?

dmdext-47.zip

from dmd-extensions.

tcharlie84 avatar tcharlie84 commented on May 27, 2024

Uallll Freeze! I do not even know how to thank you! =D
I am happy with this I did the test directly by the emulator pinball fx2 and it worked !!!
You do not know the happiness that I am and how I need to thank you and a lot for that!
I spent countless days and nights trying to make it work.
Now I'm going to set it up by pinballx to see if it will go well!
I just noticed one detail. Some dmd images do not get so sharp. Would there be any cmd commands I can do to improve rendering quality?
This version that you told me can I use for TPA too? For now I want to configure TPA with dmdext.
I thank you immensely for your help! I wish you double success!
Thank you very much!

from dmd-extensions.

freezy avatar freezy commented on May 27, 2024

Cool! About the sharpness, do you mean an issue like #48?

Yes, TPA should work as well.

from dmd-extensions.

tcharlie84 avatar tcharlie84 commented on May 27, 2024

I think that's basically it. I have pindmd.exe. If I'm not mistaken, it regulates luminosity. My real dmd is red. I'll see if this can make an improvement.
But just working on my pinballfx2 I'm already very happy. You can not imagine how happy I am.
I owe it all to you for your help.
thank you so much!

from dmd-extensions.

freezy avatar freezy commented on May 27, 2024

You're welcome!

from dmd-extensions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.