Jump to content

New version: dmd-extensions with pin2dmd coloring plugin and pac file support !


Recommended Posts

Posted

After a year of trying, I finally got all my .pac and .crz files to work :) Today I did the freezy update and all that stopped. I did the update to get colorization support on vpx x64, which worked, I just lost .pac support.  Is there a source for updates lucky1 files that will return things to order? I know it's a lot of work. Thanks everybody for what you do for the community!

  • Content Provider
Posted
40 minutes ago, NixArcade said:

After a year of trying, I finally got all my .pac and .crz files to work :) Today I did the freezy update and all that stopped. I did the update to get colorization support on vpx x64, which worked, I just lost .pac support.  Is there a source for updates lucky1 files that will return things to order? I know it's a lot of work. Thanks everybody for what you do for the community!

 

The files you need are attached to the first post of this thread ! Just replace the dmddevice.dll and dmddevice64.dll and add the pin2color.dll/pin2color64.dll to your pinmame folder.

Posted
8 hours ago, lucky1 said:

 

The files you need are attached to the first post of this thread ! Just replace the dmddevice.dll and dmddevice64.dll and add the pin2color.dll/pin2color64.dll to your pinmame folder.

Thank you SO much!  We are almost there :) I now have .pac support for all the x86 tables, but not for the x64 tables still.  Any recommendations?

 

For what its worth, I so appreciate the patience with people in this hobby.  It's been a great experience on for me at least.

Posted
8 hours ago, lucky1 said:

 

The files you need are attached to the first post of this thread ! Just replace the dmddevice.dll and dmddevice64.dll and add the pin2color.dll/pin2color64.dll to your pinmame folder.

Thank you SO much!  We are almost there :) I now have .pac support for all the x86 tables, but not for the x64 tables still.  Any recommendations?

 

For what its worth, I so appreciate the patience with people in this hobby.  It's been a great experience on for me at least.

Posted
8 hours ago, lucky1 said:

 

The files you need are attached to the first post of this thread ! Just replace the dmddevice.dll and dmddevice64.dll and add the pin2color.dll/pin2color64.dll to your pinmame folder.

Thank you SO much!  We are almost there :) I now have .pac support for all the x86 tables, but not for the x64 tables still.  Any recommendations?

 

For what its worth, I so appreciate the patience with people in this hobby.  It's been a great experience on for me at least.

Posted
43 minutes ago, NixArcade said:

Thank you SO much!  We are almost there :) I now have .pac support for all the x86 tables, but not for the x64 tables still.  Any recommendations?

 

For what its worth, I so appreciate the patience with people in this hobby.  It's been a great experience on for me at least.

make sure no serum dll's exist in the vpinmame folder and make sure you have luckys pin2color64.dll and dmddevice64.dll present. run a table in vpx x64 and then check the dmddevice.log in the vpinball folder (not vpinmame)

Posted
3 hours ago, Cliffy said:

make sure no serum dll's exist in the vpinmame folder and make sure you have luckys pin2color64.dll and dmddevice64.dll present. run a table in vpx x64 and then check the dmddevice.log in the vpinball folder (not vpinmame)

Thank you :) I did have serum files in vpinmame.  They have now been removed.  I confirmed that luckys pin2color64.dll and dmddevice64.dll are present in the vpinmame folder as well.  I still only see the .pac in x86 and not in x64.  I have a dmddevice.log file in both vpinmame and the vpinball folder.  I checked the one in the vpinball folder, but am not sure what I am looking for.  I have attached an image. Thank you again for the help.

dmddevice.png

Posted
50 minutes ago, NixArcade said:

Thank you :) I did have serum files in vpinmame.  They have now been removed.  I confirmed that luckys pin2color64.dll and dmddevice64.dll are present in the vpinmame folder as well.  I still only see the .pac in x86 and not in x64.  I have a dmddevice.log file in both vpinmame and the vpinball folder.  I checked the one in the vpinball folder, but am not sure what I am looking for.  I have attached an image. Thank you again for the help.

 

DmdDevice.log will look like this

DmdDevice.log

Posted
12 minutes ago, outhere said:

DmdDevice.log will look like this

DmdDevice.log 2.74 kB · 1 download

Thank you! Wrong file :)

 

I have  this:

 

 [3] 2023/05/29 14:17:20.799 ERROR | No coloring C:\Visual Pinball\VPinMAME\PIN2COLOR64.DLL found 
[14] 2023/05/29 14:17:21.150 ERROR | Error: Access to the port 'COM6' is denied. 
[14] 2023/05/29 14:17:21.150 ERROR | [PinUpOutput] Attempt to find PuP_Trigger function but dmddevicePUP.dll is outdated

 

 

I re-added pin2color64.dll (which i see in there) but consistently got this error.  Also not sure where to find PuP_Trigger / dmddevicePUP.dll.  I appreciate the input.

Posted
1 minute ago, NixArcade said:

Thank you! Wrong file :)

 

I have  this:

 

 [3] 2023/05/29 14:17:20.799 ERROR | No coloring C:\Visual Pinball\VPinMAME\PIN2COLOR64.DLL found 
[14] 2023/05/29 14:17:21.150 ERROR | Error: Access to the port 'COM6' is denied. 
[14] 2023/05/29 14:17:21.150 ERROR | [PinUpOutput] Attempt to find PuP_Trigger function but dmddevicePUP.dll is outdated

 

 

I re-added pin2color64.dll (which i see in there) but consistently got this error.  Also not sure where to find PuP_Trigger / dmddevicePUP.dll.  I appreciate the input.

are you running a real pin2dmd? Thats the only time a com port would be used. If so check your dmddevice.ini that you have the correct port assigned. If NOT using a real dmd make sure all pin2dmd enabled=false in dmddevice.ini

Posted
1 minute ago, Cliffy said:

are you running a real pin2dmd? Thats the only time a com port would be used. If so check your dmddevice.ini that you have the correct port assigned. If NOT using a real dmd make sure all pin2dmd enabled=false in dmddevice.ini

I have a pixelcade, which is a separate line in the dmddevice.ini.  pin2dmd is listed as false as well in my dmddevice.ini already.  That error above remained the same.

Posted
2 minutes ago, NixArcade said:

I have a pixelcade, which is a separate line in the dmddevice.ini.  pin2dmd is listed as false as well in my dmddevice.ini already.  That error above remained the same.

ah, well I don't know enough about the real dmd's to be much help I'm afraid. Someone will surely chime in though. and you say the 32 bit works? just not the 64? hmmm.

Posted
4 minutes ago, Cliffy said:

ah, well I don't know enough about the real dmd's to be much help I'm afraid. Someone will surely chime in though. and you say the 32 bit works? just not the 64? hmmm.

Both show on my DMD just fine, however I only get colorization with .pac files on 32 bit NOT for 64 bit.  All my pup packs work fine on both and both display a DMD, I just cannot get the colorization to happen in 64.  Its most unusual.  Also, those errors seem odd :) Thanks for trying!

Posted
On 5/26/2023 at 2:12 AM, lucky1 said:

Update 26. May 2023

- update to latest freezy codebase

- fix conflict with b2sserver and pinup

THANK YOU FOR THIS!! THIS FIXED MY PUP ISSUES!!! 

 

Posted
On 5/29/2023 at 11:24 PM, NixArcade said:

3] 2023/05/29 14:17:20.799 ERROR | No coloring C:\Visual Pinball\VPinMAME\PIN2COLOR64.DLL found 
[14] 2023/05/29 14:17:21.150 ERROR | Error: Access to the port 'COM6' is denied. 
[14] 2023/05/29 14:17:21.150 ERROR | [PinUpOutput] Attempt to find PuP_Trigger function but dmddevicePUP.dll is outdated

I have a pindmdv3 and have this same error (access denied to com) if the device is still in use by another program.

You need to check if this is happening only from your front end or also when you just launch the editor with a table.

For me, it was the frontend that kept the device in use and launching a table results that pinmame was not able to initialize the device

Posted

i just cut and paste the x64bit contents to the vpinmame folder hit f1 and check box use external dmd

 

downloaded some altcolor roms and named them the rom name folder and fantastic

 

works amazing

 

now coloured dmd

 

thanks lucky

Posted

Hi all,

 

Just want to confirm something. Right now I use Lucky files and all color formats work. I would like to use color for Pinball FX but I thought Freezy latest files doesn't support that format or am I wrong?

 

Not going to sacrifice everything working right now for a few FX tables (I can play the VPX in color).

 

Lucky: Will you be doing a new mod to allow for color in FX?

 

 

Posted
1 hour ago, marccy1138 said:

Hi all,

 

Just want to confirm something. Right now I use Lucky files and all color formats work. I would like to use color for Pinball FX but I thought Freezy latest files doesn't support that format or am I wrong?

 

Not going to sacrifice everything working right now for a few FX tables (I can play the VPX in color).

 

Lucky: Will you be doing a new mod to allow for color in FX?

 

 

There is no need!  It works already.  Just turn on external DMD in Pinball FX and and put the color file in folder with the table number. Pinball FX uses dmddevice64.dll, so there isnt anything else to do.  Make sure your launch script isnt launching dmdext.

 

It was, honestly, the easiest thing I got working in awhile.  

Posted
On 6/13/2023 at 4:59 PM, marccy1138 said:

I mistyped above. I meant lucky doesnt support FX but it sounds like it does. I will try again. 

 

I think we need to be patience.

As I understand lucky and freezy are working to a dmddevice.dll that will use Freezy's framework with support of serum and lucky.

Lucky is on holiday right now and freezy is waiting on some info from him. Freezy is plannning to first start with an (open) beta to test all.

 

If this is in place, serum and pac will be allsupported by freezy and even think that serum.dll, pin2color.dll and dmddevicepup.dll can be added separately to have latest update.

 

So fx3 will get support of all the colored extension and will be more user friendly to maintain

 

Please correct if I'm wrong !

Posted

Thanks Mike. I agree, better to wait.

 

It is great they are working together to get solidified support. Color DMD's are one of my favorite things for vpin so I don't mind waiting to ensure it works for everything in an all in one package!

  • Content Provider
Posted
On 6/13/2023 at 2:04 AM, movieguy said:

There is no need!  It works already.  Just turn on external DMD in Pinball FX and and put the color file in folder with the table number. Pinball FX uses dmddevice64.dll, so there isnt anything else to do.  Make sure your launch script isnt launching dmdext.

 

It was, honestly, the easiest thing I got working in awhile.

 

It seems that FX3 is already working with my current build. No wonder because FX3 uses the dmddevice API calls I added to the pinmame source a long time ago. Freezy is waiting for me to do some tests but currently he has not ported all features my current build has like e.g. serum color rotation output on all devices. I will wait until he has finished his work before I start testing.

Posted (edited)
13 hours ago, lucky1 said:

 

It seems that FX3 is already working with my current build. No wonder because FX3 uses the dmddevice API calls I added to the pinmame source a long time ago. Freezy is waiting for me to do some tests but currently he has not ported all features my current build has like e.g. serum color rotation output on all devices. I will wait until he has finished his work before I start testing.

Thanks lucky, i was not able with your latest dmddevice64.dll to get pac files colorized on FX, but PAL/VNI and SERUM works

Maybe I did something wrong, i just added your dll's to the location of steam .

I will give it another try when I have time

Btw arent you on holiday ??

Edited by MikeDASpike
Posted

When I updated all my color files work but not older data east roms that use to be centered are now at the bottom of my dmd and cut off. If I select DataEast dmd style it puts in in the middle but still cut off and really small. 

Any ideas?

Posted

Hello. I see that there was an issue with Trek_201 and the star trek 25th anniversary altcolor where it was being cutoff and not sizing correctly. I'm experiencing that issue now and I'm on latest DMDDevice.dll from May 25th.

Can we get a fix for this please?

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
×
  • Create New...