Pinball FX3

Pinball FX3

View Stats:
firstKimus Jan 2, 2019 @ 10:22pm
PinDMD Help!
I am totally new to the virtual Pinball cabinet world and at a total loss as to how to get my PinDMD to function with this game or FX2. HELP!
< >
Showing 1-15 of 33 comments
No_CLU Jan 3, 2019 @ 1:50am 
Not sure if this will help but installed this on my pinball cabinet to sort another problem and noticed it supports PinDMD.
https://github.com/freezy/dmd-extensions
firstKimus Jan 3, 2019 @ 12:31pm 
This looks very promising! I can't wait to try it. Thank you!
firstKimus Jan 3, 2019 @ 11:52pm 
What does "path" refer to in the instructions? copy the content of the zip file to your hard drive, preferable in your PATH,
No_CLU Jan 4, 2019 @ 1:23am 
PATH refered to is IF you have Visual Pinball installed, all files should be placed in Visual Pinball/vPinMame folder.
If you do not have Visual Pinball/vPinMame installed just make folders.
Currently working backwards myself. Started with TPA, FX3 and Wicked Pinball (Pinball systems I have supported). Now working on Visual Pinball and tables not supported by publishers.
firstKimus Jan 4, 2019 @ 9:21am 
I installed and extacted the files into the folder with pinball fx3... not good? I tried running the command line stuff but no luck. Im sorry this is all new to me,
No_CLU Jan 4, 2019 @ 1:33pm 
Keep it simple to test DMD program. Just extect to C:\Visual Pinball\vpinmame
Use windows command prompt "cd "C:\Visual Pinball\vpinmame".
Then use command "dmdext test" to check program working correctly.
Read over options needed to support PinDMD as there seem to many.

Sorry to say I do not have much experience with this program and using it with second screen not real DMD. You might be better ask on Zen's forum directly to find more users who have similar setup:
https://forum.zenstudios.com/
Last edited by No_CLU; Jan 4, 2019 @ 1:47pm
firstKimus Jan 4, 2019 @ 7:45pm 
I think it would be much easier if I wasn't using a real dmd because then the computer would just see it as a third screen like a normal triple monitor setup.
joyrider3774 Jan 5, 2019 @ 5:17am 
have you read the readme on github ? did you follow the steps to enable cabinet mode / set up dmd size and place it off screen ? as explained in the fx3 / fx2 section ...

normally you'd use if you got a real pindmd device..

dmdext mirror --source=pinballfx3 --no-virtual

But since a pfx3 update this is not working anymore (for all tables) from what i read and you need to use the legacy memory grabber like until a new fixed version of dmdext is released

dmdext mirror --source=pinballfx3 --no-virtual --fx3-legacy

you run it before running the game

if you use a real monitor you use a virtual dmd device to display on screen probably like so (have not tested) could be you need to add the --fx3-legacy parameter here as well

dmdext.exe mirror --source=pinballfx3 --destination=virtual --virtual-stay-on-top --virtual-hide-grip --virtual-position=1097 584 630 175

the --virtual-position position is the X Y WIDTH HEIGHT value of where you want to show your dmd, you have to calculate these values yourselve, taking into account previous screens postitioned before your backglass monitor (if you display it there) or dmd monitor sizes and add a value to center it.

and if that still fails you could try using screen mirroring i use this with bigscore pinball / pinball wicked, malzbies pinball etc but you need to display ingame dmd then somewhere on playfield

dmdext.exe mirror --source=screen --position=323 14 253 103 --destination=virtual --virtual-stay-on-top --virtual-hide-grip --virtual-position=1097 584 630 175

--position=323 14 253 103 is postion of ingame dmd displayed take a screenshot to lookup these values and again add any previous monitor sizes...the rest was explained

-d, --destination The destination where the DMD data is sent to. One
of: [ auto, pindmdv1, pindmdv2, pindmdv3, pin2dmd,
virtual ]. Default: "auto", which outputs to all
available devices.
Last edited by joyrider3774; Jan 5, 2019 @ 5:27am
firstKimus Jan 5, 2019 @ 8:24am 
I have a pinDMD v3. when I change those values it does not seem to effect anything. But that could be because I havent got anything but the desk top to populate on the backglass.
is this stuff for commnd line?:dmdext mirror --source=pinballfx3 --no-virtual
Bitonti_j Jun 10, 2019 @ 4:01pm 
Hey firstKimus did you get it working? If so how?
firstKimus Jun 11, 2019 @ 12:06pm 
No I never did and have not had the hours to be able to experiment I need a computer science degree for this!
Bitonti_j Jun 16, 2019 @ 1:35pm 
I followed the readme from GitHub and no difference, same issue as firstKimus.... I must be missing something or I might be missing a program. When I cmd those lines it doesn't do anything. Any other suggestions or help for firstKimus and I would be much appreciated. I have two screens with PinDMD 3 as well. PinDMD does not work for Pinballfx3 - Testing with Medieval madness.
theladymachine Jun 16, 2019 @ 5:53pm 
I’m in the same boat. I didn’t know what they meant by PATH
Bitonti_j Jun 17, 2019 @ 7:23pm 
#theladymachine_ I think the path as NO_CLU mentioned above is just the folder on windows inside your VPX or Future pinball, pfx3 folders where the .exe is. Just add the three files (DmdDevice.dll, DmdDevice.ini and DmdDevice.log.config) into it.... I THINK.....
majorfrenchy should do a video on this entire thing, not skip on any of it. Start from plugging it in and show one game from each working...
Last edited by Bitonti_j; Jun 17, 2019 @ 7:23pm
theladymachine Jun 18, 2019 @ 1:31pm 
i have the files in no folder and in a folder where the exe is. i agreeee i need a video
< >
Showing 1-15 of 33 comments
Per page: 1530 50

Date Posted: Jan 2, 2019 @ 10:22pm
Posts: 33