Jump to content



Photo
- - - - -

Ultra DMD problem


  • Please log in to reply
61 replies to this topic

#21 yagesz

yagesz

    Enthusiast

  • Platinum Supporter
  • 303 posts
  • Location:Wyoming

  • Flag: United States of America

  • Favorite Pinball: TAF, TSPP, Metallica, CV

Posted 20 August 2017 - 06:02 PM

I dont have the champions league table.

Sent from my SM-G935P using Tapatalk
I will try this fix later today though.

Sent from my SM-G935P using Tapatalk

#22 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,007 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 20 August 2017 - 06:14 PM

Ok, well - the reason for asking is that I know that there must be something weird going on with xdmd installer. I remember that I have used the one-in-all installer on this cab. But, I had problems so I manually did install xdmd after that. What has happened is that my version number is the same as the latest, but, there is a feature, don't remember the exact name - batch wrote about it and I've fixed it by a slight edit of the script for I believe two tables. You have to take away two 00 (zeroes). A feature that should work with the version number that xdmd says I'm running. The installer has never been good I believe.

 

But, ok - I'll share my xdmd folder, see if that for any reason works better for you. Rename your old one without pindmd/xdmd running and you should be fine ( ok - well, you might need to make it run as admin, depending on your computer security level as well )

 

https://www.dropbox....j/XDMD.rar?dl=0

 

Crossing my fingers that you get it resolved.


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#23 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,007 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 20 August 2017 - 06:26 PM

And - well, it would be a good idea to try that championship league table - to know the outcome of your test ..

 

http://bfy.tw/DJJ6


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#24 yagesz

yagesz

    Enthusiast

  • Platinum Supporter
  • 303 posts
  • Location:Wyoming

  • Flag: United States of America

  • Favorite Pinball: TAF, TSPP, Metallica, CV

Posted 20 August 2017 - 06:43 PM

I copied ypur folder if ypi want tp take down

Sent from my SM-G935P using Tapatalk

#25 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,007 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 20 August 2017 - 07:10 PM

What ? Sorry, I don't get what you're trying to say.


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#26 yagesz

yagesz

    Enthusiast

  • Platinum Supporter
  • 303 posts
  • Location:Wyoming

  • Flag: United States of America

  • Favorite Pinball: TAF, TSPP, Metallica, CV

Posted 20 August 2017 - 07:41 PM

I made a copy of your Dropbox folder if you want to take it down

Sent from my SM-G935P using Tapatalk

#27 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,007 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 20 August 2017 - 07:53 PM

Ah ok. Well, it contains no other than open source software. If it works for you - someone else might find it useful.


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#28 yagesz

yagesz

    Enthusiast

  • Platinum Supporter
  • 303 posts
  • Location:Wyoming

  • Flag: United States of America

  • Favorite Pinball: TAF, TSPP, Metallica, CV

Posted 25 August 2017 - 07:04 PM

This didnt fix it. I am going to do a full feom scratch rebuild.

Sent from my SM-G935P using Tapatalk

#29 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,007 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 26 August 2017 - 07:23 AM

I always say - use toxie's all-in-one installert currently that is this http://www.vpforums....&showfile=11573

But, well. To be honest, 10.4 beta is even more stable and has some awesome additions so - after upgrade ... go for beta as well ;-)

 

http://www.vpforums....=38450&p=384799


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#30 yagesz

yagesz

    Enthusiast

  • Platinum Supporter
  • 303 posts
  • Location:Wyoming

  • Flag: United States of America

  • Favorite Pinball: TAF, TSPP, Metallica, CV

Posted 26 August 2017 - 05:06 PM

I am moving for the next week. so i will crank on this afterwards.



#31 CyclonePF

CyclonePF

    Enthusiast

  • Platinum Supporter
  • 57 posts

  • Flag: United States of America

  • Favorite Pinball: Silverball Mania

Posted 28 August 2017 - 04:44 AM

Hi Thalamus,

 

I have been struggling with this Ultra DMD issue for months. (I am the one who started this thread.) Nothing had worked for me up to now. But tonight I downloaded your XDMD folder from your Drop Box, copied my XDMD folder to a backup location, and put yours in its place. And it worked!! I am really relieved that it works, and thankful for your help. My only problem now is that Ultra DMD doesn't die after I exit an Ultra DMD table. (I see it as an active task in the Task Manager, even minutes later, and so I am killing it by hand for now.) I think I've seen other references to this problem, so I need to research the fix for that, but I don't have time to work on that tonight.

 

Anyway, I just wanted to let you know that my problem is now (more or less) solved, and to say THANK YOU!

 

CyclonePF



#32 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,007 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 28 August 2017 - 05:52 AM

In post pinballx I just kill the ultradmd on exit. I'm not playing Originals on a daily basis so it is kind of a non existent problem for me.

Actually, I believe I noticed that my UltraDMD doesn't need that anymore. But, I can't remember if I did anything to resolve it or if it just magically changed its behaviour.

 

You could make a file ... eg - kill_post_ultradmd.cmd and in it put this command.

 

c:\windows\system32\Taskkill /IM "UltraDMD.exe" /F

 

Then run that as a post script in pinballx ... and yeah, why not make a shortcut to the desktop as well ;-)

 

I should add however. That you're new ultradmd folder is now containing two files that has been updated to work with dmddevice.


Edited by Thalamus, 28 August 2017 - 05:59 AM.

From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#33 xenonph

xenonph

    I have Pinball Fever!

  • VIP
  • 4,148 posts
  • Location:Castle Rock, WA.

  • Flag: United States of America

  • Favorite Pinball: TRON Classic-Congo-Xenon-PINBOT-BOP-LOTR-A Real American Hero OPERATION PINBALL-Millionaire-Whirlwind-Krull-NFL-BlackKnight-FishTales



Contributor

Posted 28 August 2017 - 06:56 AM

You can try adding this line to end of table script.

 

Sub Table1_Exit():Controller.Stop:End Sub

 

This stops the controller on table exit.

 

Not sure if this will work for UltraDMD, but it works for those who have a real DMD that isn't stopping on table exit, or dB2S Backglass.


CHECK OUT THIS TUTORIAL http://www.vpforums....howtopic=32515
TO USE DB2S BACKGLASS PROGRAM WITH DESKTOP TABLES ON 1 MONITOR
 


#34 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 08 September 2017 - 03:03 PM

@Thalamus had the same problem of needing to launch UltraDMD manually before every table. nothing I tried worked other than replacing my XDMD folder with yours... you have a magic combination of files in there :-) thanks!



#35 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 17 September 2017 - 01:09 AM

Spoke too soon. The behavior persists... When VPX starts UltraDMD, I get pindmd not found and UltraDMD closes. If I start it manually before launching the table, UltraDMD and my pindmd3 work well. This is the only system causing me grief. PinballX, vpx, xp9, fx2, etc. Work well with the pindmd3.
Everything is set to run as administrator, and I have tried countless combinations of dlls in the XDMD folder, reinstalled XDMD, UltraDMD, even using the all in one installer. Checked other sites, including the link from Thalamus, and no joy...

#36 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,007 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 17 September 2017 - 10:37 AM

That sound really weird. You say you followed my wiki entry over at vpinball and also verified what I wrote here ?

 

http://www.vpforums....=37887&p=386238

 

http://vpinball.com/...-dmddevice-dll/ ( wiki )

 

A not found message can happen if the table hasn't closed the previous table. Both my suggestion about killing processes post running a table and Xenonph' suggestion to add a exit routine to the table is valid for such cases.

 

If you have already done that.

 

I would search the whole computer for any pindmd.dll, dmddevice.dll, xdmd.dll and xdmd-native.dll and rename those to *.old or something. Then take the files that I provide in the link above.


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#37 FreeLunch

FreeLunch

    Enthusiast

  • Members
  • PipPipPip
  • 106 posts
  • Location:California, US

  • Flag: United States of America

  • Favorite Pinball: Timeshock!

Posted 18 September 2017 - 05:15 AM

Spoke too soon. The behavior persists... When VPX starts UltraDMD, I get pindmd not found and UltraDMD closes. If I start it manually before launching the table, UltraDMD and my pindmd3 work well. This is the only system causing me grief. PinballX, vpx, xp9, fx2, etc. Work well with the pindmd3.
Everything is set to run as administrator, and I have tried countless combinations of dlls in the XDMD folder, reinstalled XDMD, UltraDMD, even using the all in one installer. Checked other sites, including the link from Thalamus, and no joy...

The all-in-one installer should have you covered for UtraDMD and related problems. Are you running an anti-virus software by chance?



#38 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 19 September 2017 - 05:05 PM

Best result I get is:

 

- Launch UltraDMD table, Ultradmd.exe starts (no error), virtual DMD shows, real DMD does not

- Launch UltraDMD manually, then launch the table, real DMD works

 

- disabling windows defender (AV) deos nto help

- reinstalled UltraDMd multiple times from the ultraDMD site, and the all-in-one installer, no help

 

@Thalamus: yes, followed the wiki entry. that got PBX to work well with pinDMD3. I have a pinDMD.dll in c:\Windows, but removing it does not help either.



#39 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,007 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 19 September 2017 - 05:46 PM

I can't be sure of this - but, could it be that you have multiple versions of dmddevice.dll installed ?
It should only install in \pinballx in your xdmd folder and in your vpinmame folder.

For me that is c:\pinballx
c:\visual_pinball\xdmd
c:\visual_pinball\vpinmame

Please make sure that you follow the archive I mention and copy the exact same files to those folders as well.
Currently, its to the best of my knowledge the only way to get this to work. No dmddevice.dll or pindmd.dll should
exists anywhere else. Well, you may find them in vpinmame, but as long as they are in those pinXXXX sub-folders, its fine.

Edited by Thalamus, 19 September 2017 - 05:47 PM.

From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#40 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 19 September 2017 - 05:53 PM

@CyclonePF, is this still working for you ? I had the exact same issue you descruibed at the begining (when VPX calls UltraDMD, my pindmd3 did not work), which looks like a permissions issue... overwritting my XDMD folder with @Tjhalamus dropbox package does not help. With these set of files I get pindmd not found error when VPX calls UltraDMD. launching ultraDMD manually also works with these files...