Jump to content



Photo
* * * * * 5 votes

Pinball FX2 on Real DMD - Beta Testing

PinDMDv3 PinDMDv2 PIN2DMD Pinball FX2

  • Please log in to reply
312 replies to this topic

#261 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 06 December 2016 - 08:32 AM

Well the color you pass at the command line is RGB in hex, so 8080ff means 80 hex = 128 dec, ff hex = 255 dec, so red:128, green:128 and blue:255. It's pretty standard, Photoshop spits that out directly in the color chooser.
 
I've implemented some more advanced palette stuff yesterday, like being able to set multiple colors as you said. The general idea is to do migrate Lucky1's color code into an external module (dmdext) so also PinDMDv3 owners and even monitor users can benefit from the palette files. There's a thread about externalizing VPinMAME DMD rendering at the other site, it has already made its way upstream.
 
Given dmdext is able to support multiple inputs, you'd be even able to start coloring PinballFX2/ProPinball/TPA games, which is a nice side effect :)


#262 hlr53

hlr53

    Pinball Fan

  • Gold Supporter
  • 683 posts
  • Location:Kettering OH

  • Flag: United States of America

  • Favorite Pinball: 1964 Williams Palooka Joe

Posted 07 December 2016 - 05:20 PM

I can't get the --port added as a parameter. Can someone post an example of adding this to the command line? Not a biggie as everything still works great. My v3 is on COM3.


Former Cab: 40" Haier, 28" I-INC, i7-6700, 1080 GPU, v3DMD, 4D7 solenoids. Altec-Lansing speakers and sub. Artwork by Stuzza. Printing by Brad Bowman. VR HP reverb


#263 doogie2301

doogie2301

    Enthusiast

  • Members
  • PipPipPip
  • 97 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 07 December 2016 - 06:25 PM

I can't get the --port added as a parameter. Can someone post an example of adding this to the command line? Not a biggie as everything still works great. My v3 is on COM3.

 

It works for me by adding --port "COM3"



#264 hlr53

hlr53

    Pinball Fan

  • Gold Supporter
  • 683 posts
  • Location:Kettering OH

  • Flag: United States of America

  • Favorite Pinball: 1964 Williams Palooka Joe

Posted 07 December 2016 - 07:35 PM

Thanks! For some reason I was adding an = sign. Works now.


Former Cab: 40" Haier, 28" I-INC, i7-6700, 1080 GPU, v3DMD, 4D7 solenoids. Altec-Lansing speakers and sub. Artwork by Stuzza. Printing by Brad Bowman. VR HP reverb


#265 Funkoptimus

Funkoptimus

    Hobbyist

  • Members
  • PipPip
  • 13 posts

  • Flag: United States of America

  • Favorite Pinball: Metallica

Posted 17 December 2016 - 09:16 PM

I am not sure what I did wrong but when I unzip and unblock I can not get the test to run. I receive "dmdext test is not recognized as an internal or external command, operable program or batch file."

I am using Windows 7 and I did update C++and using a PinDMD v3.


Edited by Funkoptimus, 17 December 2016 - 10:15 PM.


#266 xman72

xman72

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: United States of America

  • Favorite Pinball: T2

  • PS3 Gamer Tag: xman72
  • 360 Gamer Tag: xman72

Posted 17 December 2016 - 10:37 PM

Sounds like you just have the dmdext.exe in a different folder. Where did you put it in.. folder? And what are you writing as the command?


Edited by xman72, 17 December 2016 - 10:37 PM.


#267 Funkoptimus

Funkoptimus

    Hobbyist

  • Members
  • PipPip
  • 13 posts

  • Flag: United States of America

  • Favorite Pinball: Metallica

Posted 17 December 2016 - 11:01 PM

Sounds like you just have the dmdext.exe in a different folder. Where did you put it in.. folder? And what are you writing as the command?

 

Thanks for attempting to help. I just downloaded the zip file and unzipped it into a folder I named dmdext and it is on my main C drive.  So it is C:\dmdext with the exe within the folder. Unblocked the exe.

I clicked:

Win and R (to bring up run)

cmd and enter

dmdext test

than I received the message I posted. Am I supposed to install this somewhere else?



#268 xman72

xman72

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: United States of America

  • Favorite Pinball: T2

  • PS3 Gamer Tag: xman72
  • 360 Gamer Tag: xman72

Posted 17 December 2016 - 11:32 PM

If you have it in a folder named dmdext in your c drive, then I think the command should be like this:

 

c:\dmdext\dmdext test



#269 Funkoptimus

Funkoptimus

    Hobbyist

  • Members
  • PipPip
  • 13 posts

  • Flag: United States of America

  • Favorite Pinball: Metallica

Posted 17 December 2016 - 11:53 PM

Hobbyist thank you! Spot on and and what a goof on my part. I am new to virtual pinball and mame for that matter and I overlooked that as I am completly overwhelmed. It worked on the test screen but now I am attempting to have it work thru PinballX when bringing ip Pinball FX2.  So if anyone wants to hold a noobs hand it will be appreciated.

 

Again thank you



#270 xman72

xman72

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: United States of America

  • Favorite Pinball: T2

  • PS3 Gamer Tag: xman72
  • 360 Gamer Tag: xman72

Posted 17 December 2016 - 11:58 PM

Glad you got it working.. glad to help. I struggled myself for a bit. You may want to test without Pinball X first.. start up Pinball FX2, then "window out"  to the cmd prompt and run your commands, then window back to PFX2. Once you see everything working fine, getting it going through Pinball X should be easy. Let me know if you need further help.



#271 Funkoptimus

Funkoptimus

    Hobbyist

  • Members
  • PipPip
  • 13 posts

  • Flag: United States of America

  • Favorite Pinball: Metallica

Posted 18 December 2016 - 01:37 AM

I appreciate it. I was able to get the DMD to work with FX2 outside of PinballX. I realized I was using a Beta, not sure if that was the reason or not.  Now to troubleshoot how to get FX2 and the DMD to work in PinballX.  DMD shows the PinballX splash screen just nothing from FX2.

 

It appears it isn't mirroring in FX2 when launching from PBX. When exit PBX and FX2 it stil shows an image of the DMD on the main display.


Edited by Funkoptimus, 18 December 2016 - 03:59 AM.


#272 Funkoptimus

Funkoptimus

    Hobbyist

  • Members
  • PipPip
  • 13 posts

  • Flag: United States of America

  • Favorite Pinball: Metallica

Posted 18 December 2016 - 05:27 PM

UPDATE:

YFX2 works within PBX but no DMD on the DMD, the DMD will work when launching DMDext manually before starting PBX and then launching FX2 via PBX. I am also able setup a virtual DMD.

 

So in review PBX launching DMDext= not working

Launching DMDext outside of PBX and entering the code and then launching PBX and playing FX2=working

Launching DMDext and then FX2 outside of PBX=working

 

In PBX I tried setting up Launch First before PBX and Launch First for FX2 and neither work.



#273 xman72

xman72

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: United States of America

  • Favorite Pinball: T2

  • PS3 Gamer Tag: xman72
  • 360 Gamer Tag: xman72

Posted 18 December 2016 - 05:30 PM

Read post #181 here:

 

http://www.vpforums....c=34468&page=10



#274 akiles50000

akiles50000

    Pinball Fan

  • VIP
  • 1,099 posts

  • Flag: Spain

  • Favorite Pinball: Ali

Posted 18 December 2016 - 07:23 PM

Thanks xman72 then if  I understood correctly the steps would be these:

 

1º-Install the program dmdext-v0.1.3 in the this path C:\dmdext\dmdext.exe

 

2º-Then to put in the settings application for PinballX in the PinballFX2 page, in the Launch Before section add the following:

 

Enable Launch Before: Yes

Launch Before Working Path: C:\dmdext

Launch Before Executable: dmdext.exe

Launch Before Parameters: mirror --source=pinballfx2 --no-virtual -q

Launch Before Wait for Exit: No

Launch Before Hide Window: Yes

 

is it Ok of this way or I need to do something else?


Edited by akiles50000, 18 December 2016 - 07:24 PM.


#275 xman72

xman72

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: United States of America

  • Favorite Pinball: T2

  • PS3 Gamer Tag: xman72
  • 360 Gamer Tag: xman72

Posted 18 December 2016 - 09:12 PM

Yes.. It looks ok to me. Give it a try.



#276 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 18 December 2016 - 09:58 PM

I've just released beta 3. If you're running dmdext on a VirtuaPin mini cab which doesn't have a 1:4 aspect ratio for the DMD cutout, you can now span it over the full height.

 

There is also experimental color DMD support. Head over to the other place for more info. Look for the VPM modular DMD drivers thread.

 

Due to the coloring code there was a lot of refactoring. Please report if anything that used to work doesn't work anymore.

 

Cheers!



#277 akiles50000

akiles50000

    Pinball Fan

  • VIP
  • 1,099 posts

  • Flag: Spain

  • Favorite Pinball: Ali

Posted 18 December 2016 - 10:48 PM

Ok I,ll test it thanks.



#278 akiles50000

akiles50000

    Pinball Fan

  • VIP
  • 1,099 posts

  • Flag: Spain

  • Favorite Pinball: Ali

Posted 19 December 2016 - 09:25 AM

Xman72 I have tested that configuration with PinballX and doesn,t appears the dmd in the second monitor.



#279 xman72

xman72

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: United States of America

  • Favorite Pinball: T2

  • PS3 Gamer Tag: xman72
  • 360 Gamer Tag: xman72

Posted 19 December 2016 - 06:37 PM

2nd Monitor? The description in my earlier post was for using a real DMD. If you're using a second monitor, why don't you use PBFX2's native options?

 

I was assisting "Funkoptimus" and I assumed your setup was similar.


Edited by xman72, 19 December 2016 - 06:39 PM.


#280 akiles50000

akiles50000

    Pinball Fan

  • VIP
  • 1,099 posts

  • Flag: Spain

  • Favorite Pinball: Ali

Posted 19 December 2016 - 08:31 PM

Ok xman72.







Also tagged with one or more of these keywords: PinDMDv3, PinDMDv2, PIN2DMD, Pinball FX2