Jump to content

New version! Pin2Dmd dmddevice.dll with DmdExt as plugin


lucky1

Recommended Posts

Posted

In fact the positioning of the DMD does not matter too much because normally I have to display it on an external PIN2DMD screen.
In my example image I have it displayed on the playfield to show that 2 DMDs are displayed on top of each other which does exactly the same on my PIN2DMD:

image.thumb.png.6fa483cfa649407f13d0c60c43c37829.png

 

Disabling the second DMD does not work on my PIN2DMD and I cannot do it on a case-by-case basis for each table. it's a general problem on all the tables that was not present before the implementation of compatibility with .pac files (I couldn't find a backup of my pincab to go back).

My table scripts are good because it worked before.

 

I would like to know what can cause 2 DMDs to open on top of each other like this and why placing a file in the C:\Visual Pinball\VPinMAME\altcolor\ folder no longer hides the original DMD ?

  • Replies 313
  • Created
  • Last Reply
Posted
On 7/6/2022 at 12:08 PM, outhere said:

I tested this on my Pin2DMD the color  DMD for attack from Mars
If I use lucky1 dll file from about a year ago the colors are Correct
If I use the latest one the colors appear to have a lot of pink in them
Whether I'm using the pal & vin or pac file same result

@lucky1
It would appear that the problem I was having was caused by having Freezy file renamed to dmdscreen.dll and when I was running the game it's picking up both files
Can we make it so if it picks up this file DmdDevice.dll when loading the game it will ignore the other one

  • Content Provider
Posted
37 minutes ago, outhere said:

@lucky1
It would appear that the problem I was having was caused by having Freezy file renamed to dmdscreen.dll and when I was running the game it's picking up both files
Can we make it so if it picks up this file DmdDevice.dll when loading the game it will ignore the other one

 

Thar is a change that would have to be made to pinmame.

Posted
23 minutes ago, lucky1 said:

 

Thar is a change that would have to be made to pinmame.

@lucky1
In the past it worked and now the pinmame as to be changed to work with your newer files

Posted
1 hour ago, Denys06 said:

In fact the positioning of the DMD does not matter too much because normally I have to display it on an external PIN2DMD screen.
In my example image I have it displayed on the playfield to show that 2 DMDs are displayed on top of each other which does exactly the same on my PIN2DMD:

 

 

Disabling the second DMD does not work on my PIN2DMD and I cannot do it on a case-by-case basis for each table. it's a general problem on all the tables that was not present before the implementation of compatibility with .pac files (I couldn't find a backup of my pincab to go back).

My table scripts are good because it worked before.

 

I would like to know what can cause 2 DMDs to open on top of each other like this and why placing a file in the C:\Visual Pinball\VPinMAME\altcolor\ folder no longer hides the original DMD ?

Remove this File - dmdscreen.dll

Posted

I was performing this delete operation at the same time that I read your message @outhere. Thank you for this good solution.

An important addition in the installation manual would be nice because I'm a bit frustrated to have lost a day on this problem... but long live the Pincab!

  • Content Provider
Posted
8 hours ago, outhere said:

@lucky1
In the past it worked and now the pinmame as to be changed to work with your newer files

 

8 hours ago, lucky1 said:

Can we make it so if it picks up this file DmdDevice.dll when loading the game it will ignore the other one

 

8 hours ago, outhere said:

In the past it worked and now the pinmame as to be changed to work with your newer files

 

Maybe I don't understand you right. Could you explain what you mean with ignoring the other one and in the past ? Which versions and constellation are you referring to ?

Do you mean when we had a dmdext.ini and a dmddevice.ini file or to my dmddevice.dll without dmdext plugin ?

Posted

@lucky1
Before you could have your DmdDevice.dll file and Freezy file rename to dmdscreen.dll and when you run a game it would pick up yours 1st,  Now it picks up both at the same time
But now it doesn't matter as much because yours works on A real DMD or LCD screen so now you can use the dmddevice.ini file to turn things on and off

  • Content Provider
Posted
36 minutes ago, outhere said:

Now it picks up both at the same time

That is what it always did. Technically the dmddevice.dll and dmdscreen.dll interface are 100% identical and run in parallel. 

 

40 minutes ago, outhere said:

But now it doesn't matter as much because yours works on A real DMD or LCD screen so now you can use the dmddevice.ini file to turn things on and off

 

Correct

  • Content Provider
Posted

Since the new version seems to work perfectly fine, I ask the admins to close this topic 

 

 

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...