Thalamus Posted February 4, 2017 Share Posted February 4, 2017 Hi guys ! I can't seem to get a stable setup with the latest dmddevice.dll and pindmd3. The issues I've seen in my cab is the following. UltraDMD, after exiting games most of the time doesn't end. This makes PBX not so happy - current solution killtask in post script. I wish there where a way to exit UltraDMD via eg table1_exit(). Latest dmddevice.dll from VPU dev thread, when exit tables - it kills the editor, this is bad mostly because using the camera to adjust table settings. I thought I had it nailed when I got a test build from freezy over github https://github.com/freezy/dmd-extensions/files/740432/DmdDevice.zip That version seems to work wonderfully, can stream, colors, everything - except for one thing. If I run it over PBX. Symptom, add credit, exit table - load table again, no credit is available. Any score that you have eg. those important Grand Champion scores don't get saved. Very annoying. More info about the setup. VP all in one installer -> 10.2.1 patch -> 2.8b sam -> 2.9beta. PinballX, and UltraDMD replaced XDMD*.dll from vpinmame_sam_latest.zip. dmddevice.dll from same archive copied into respective folders. If I try to replace any newer dmddevice ( eg. from github or here ) into PBX or UltraDMD folders the DMD will not show at all. So, yes, there is a miss-match between versions. Is there something I should have done differently. Anyone else seeing these symptoms ? Might be that you haven't noticed that the GC doesn't get saved anymore ? Would love to hear if anyone has stable UltraDMD exits and/or 100% working dmddevice.dll over PBX. Thanks. Link to comment Share on other sites More sharing options...
Thalamus Posted February 7, 2017 Author Share Posted February 7, 2017 Really ? No feedback ? All of you can't be running Pin2dmd Link to comment Share on other sites More sharing options...
Rappelbox Posted February 7, 2017 Share Posted February 7, 2017 I assume it's because Pin2dmd is not allowed at vpf All those guys are here Link to comment Share on other sites More sharing options...
Thalamus Posted February 7, 2017 Author Share Posted February 7, 2017 Link to comment Share on other sites More sharing options...
latin625 Posted June 27, 2018 Share Posted June 27, 2018 Ho, i am also having issues with my pindmd3 and pinballx. When i scroll through the tables, nothing displays on the pindmd3, but the tables whn played are fine. I M using freezy 160 for color roms. Any ideas? Thanks! Link to comment Share on other sites More sharing options...
Thalamus Posted June 27, 2018 Author Share Posted June 27, 2018 Yes. You need freezy 1.7 and PBX higher than 3.04. For some odd reason. I still need to have lucky1 dmdddevice inside pinballx folder. Except that. Use freezy' and make sure that both the dll and the ini is copied to their respective folders. xdmd/xdmd-native should be replaced in xdmd folder, but, you've probably did that already. I should probably write a new guide. But, this is the old one and it kind of still applies. http://vpinball.com/wiki/visual-pinball-knowledge-base/pindmd3-replacing-pindmd-dll-for-dmddevice-dll/ Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted June 28, 2018 Content Provider Share Posted June 28, 2018 On 27.6.2018 at 5:37 AM, latin625 said: Ho, i am also having issues with my pindmd3 and pinballx. When i scroll through the tables, nothing displays on the pindmd3, but the tables whn played are fine. I M using freezy 160 for color roms. Any ideas? Thanks! DId you update pinballX ? If yes please replace xdmd/xdmdnative.dll again and please use 32bit version of pinballX. Link to comment Share on other sites More sharing options...
latin625 Posted June 29, 2018 Share Posted June 29, 2018 Thanks Lucky1! Yes, I updated to 3.06 Ima gonna uninstall it and reinstall with the forced 32 bit version and follow your directions. steps I will do: Install 32 bit Version of Pinball X 3.04 or higher. Currently it is 3.06 available as of 6.29.2018 In both my pinballx folder and your ultradmd folder. Rename any pindmd.dll you have to pindmd.dll.off ( keep as backup ) Download freezy 1.7 ( freezy 1.7 ) dmdext-v1.7.0-x86.zip (32 BIT ONLY) Place the DmdDevice.ini and the from Freezy 1.7 into the PBX folder- Make sure that You comment out all the other dmds that are not in use and set COM# to where the pindmd3 is located. Mine is set to COM3 Copy into the pbx folder ONLY the dmddevice.dll and xdmd/xdmdnative.dll from LUCKY1 link located here: http://vpuniverse.com/forums/topic/2728-sam-build-with-modular-dmd-drivers-for-pindmd123-and-pin2dmd/?page=1 the vpinmame_sam_latest.zip file Sound like the right path? Thanks for all your help on this guys! Really Appreciate it. Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted June 29, 2018 Content Provider Share Posted June 29, 2018 You forgot to replace xdmd/xdmdnative.dll Link to comment Share on other sites More sharing options...
latin625 Posted June 29, 2018 Share Posted June 29, 2018 16 minutes ago, lucky1 said: You forgot to replace xdmd/xdmdnative.dll Updated! Looks good now? Link to comment Share on other sites More sharing options...
latin625 Posted June 29, 2018 Share Posted June 29, 2018 So, I reinstalled thPBX frontend forcing 32bit install and when I try to launch it, it doesn't launch. I tried to make it compatible too with Windows XP service pack 3. Also tried run as admin. I have a 64 bit machine. PinbalXLite works but crashes on exit. Link to comment Share on other sites More sharing options...
Thalamus Posted June 29, 2018 Author Share Posted June 29, 2018 Actually. I believe I left alone pindmd.dll, xdmd-* from the 32bit release of pbx. And only added lucky1 dmddevice.dll into the folder. Hmm. Maybe there was a libdmd or something in that folder as well. Don't remember right now. Link to comment Share on other sites More sharing options...
latin625 Posted June 29, 2018 Share Posted June 29, 2018 I can only get PinballXLite to launch when I install 32 bit version. Should I remove the libdmd file as well or leave it alone. Thanks! Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted June 29, 2018 Content Provider Share Posted June 29, 2018 I just added the 64bit version of xdmd and xdmdnative.dll to my github repo. https://github.com/lucky01/PIN2DMD/tree/master/integration/XDMD/x64 Together with dmddevice64.dll it should work with the 64bit version of pinballX (tested with freezy 1.7) Link to comment Share on other sites More sharing options...
latin625 Posted June 29, 2018 Share Posted June 29, 2018 Awesome! Gonna try it now. Ima uninstall the PBX one more time and reinstall! Link to comment Share on other sites More sharing options...
latin625 Posted June 29, 2018 Share Posted June 29, 2018 14 minutes ago, lucky1 said: I just added the 64bit version of xdmd and xdmdnative.dll to my github repo. https://github.com/lucky01/PIN2DMD/tree/master/integration/XDMD/x64 Together with dmddevice64.dll it should work with the 64bit version of pinballX (tested with freezy 1.7) So I use Freezy 1.7 dmddevice64.dll? and your xdmd and xdmdnative.dll, yes? All in the pinballX folder, yes? Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted June 29, 2018 Content Provider Share Posted June 29, 2018 Yes ! Don´t forget to copy edit the dmddevice.ini also. Link to comment Share on other sites More sharing options...
latin625 Posted June 29, 2018 Share Posted June 29, 2018 24 minutes ago, lucky1 said: Yes ! Don´t forget to copy edit the dmddevice.ini also. Yup. just the standard dmddevice.ini that has the pindmd com port and all the other dmds, yes? Very cool! Gonna try in about an hour. Link to comment Share on other sites More sharing options...
latin625 Posted June 29, 2018 Share Posted June 29, 2018 1 hour ago, lucky1 said: Yes ! Don´t forget to copy edit the dmddevice.ini also. so i did it all and when I load PBX it says PBX has stopped working. If I remove the xmd files back to the originals it loads PBX but the dmd is gone. One the table rom dmd loads correctly. Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted June 29, 2018 Content Provider Share Posted June 29, 2018 Please set all to false except the virtual DMD in the dmddevice.ini and see if that works. Link to comment Share on other sites More sharing options...
latin625 Posted June 30, 2018 Share Posted June 30, 2018 Hi Lucky, Tried it all, no joy =( XMDs crash PBX can only seem to use the originals to launch. 1. Moved over all the dmddevice64.dll and dmddevice.dll 2. Made virtual DMD in .ini file true 3. Disabled all others dmds in the .ini file I think it would work, but it seems that I can not use the xmd files as it crashes pinballX before it loads. Always gives me a "PBX has stopped working. Thanks again! " Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted July 4, 2018 Content Provider Share Posted July 4, 2018 Just tested with the latest version of pinballX and it also worked on my machine with modified XDMD.DLL / XDMDNATIVE.DLL and DMDDEVICE.DLL from freezy. Must be something missing on your machine. Which OS version do you run ? Link to comment Share on other sites More sharing options...
latin625 Posted July 5, 2018 Share Posted July 5, 2018 Thanks! I am running windows 7 64 bit. As soon as I move the x dmd files and try to run it, it says... PinballX has stopped working. I put back the original ones, it launches. here s my pbx ini and dmddevice.ini DmdDevice.ini PinballX.ini Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted July 6, 2018 Content Provider Share Posted July 6, 2018 I tested on Win10 64bit. Please check wether you have msvcr90.dll and msvcm90.dll on your system and please test with pin2dmd set to false in the dmddevice.ini Link to comment Share on other sites More sharing options...
latin625 Posted July 6, 2018 Share Posted July 6, 2018 thanks ! sure do. But I noticed multiply instances of msvcm90.dll. is that correct? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.