BrandonLaw Posted July 21, 2018 Posted July 21, 2018 Hey All! New DMD arrived Thursday. All is well with the games, but dag if I can't get PBX to see it. Doesn't even try according to the log. Someone want to point me in the right direction? It's a PinDMDv3 and I haven't moved any .dll's around or anything as I've read it should naively work. I've tried every monitor in the .ini and I can see the virtual DMD show up, but nothing ever populates on the actual dmd. I might state that i'm using win10 and it's recognized as a serial/com device. Log and Ini attached. log.txt PinballX.ini 1
hlr53 Posted July 21, 2018 Posted July 21, 2018 I'm playing with my cab today because it is a rainfest in the Cincinnati area.. I think I am having problems with it loading now also. Are you using the latest v1.7.1 dmdext?
BrandonLaw Posted July 21, 2018 Author Posted July 21, 2018 5 minutes ago, hlr53 said: it is a rainfest in the Cincinnati area.. It's about to do the same here today. Also, PBX doesn't mirror anything, correct? So DMDEXT wouldn't be a part of this equation unless I've missed something...probably have:)
BrandonLaw Posted July 21, 2018 Author Posted July 21, 2018 Something interesting as I've seen there is debate on what uses what .dll. I see here that PINDMD created a log this morning, meaning it was trying to use that particular .dll. Maybe if I place an .ini into the dir stating 'com3' I might get somewhere? Just seems it can't find it.
BrandonLaw Posted July 21, 2018 Author Posted July 21, 2018 YEP! DLL's call .ini's. Worked like a charm. Here's the .ini. Change the port as needed. pinDMD.ini
hlr53 Posted July 21, 2018 Posted July 21, 2018 I cannot get PBX to call my FX3 dmdext batch file or directly calling dmdext to load DMDext for FX3. The batch file works correctly from Windows Powershell. I don't have a log file like that? I'm about to say screw it. I've been fighting this program long enough. It should not be this difficult to call a simple batch file. And yes, everything is set to run with full permissions.
BrandonLaw Posted July 21, 2018 Author Posted July 21, 2018 22 hours ago, hlr53 said: I cannot get PBX to call my FX3 dmdext batch file or directly calling dmdext to load DMDext for FX3. The batch file works correctly from Windows Powershell. I don't have a log file like that? I'm about to say screw it. I've been fighting this program long enough. It should not be this difficult to call a simple batch file. And yes, everything is set to run with full permissions. SO! I have the answer. I've been battling it for a while prior to that and want to share my findings. You CANNOT call Steam.exe as it's ALREADY RUNNING. If it doesn't quit, how can it ever 'start' to initiate the call So...you have to call your Pinball FX3.exe! Just change Steam.exe to the Pinball FX3.exe and of course it's relative path. Also, don't forget to delete the app id from the parameters and you're golden. Now you have a program that starts...and stops...and calls...and quits. Boom!
emalave Posted July 21, 2018 Posted July 21, 2018 The pindmd.ini file helped, but it wont turn off and show the table dmd when it loads. any ideas? It stays showing the realdmd image from pbx.
emalave Posted July 21, 2018 Posted July 21, 2018 config found [DEBUG:1 LOGFRAMES:0 COMPORT:COM3 DEFAULTPALETTE:0,0,0] creating connection: PASS (COM3) writeFile: sent:10 readFile: received:20 firmware authentication: PASS pinDMD3 enabled: TRUE palette:{255,20,20} writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 writeFile: sent:12290 pinddrvDeInit pinDMD3 enabled: FALSE writeFile: sent:12290
Tom Speirs Posted August 7, 2018 Posted August 7, 2018 Hi, Guys please provide more details when asking for help. For example, exactly what DMD is it? Is it a real DMD? Also does it work outside of PinballX?
Recommended Posts