Jump to content



Photo
- - - - -

Ultra DMD and PinDMD3 question

Ultra DMD PinDMD3

  • Please log in to reply
93 replies to this topic

#41 widget2k13

widget2k13

    Enthusiast

  • Members
  • PipPipPip
  • 158 posts

  • Flag: United Kingdom

  • Favorite Pinball: terminator

Posted 10 July 2018 - 09:53 AM

ok got a little progress with this, copied xdmd files over and i got display on dmd when launch a game but freezes and crashes the game after about 2 seconds, tried other dll files also but no different 



#42 widget2k13

widget2k13

    Enthusiast

  • Members
  • PipPipPip
  • 158 posts

  • Flag: United Kingdom

  • Favorite Pinball: terminator

Posted 10 July 2018 - 10:27 AM

Mate your a genius :) fully working perfect was my mistake, I never copied the config file over thinking I had to keep mine, onve I done that it worked perfect 👌 I only had to use the xdmd files nothing else, don't know how you done it but without people like you. We would be screwed, thank you so much again
Just need ccc to work now and I'm sorted 👍

#43 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,984 posts

  • Flag: Norway

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

Posted 10 July 2018 - 12:21 PM

All those files I provided has their purpose. Well, there are more files than needed in the pinballx archive. But I made it like that so that if you followed one procedure for one folder, you could do the same for all.

Again. The dmddevice.ini is my setting. If you have a pindmd3 and use a different com port than "3" - then you need to change that. If you have pindmd1 or pindmd2 it should work for you as well, as long as you disable pindmd3 option and enable the correct one. Of course since i provided the dmddevice.ini file in several of the archives - you will need to edit them all. It is not the recommended way of doing this. Using the ENV variable is recommended. But, it will do for now I guess.


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


#44 widget2k13

widget2k13

    Enthusiast

  • Members
  • PipPipPip
  • 158 posts

  • Flag: United Kingdom

  • Favorite Pinball: terminator

Posted 10 July 2018 - 01:25 PM

It's fantastic and works :)
Do you have ccc proc working on your pindmd3 by any chance?

#45 Gilrock

Gilrock

    Enthusiast

  • Platinum Supporter
  • 169 posts

  • Flag: United States of America

  • Favorite Pinball: Time Warp

Posted 10 July 2018 - 01:38 PM

@Thalamus:  Yes but you also told someone else to ignore your files because he was using PinUp and so am I.  I'm not sure what the front-end has to do with UltraDMD running during a VPX table though.  I installed PinballX just to see if it would fix anything.  Well the only thing it "fixes" is the pindmd3 works in PinballX as far as it shows the PinballX animation on the DMD at startup.  So I see widget saying he got it working just copying over the xdmd DLL's.  Well so that doesn't help a lot because what were the other versions of all the other files.

 

I mean geez guys is there not a definitive version of UltraDMD and where it comes from?  Is that program abandoned?  Was it open sourced?  My advice to anyone new is go the DIY route because I saw 3 or 4 users screaming for help yesterday and the folks making money off these things are nowhere to be found.



#46 widget2k13

widget2k13

    Enthusiast

  • Members
  • PipPipPip
  • 158 posts

  • Flag: United Kingdom

  • Favorite Pinball: terminator

Posted 10 July 2018 - 01:48 PM

I'm using pinup popper and it has nothing to do with ultradmd working, I was testing it direct from vpx not through popper, dmd works fine in popper also, popper is amazing compared to pbx, I'm surprised anyone is still using pbx now

#47 Gilrock

Gilrock

    Enthusiast

  • Platinum Supporter
  • 169 posts

  • Flag: United States of America

  • Favorite Pinball: Time Warp

Posted 10 July 2018 - 02:02 PM

@widget2K13:  So do you know the source of all the files you ended up with in the XDMD folder?  Did it include any changes in the VPinMame folder?


Also what table are you using for testing?  Want to make sure I'm not just using a bad table.



#48 widget2k13

widget2k13

    Enthusiast

  • Members
  • PipPipPip
  • 158 posts

  • Flag: United Kingdom

  • Favorite Pinball: terminator

Posted 10 July 2018 - 02:46 PM

Gilrock, I only copied all the files from his xdmd folder into my xdmd folder overwriting mine but I also backed mine up just incase, I have tried American haunting, minions, and stranger things and all play perfect, no files changed in the vpin mame folder at all

#49 Gilrock

Gilrock

    Enthusiast

  • Platinum Supporter
  • 169 posts

  • Flag: United States of America

  • Favorite Pinball: Time Warp

Posted 10 July 2018 - 02:54 PM

Ok so when I saw you say "I only had to use the XDMD files" you meant the whole folder and I thought you were saying just the two files that begin with xdmd.  Well that leaves me still not working because yesterday I already tried what you just said worked for you.  I made a copy of my XDMD folder then I copied in all files from Thalamus's XDMD folder into mine.  Then the only thing I changed was the dmddevice.ini to match my settings and pinDMD.ini to have the correct com port.  I was trying it with Stranger Things and the Diablo table.

 

Are you running 10.4 or 10.5 beta?  Are you updating to the latest SAM 3.1 beta files?  There are so many variables to this.



#50 widget2k13

widget2k13

    Enthusiast

  • Members
  • PipPipPip
  • 158 posts

  • Flag: United Kingdom

  • Favorite Pinball: terminator

Posted 10 July 2018 - 03:42 PM

10.5 beta, Sam 3.1 and freezy 1.7.1
If I use my own ini files even though setup the same for pindmd3 com3 etc it doesn't work, no idea how but as soon as I use the ones included it loads straight up

#51 Gilrock

Gilrock

    Enthusiast

  • Platinum Supporter
  • 169 posts

  • Flag: United States of America

  • Favorite Pinball: Time Warp

Posted 10 July 2018 - 04:15 PM

@widget2k13:  Ok thanks for letting me know what versions you are running.  I've got the same thing although there are 100 rev's of each of those first 2...lol.  The INI files will be easy to compare to see if I'm missing something.  I usually just go in and set the items I don't own to false and set only the pindmd3 to true so that it won't spend time looking.  Unfortunately I'm stuck at work for several hours so can't try anything till this evening.



#52 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,984 posts

  • Flag: Norway

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

Posted 10 July 2018 - 05:12 PM

@gilrock : might be that you have multiple installations of xdmd/ultradmd. You're right in that re-sellers of pindmdX has not been very helpful in supporting their users. It is only by goodwill from key community members that this hardware still can be considered useful. Xdmd hasn't been updated for ages. Replacing xmd/xdmd-native is needed in order to support dmddevice.dll which replaces pindmd.dll.

 

PinballX is a frontend. My files for that is not needed if you run popper which is another frontend. You should however follow recommendation by the author Nailbuster or Terry which gives great support for that frontend.

 

UltraDMD is of course not a frontend. It is in use if you want to play UltraDMD tables via Popper - so, yes, you need it if you plan to have color in those tables inside your "real dmd".

 

Pinmame is the engine behind VP. So the same applies.

 

Me saying you don't need to use my archive if you don't use pinballx doesn't mean the other archives isn't to be used.


Edited by Thalamus, 10 July 2018 - 05:27 PM.

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


#53 Gilrock

Gilrock

    Enthusiast

  • Platinum Supporter
  • 169 posts

  • Flag: United States of America

  • Favorite Pinball: Time Warp

Posted 10 July 2018 - 05:40 PM

Yes I understand how most of the stuff fits together but what I haven't quite nailed down is where the latest XDMD files are coming from.  If xdmd hasn't been updated but there is a replacement that includes dmddevice.dll support who controls and updates that code?



#54 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,984 posts

  • Flag: Norway

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

Posted 10 July 2018 - 05:59 PM

Behind the scene there are developers that does things we don't even know about. Replacing pindmd.dll has gone on for quite a while and I don't have all the details. But, Lucky1 and Freezy obviously has been talking to each other. I believe lucky1 is the one with the latest commits. First time I saw them changed was I believe around 2.9 of pinmame.


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


#55 Gilrock

Gilrock

    Enthusiast

  • Platinum Supporter
  • 169 posts

  • Flag: United States of America

  • Favorite Pinball: Time Warp

Posted 10 July 2018 - 06:32 PM

I'm usually one of the guys behind the scenes so that's why I dig for the info to find out if its open source and where its located.  I've already cloned the dmdext code and got my own build up and running. I don't have any planned changes but I like to know if I need to I have the capability.


The problem is I still haven't heard what install files provide the latest XDMD version.  It didn't appear to be part of the SAM build and it didn't appear to be part of the VPX 10.5 beta.  So is everyone relying on your dropbox? :)



#56 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,984 posts

  • Flag: Norway

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

Posted 10 July 2018 - 06:32 PM

Yeah. Well, now you know who to ask :)


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


#57 Johngreve

Johngreve

    Enthusiast

  • Platinum Supporter
  • 343 posts
  • Location:Eagle,Wisconsin

  • Flag: United States of America

  • Favorite Pinball: Star Wars TESB (sound mod),Pinball Magic,Ghostbusters,Dozers AFM,VPX table of Indiana Jones the Pinball Adventure

Posted 10 July 2018 - 07:01 PM



Ok....I made it this far...this is for Champions League Season 18. I get the script error that you see here,not really sure what its telling me....can you give me some guidance please? Thank youattachicon.gif426B1A5B-1B5A-437B-9277-B1B1C20A0F5B.jpeg
Really trying to learn something new here.attachicon.gif426B1A5B-1B5A-437B-9277-B1B1C20A0F5B.jpeg

 
SubTable1_Exit():
 
should probably be
 
Sub Table1_Exit
This is where I am now with it.....dont seem to be making any headway. Is there a tutorial somewhere that teaches you how to write script and interpret it? In the meantime does anyone have a suggestion what I still need to do here?

Attached Files



#58 Gilrock

Gilrock

    Enthusiast

  • Platinum Supporter
  • 169 posts

  • Flag: United States of America

  • Favorite Pinball: Time Warp

Posted 10 July 2018 - 07:07 PM

I'm not at my PC to be able to reference a script.  I'm trying to remember does the "If/Else" section above it need an "End If" that maybe got deleted?  I'd just look at surrounding code in that file to figure out the syntax.  Look at how another subfunction beginning with "Sub" was defined and try to find another "If/Else" section to make sure that syntax looks correct.  If it's not solved by the time I get home I can look and figure it out.



#59 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,984 posts

  • Flag: Norway

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

Posted 10 July 2018 - 07:10 PM

Looking at the picture. You fixed the missing space. But, looking at the text above I have a feeling that you didn't add it to the very end of the script.

What table is that - with link ?

 


Edited by Thalamus, 10 July 2018 - 07:11 PM.

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


#60 Johngreve

Johngreve

    Enthusiast

  • Platinum Supporter
  • 343 posts
  • Location:Eagle,Wisconsin

  • Flag: United States of America

  • Favorite Pinball: Star Wars TESB (sound mod),Pinball Magic,Ghostbusters,Dozers AFM,VPX table of Indiana Jones the Pinball Adventure

Posted 10 July 2018 - 08:31 PM

Thats the Champions League Season 18 table from the monsterbash site......I cant figure out how to provide a link.....Id love to learn how to do that too as long as Im learning.

Yes, that is added to the very bottom of the script.
Line 5527 is the very last line.

Edited by Johngreve, 10 July 2018 - 08:34 PM.






Also tagged with one or more of these keywords: Ultra, DMD, PinDMD3