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

#281 MAYAman

MAYAman

    Enthusiast

  • Members
  • PipPipPip
  • 73 posts

  • Flag: United States of America

  • Favorite Pinball: Cyclone

Posted 23 December 2016 - 04:12 AM

Cant get this to work.  When I run the test it gives a crash report saying "dmdext has stopped working"

 

Any ideas?  I have it extracted to c:\

 

I tried adding it to the path but not sure I did it right.  Most instruction assume someone is a computer expert.  :(



#282 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

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

  • Favorite Pinball: T2, TOM, AFM

Posted 23 December 2016 - 10:20 AM

Yeah I'm sorry the beta3 build was a really shitty one. I'll release a new version later today that should crash a lot less.

 

You can extract it just to C:\Windows then it's in your path as well. Otherwise, right-click "My Computer", Properties, Advanced system settings, Environment Variables, System variables -> edit PATH. Separator is ";", so you probably need to add ";C:\directory\you\copied\dmdext.exe\to" to make it work.



#283 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

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

  • Favorite Pinball: T2, TOM, AFM

Posted 23 December 2016 - 10:07 PM

Okay here this one should be better:

 

     https://github.com/f...ases/tag/v1.4.0

 

This release also contains DmdExt.dll that can be used with the new VPM.

 

I'm specially interested in feedback from pinDMD1 and pinDMD2 users. If you happen to read this, just try "dmdext test" and let me know if it works. Cheers!



#284 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,993 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 24 December 2016 - 05:31 AM

Okay here this one should be better:

 

     https://github.com/f...ases/tag/v1.4.0

 

This release also contains DmdExt.dll that can be used with the new VPM.

 

I'm specially interested in feedback from pinDMD1 and pinDMD2 users. If you happen to read this, just try "dmdext test" and let me know if it works. Cheers!

 

What do you mean by this?  VPM = PinMAME?

 

If so, does that mean we can somehow now use dmdext to properly output perfect clean "dots" from PinMAME...and if so how?



#285 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

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

  • Favorite Pinball: T2, TOM, AFM

Posted 24 December 2016 - 10:02 AM

That's exactly what it means. :)



#286 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,993 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 24 December 2016 - 03:16 PM

 

That's awesome!

 

However...I can't seem to get it to work. Is there a very specific PinMAME I need?  I've been updating it with DJRob's latest updates. I'm using a 3rd screen screen for DMD.

 

I copied all the dmdext files into the VPinMAME folder just in case, and unblocked everything....tried running everything as administrator... PinMAME "setup" and "installed" again.....use External DMD is checked for the specific rom (and for default setup as well).

 

....but I keep getting "DMD device not found" error from PinMAME. My dmddevice.ini is setup for virtual dmd= enabled.

 

I run dmdext first from command prompt   as:

 

dmdext mirror --source=screen -q

 

It is doing a screen mirror no problem... but I keep getting the PinMAME error..... I've tried all non SAM tables.

 

I'm at a loss....



#287 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,993 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 24 December 2016 - 03:28 PM

As usual....once I post, I find something that seems to work.... I got a 32 bit build of DmdDevice.dll from the other place that you posted 14 hours ago, that now makes it work. Cool!


Edited by TerryRed, 24 December 2016 - 03:29 PM.


#288 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,993 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 24 December 2016 - 04:14 PM

Now VPX auto runs dmdext and it works lovely! The dots look fantastic....

 

but I can't get anything but orange to work for colours with VPinMAME....is there something different I need to do differently now to get custom colouring with VPX,VP9?


Edited by TerryRed, 24 December 2016 - 04:15 PM.


#289 shinobisan

shinobisan

    Hobbyist

  • Members
  • PipPip
  • 16 posts

  • Flag: South Africa

  • Favorite Pinball: Medievel Madness

Posted 25 December 2016 - 06:48 AM

Now VPX auto runs dmdext and it works lovely! The dots look fantastic....
 
but I can't get anything but orange to work for colours with VPinMAME....is there something different I need to do differently now to get custom colouring with VPX,VP9?

Hi TerryRed is there a specific command to run for pinmame? forgive me im rather new to this.

Sent from my SM-N9005 using Tapatalk

#290 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,993 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 25 December 2016 - 02:00 PM

 

Now VPX auto runs dmdext and it works lovely! The dots look fantastic....
 
but I can't get anything but orange to work for colours with VPinMAME....is there something different I need to do differently now to get custom colouring with VPX,VP9?

Hi TerryRed is there a specific command to run for pinmame? forgive me im rather new to this.

Sent from my SM-N9005 using Tapatalk

 

 

Goto the link that freezy posted for me.



#291 shinobisan

shinobisan

    Hobbyist

  • Members
  • PipPip
  • 16 posts

  • Flag: South Africa

  • Favorite Pinball: Medievel Madness

Posted 25 December 2016 - 02:19 PM

Yip got it right just after my post...no chance of color change on this yet?

Sent from my SM-N9005 using Tapatalk

#292 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,993 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 25 December 2016 - 02:32 PM

Yip got it right just after my post...no chance of color change on this yet?

Sent from my SM-N9005 using Tapatalk

 

I don't know...   that's up to freezy and maybe toxie or the other developers to chime in. I don't know if its meant for a future update, or if it ever worked at all,etc...

 

I haven't been able to get colour (other than orange) to work with VPinMAME and dmdext yet...



#293 roar

roar

    Enthusiast

  • Members
  • PipPipPip
  • 462 posts

  • Flag: Canada

  • Favorite Pinball: TOM

Posted 27 December 2016 - 10:52 PM

Hey freezy... 

 

I just updated to 1.4 and there are now two -p parameters...

 

When running Cactus Canyon Continued used to pass the following:

 

dmdext mirror --source=screen --p=3860 150 770 200 --no-virtual -q

 

But now that gives me a port error:

 

 [1] 2016/12/27 17:47:45.162 DEBUG | Checking port --position for PinDMDv3...
 [1] 2016/12/27 17:47:45.162 DEBUG | Error: The given port name does not start with COM/com or does not resolve to a valid serial port.
 
I'm trying to figure out how to force --p as "position" rather than "port" and I haven't gotten there. Any thoughts?


#294 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

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

  • Favorite Pinball: T2, TOM, AFM

Posted 27 December 2016 - 10:56 PM

Right, the -p parameter should only be available for one of those options.

 

Try --position 1 2 3 --port COM3



#295 roar

roar

    Enthusiast

  • Members
  • PipPipPip
  • 462 posts

  • Flag: Canada

  • Favorite Pinball: TOM

Posted 28 December 2016 - 03:17 AM

Right, the -p parameter should only be available for one of those options.

 

Try --position 1 2 3 --port COM3

 

I'll give it another go... pretty sure I tried that... don't think I tried --position and --port at the same time, I know when I tried just --position it failed saying -position was an invalid port I believe. I do some more testing.



#296 smoke007

smoke007

    Hobbyist

  • Members
  • PipPip
  • 11 posts

  • Flag: United States of America

  • Favorite Pinball: Simpsons

Posted 04 January 2017 - 02:02 AM

I too was having problems with Pinball FX2 DMD video flickering on my PinDMD3.  The video would play, but the screen would flicker red very often.

 

I am running Windows 7 64bit and tried the tip to change "Adjust Visual Effects" to "Adjust for Best Appearance", but that didn't fix the problem for me.  It seemed like it wasn't getting video fast enough, so I started messing with the fps setting.  The PinDMD3 is able to do 60 fps, but dmdext defaults to 25 fps.  http://www.pindmd.com

 

Adding --fps 60 fixed the problem for me!  At 45 it was much better, but I would still get a few red flickers, so I took it to the max. :)  I also tried setting it all the way down to 1 fps just to see if the problem would go away, but it did not.

 

So, I'm running the following command from within PinballX when launching FX2 and it's now working great!

dmdext mirror --source=pinballfx2 --no-virtual -q --fps 60

My Performance Option, Visual Effects is set back to "Let Windows choose what's best for my computer". 

 

My specs: Intel i5, 8GB Ram, Nvidia GeForce GTX 750 Ti, Win7 64bit

dmdext v1.4.0, VP10.2 final, VPinMame 2.8b, PinballX 2.28, B2S 1.3.0.2

 

Thank you Freezy for the awesome software!  I'm so happy to see my Pinball FX2 using the beautify DMD!  Thanks a TON!


Edited by smoke007, 04 January 2017 - 02:04 AM.


#297 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

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

  • Favorite Pinball: T2, TOM, AFM

Posted 04 January 2017 - 10:39 AM

Cheers, will add that to the README!



#298 MAYAman

MAYAman

    Enthusiast

  • Members
  • PipPipPip
  • 73 posts

  • Flag: United States of America

  • Favorite Pinball: Cyclone

Posted 04 February 2017 - 09:06 AM

OK, placed the latest build in the path.  What should I do next?  Run the bat file or the exe from that location C:\windows

 

Any help appreciated, I have PFX2 running in Pinball X and have all backglass.  Just need the DMD.

 

thank you



#299 paulstevens

paulstevens

    Hobbyist

  • Members
  • PipPip
  • 36 posts

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

  • Favorite Pinball: Medieval Madness

Posted 01 March 2017 - 10:07 PM

@Freezy, great tool.  Thanks for doing it!  I think I have it mostly figured out - VPM and FX2 working well so far, now I'm trying to capture "Real Color DMD" videos with it. 

 

The .ini file provides an option to save an .avi file for VPM games - does an option for this exist for FX2 (and other) methods?  I tried saving .png files - it works but I can't same them fast enough to reassemble into an .avi.

 

I have been able to use ffmpeg (thanks Carny_Priest) to capture a virtual DMD and do some post processing, but my results so far have been less than ideal.  The files look good on a monitor but don't look good at all played through the PinDMDv3 I have.

 

Thanks again!



#300 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

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

  • Favorite Pinball: T2, TOM, AFM

Posted 02 March 2017 - 08:24 AM

Yes, I haven't come around adding it to the EXE, but I've created an issue here so it doesn't get lost.







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