Jump to content

Pin2Dmd Color - Pindmd Compatible Interface With Led Rgb Color Dmd


lucky1

Recommended Posts

  • Replies 1k
  • Created
  • Last Reply

Hi all,

 

I have also a little problem with my Pin2DMD when I colorized the Rom.

Always the same , I have a "flash" of the old fast image ( seen well in this video of Monster Bash ).

 

 

Did you have a idea ?

All is mounted with the PCB of RappelBox and it's on a 5v 15A.

Link to comment
Share on other sites

  • Content Provider

I already told you here

 

http://vpuniverse.com/forums/topic/2219-pin2dmd-color-pindmd-compatible-interface-with-led-rgb-color-dmd/?p=24959

 

that this is not a PIN2DMD bug it is a bug in PinMAME and has to be fixed there.

Unfortunately there is nothing I can do about it.

Please contact toxie or any other guy taking care of pinmame.

Link to comment
Share on other sites

if I want to color, say The Walking Dead ROM with a red palette (not VPinMAME which only have the 3 colors) but the whole 16 colors for Virtual pinball,

I thought I could choose the RED palette for Color Hub 75and the press SAVE.

 

PIN2_DMD_setting.jpg

 

then go to the SD card and change the default palette to the ROM name for the table, twd_141

but when I start the ROM the VPinMAME colors always shows.

 

How can I get it to use the created palette? Do I need an .xml file or something even though

I just want a static palette?

 

Cheers! :D

Link to comment
Share on other sites

think I found it, you posted this:

'************ BEGIN PIN2DMD PALETTE RESET **************
'************ thanks to Rascal and gtxjoe **************
Sub ResetPalette
Dim rShell
Dim WScript
Set rShell = CreateObject("WScript.Shell")
rShell.CurrentDirectory = PIN2DMDDIR
If PIN2DMD = True then rShell.run "pin2dmd.exe /r",,TRUE
Set rShell = Nothing
End Sub

Sub table1_exit():Controller.Stop:ResetPalette:End Sub
'************* END PIN2DMD PALETTE RESET ***************

I'll try it.

Link to comment
Share on other sites

didn't work, this is what I have at he end:

'************ BEGIN PIN2DMD PALETTE RESET **************
'************ thanks to Rascal and gtxjoe **************
Const PIN2DMD = True
Const PIN2DMDDIR = "C:\Visual Pinball\pin2dmd"

Sub ResetPalette
Dim rShell
Dim WScript
Set rShell = CreateObject("WScript.Shell")
rShell.CurrentDirectory = PIN2DMDDIR
If PIN2DMD = True then rShell.run "pin2dmd.exe /r",,TRUE
Set rShell = Nothing
End Sub

Sub table1_exit():Controller.Stop:ResetPalette:End Sub
'************* END PIN2DMD PALETTE RESET ***************
Link to comment
Share on other sites

If you use win 10 you have to do the following to get the driver installed:

Restart windows with pressed "shift" key

Select options

Select "allow unsigned driver installation"

After that you can install the driver found on github of pin2dmd.

If you still have issue with the yellow exclamation mark then you have to use the "driver fix" provided in the tutorials section written by UncleSash ;)

Greets,

Dom

Link to comment
Share on other sites

  • Content Provider

 

didn't work, this is what I have at he end:

'************ BEGIN PIN2DMD PALETTE RESET **************
'************ thanks to Rascal and gtxjoe **************
Const PIN2DMD = True
Const PIN2DMDDIR = "C:\Visual Pinball\pin2dmd"

Sub ResetPalette
Dim rShell
Dim WScript
Set rShell = CreateObject("WScript.Shell")
rShell.CurrentDirectory = PIN2DMDDIR
If PIN2DMD = True then rShell.run "pin2dmd.exe /r",,TRUE
Set rShell = Nothing
End Sub

Sub table1_exit():Controller.Stop:ResetPalette:End Sub
'************* END PIN2DMD PALETTE RESET ***************

 

You can also you pin2dmd.exe /c to have the settings set to default without a reset of the STM32.

Link to comment
Share on other sites

If you use win 10 you have to do the following to get the driver installed:

Restart windows with pressed "shift" key

Select options

Select "allow unsigned driver installation"

After that you can install the driver found on github of pin2dmd.

If you still have issue with the yellow exclamation mark then you have to use the "driver fix" provided in the tutorials section written by UncleSash ;)

Greets,

Dom

 

Yeap, I had to do that for me to install the pindmd driver from the pin2dmd github. But it's another issue..... that I will see if the driver fix from the tutorial solves it.

 

Thanks! Will let you guys know when I try it tomorrow.

 

 

You can also you pin2dmd.exe /c to have the settings set to default without a reset of the STM32.

 

Thanks, because /r seems to be a hard reset that with my situation with the drivers it makes loose the connection and I have to do a pc restart and the trick with the cables order to the driver works.

BUT, the script isn't working. Need help in that department. What should I do or put at the end of the script to do a clear of settings?

Link to comment
Share on other sites

  • Content Provider

Yeap, I had to do that for me to install the pindmd driver from the pin2dmd github. But it's another issue..... that I will see if the driver fix from the tutorial solves it.

 

Thanks! Will let you guys know when I try it tomorrow.

 

 

 

Thanks, because /r seems to be a hard reset that with my situation with the drivers it makes loose the connection and I have to do a pc restart and the trick with the cables order to the driver works.

BUT, the script isn't working. Need help in that department. What should I do or put at the end of the script to do a clear of settings?

 

Add this to the table script

'************ BEGIN PIN2DMD PALETTE RESET **************
'************ thanks to Rascal and gtxjoe **************
Sub ResetPalette
Dim rShell
Dim WScript
Set rShell = CreateObject("WScript.Shell")
rShell.CurrentDirectory = *DIRECTORY WHERE YOUR pin2dmd.exe IS LOCATED*
rShell.run "pin2dmd.exe /c",,TRUE
Set rShell = Nothing
End Sub

Sub table_exit():Controller.Stop:ResetPalette:End Sub
'************* END PIN2DMD PALETTE RESET ***************

Obviously add in your pin2dmd.exe directory, and you can delete the table_exit() line and simply add ResetPalette to the existing table_exit sub in the script... that should reset your palette once you exit the table

Link to comment
Share on other sites

Mery Xmas!!! Thanks to everyone for the support :D

Still having issues with drivers not recognizing when I reset or powr on and off the PC, but I'll get to that later. And sadly the script didn't work ... but I just did a little script batch to clear the pin2dmd every time I exit a table via pinballx run after. "Better" this way as I don't have to touch or worry about tables scripts :D

 

Ho ho ho Mery Xmas to everyone!

Link to comment
Share on other sites

  • Content Provider

Mery Xmas!!! Thanks to everyone for the support :D

Still having issues with drivers not recognizing when I reset or powr on and off the PC, but I'll get to that later. And sadly the script didn't work ... but I just did a little script batch to clear the pin2dmd every time I exit a table via pinballx run after. "Better" this way as I don't have to touch or worry about tables scripts :D

 

Ho ho ho Mery Xmas to everyone!

That is better. Is it an AHK? Can you share it?

Link to comment
Share on other sites

Archived

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

×
  • Create New...