Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  

Ultra DMD nightmare

Recommended Posts

First my hardware.


RTX2070 Gaming Edition

AMD FX8350 processor 16g ram

256gb samsung 850 ssd

2 sound cards

1 backglass amp

1 SSF amp



Backglass 1080p

Playfield 4k 43"


Windows 10 1903


I had everything working great including Pinscape with DOF and Pinup Player and Popper


VPX 10.6 Beta

VpinMame 3.2 beta

Freezy's DMDext extensions.

Pin Vol


All of my rom tables worked great including those with pup packs




The trouble occurred when I tried Jaws VPX and Masters of the Universe VPX. These two ultra dmd tables gave a 

Could not create object: UltraDMD error


I tried everything including thalmus XDMD files


I then reloaded from a base win 10 image


Re installed VPX 10.5 with the all in one installer installed to C:\Visual Pinball


Installed the 10.6 beta and VpinMame 3.2 beta files


Installed the freezy 1.7.2 dll's


Again all of the rom tables worked fine displayed on the PinDMD3


Tried loading up Jaws


Same error


Loaded the pindmdcfg, clear, exe's they didn't work either saying pindmd not found


Re labled the XDMD folder to old


Installed XDMD using the latest installer


Now Ultradmd.exe /c worked and displayed both a virtual dmd and identical display on the Pindmd 3


However when I would run Jaws now, the dmd display was blank but when I would exit the table I would see the virtual dmd for a second or two then it would close.


At this point I tried Thalmus Xdmd files.could not create object Ultra DMD error


Ugggghhhh this is driving me nuts.,


I am not trying DOF, Pinup player or popper, no front end at all just basic VPX and the dmd...... 


Can anyone help?

Share this post

Link to post
Share on other sites
10 hours ago, Oldschool4 said:

Have you tried freezy 1.7.1 dll's ?


Yes I have. But still the Ultra DMD will not display on the PinDMD3. I have gotten the virtual ultra dmd to show briefly when I exit the table (it's there but behind the playfield)  but that's the best I have been able to get so far.

Share this post

Link to post
Share on other sites

Where I currently sit with UltraDMD.


I have reloaded windows, ran the all in one VPX10.5 installer, copied the 10.6 beta files over. Copied the beta 3.2 vpinmame over. Ran setup and set the defaults to use the external.dll. Renamed all of the existing dmddevice.dll in all folders to .off copied freezys files 1.7.1 over into the vpinmame directory. 


I still get the ultradmd object not found error. I tried opening a admin cmd prompt and running ultradmd.exe /i  nothing happens. Ultradmd.exe /c nothing happens. Checking the task manager there isn't any instances of Ultradmd running.

Share this post

Link to post
Share on other sites

I have made some progress. I now have gotten rid of the error by renaming the XDMD folder to old and installing ultradmd into the c:\visual pinball folder. I also made sure I have renamed all of the dmddevice.dll to dmddevice.dll_off in all of the folders except for vpinmame.


Now I have the virtual dmd displaying on the playfield. But still nothing on the DMD when running ultradmd tables.


If I run ultradmd.exe /c from a command prompt it does display both the virtual dmd and in the pindmd.

So ultradmd is working with the pindmd3 but not within VPX.



Share this post

Link to post
Share on other sites

Thanks to thalmus this is now working for me finally.

The last bits of the puzzle were that I needed to copy dmddevice.dll and dmddevice.ini from the vpinmame folder to XDMD (these are the freezy 1.7.1 dll)

Then from Thalmus's archive here


xdmdnative.dll and xdmd.dll copy these over to the XDMD folder.

Run ultradmd.exe /c to hide the virtual dmd and YAY success


Thanks again to thalmus who provided all of the keys to making this last thing work for me.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Create New...