Jump to content

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


Recommended Posts

Posted

Hi All.

 

You probably all know this already but I fixed my color ROM issue and thought I would share

All of a sudden some tables stopped showing color. No matter what I did I couldn't figure it out. 

 

I moved to 64bit in order to run Big Bang Bar. I have A LOT of tables in popper and I have been discovering ones you need to run with an alternate launch with 32bit VPX 10.7.

 

I didn't put two and two together in that a table that will only run 32bit will need the Lucky 32bit files. I put those in there and my tables that suddenly stopped doing color (which all have an alternate launcher in popper) now work.

 

  Man, I have been in this hobby (Addiction more like) for 2 yrs+ now and there is always things to learn. 

 

Thanks to Cliffy for mentioning you need the x86 Lucky Files too.

Posted
3 hours ago, marccy1138 said:

Hi All.

 

You probably all know this already but I fixed my color ROM issue and thought I would share

All of a sudden some tables stopped showing color. No matter what I did I couldn't figure it out. 

 

I moved to 64bit in order to run Big Bang Bar. I have A LOT of tables in popper and I have been discovering ones you need to run with an alternate launch with 32bit VPX 10.7.

 

I didn't put two and two together in that a table that will only run 32bit will need the Lucky 32bit files. I put those in there and my tables that suddenly stopped doing color (which all have an alternate launcher in popper) now work.

 

  Man, I have been in this hobby (Addiction more like) for 2 yrs+ now and there is always things to learn. 

 

Thanks to Cliffy for mentioning you need the x86 Lucky Files too.

 

 

What do you mean "Moving to 64bit",  You installed VPX 10.7 64bit? 

 

Posted
6 hours ago, ktmspark said:

Hi , just downloaded  the latest files from page 1 and noticed the serum names files are not included , are they not needed anymore ?

 

tia

 

 

no, they are not needed

  • Content Provider
Posted
11 hours ago, ktmspark said:

Hi , just downloaded  the latest files from page 1 and noticed the serum names files are not included , are they not needed anymore ?

 

tia

 

In the latest freezy code they are packed into the freezy dmddevice.dll . You need to remove the old version of the files from the pinmame folder.

Posted

Hi Lucky1, not sure if im the only one thats noticed but.. im useing a real pin2dmd with v4.43.

when the dmd extensions are installed from 8/3 with serum.dll theres color with ss_15crz, cp_16crz  and tron legacy. When i remove the serum.dll and install the latest dmdextension from page 1 only ss_15crz has colour, the other 2 dont, if i leave the serum.dll in, still no good.

Posted
On 5/4/2023 at 10:45 PM, Cliffy said:

do you have an example game? pupcaptures with .pac dmd's work for me. For example AFM works perfectly for me

Indiana Jones and Jurassic park using a .pac file the pupvideos don't fire. If I remove the .pac to something else and go back to regular color it works fine

  • Content Provider
Posted
31 minutes ago, tazmandman said:

Indiana Jones and Jurassic park using a .pac file the pupvideos don't fire. If I remove the .pac to something else and go back to regular color it works fine

 

First of all, do you use the latest version from may 07th ? 

pupcapture and colorizations use different rendering paths and even more from the dmddevice side which handles the rendering for pup there is not even a difference between pac/vni/fsq. It does not even know which filetype is used by the colorization. It just sends out the uncolored frames to the plugin and receives the colored frames to display. Maybe you can post a dmddevice.log of Indi with pup working with vni coloring in place and not working because of .pac.

Posted
1 hour ago, tazmandman said:

Indiana Jones and Jurassic park using a .pac file the pupvideos don't fire. If I remove the .pac to something else and go back to regular color it works fine

Both worked great for me this morning. In fact IMO Indy has the fastest responding pup events of any pup pack out there. Heres the dmddevice.log from Indiana Jones with .pac;

 

[3] 2023/05/10 08:58:04.631  INFO | Successfully loaded config from D:\vpinball\VPinMAME\DmdDevice.ini. 
 [3] 2023/05/10 08:58:04.774  INFO | Determined color path from assembly path: D:\vpinball\VPinMAME\altcolor 
 [3] 2023/05/10 08:58:04.774  INFO | Starting VPinMAME API 2.1.1-SNAPSHOT through VPinballX.exe. 
 [3] 2023/05/10 08:58:04.774  INFO | Assembly located at D:\vpinball\VPinMAME\DmdDevice.dll 
 [3] 2023/05/10 08:58:04.774  INFO | Running in D:\vpinball\Tables\Indiana-Jones 
 [3] 2023/05/10 08:58:04.774  INFO | [vpm] Open(0) 
 [3] 2023/05/10 08:58:04.774  INFO | [vpm] Set_4_Colors_Palette(0,...) 
 [3] 2023/05/10 08:58:04.774  INFO | Setting palette to 4 colors... 
 [3] 2023/05/10 08:58:04.774  INFO | [vpm] PM_GameSettings(0, ij_l7, 1) 
 [3] 2023/05/10 08:58:04.774  INFO | Enabling game colorization 
 [3] 2023/05/10 08:58:04.774  INFO | Setting game name: ij_l7 
 [3] 2023/05/10 08:58:04.774  INFO | Setting color: #FFFF5820 
 [3] 2023/05/10 08:58:04.856  INFO | [Pin2Color] Successfully loaded colorizer plugin ... 
 [3] 2023/05/10 08:58:05.124  INFO | [Pin2Color] Looking for colorization at D:\vpinball\VPinMAME\altcolor\ij_l7 ... 
 [3] 2023/05/10 08:58:05.247  INFO | [Pin2Color] Advanced128x32 colorization loaded ... 
 [3] 2023/05/10 08:58:05.247  INFO | [Pin2Color] Colorizer v4.50.001 initialized. 
 [3] 2023/05/10 08:58:05.247  INFO | Opening virtual display... 
[10] 2023/05/10 08:58:05.324  INFO | Found B2S, moving behind DMD
[10] 2023/05/10 08:58:05.355  INFO | Added VirtualDMD renderer. 
[10] 2023/05/10 08:58:05.602 ERROR | [PinUpOutput] Attempt to find PuP_Trigger function but dmddevicePUP.dll is outdated 
[10] 2023/05/10 08:58:05.602  INFO | PinUP DLL starting ij_l7... 
[10] 2023/05/10 08:58:05.602  INFO | Added PinUP renderer. 
[10] 2023/05/10 08:58:05.602  INFO | Transformation options: Resize=Fit, HFlip=False, VFlip=False 
[10] 2023/05/10 08:58:05.602  INFO | Applying palette to render graphs. 
[10] 2023/05/10 08:58:05.616  INFO | Setting up 2-bit VPM Graph for 2 destination(s) 
[10] 2023/05/10 08:58:05.631  INFO | Connecting Pin2Color to Dmd (ColoredGray => ColoredGray) 
[10] 2023/05/10 08:58:05.631  INFO | Connecting VPM 2-bit Source to PinUP Writer (Gray2 => Gray2) 
[10] 2023/05/10 08:58:05.631  INFO | Setting up 4-bit VPM Graph for 2 destination(s) 
[10] 2023/05/10 08:58:05.631  INFO | Connecting Pin2Color to Dmd (ColoredGray => ColoredGray) 
[10] 2023/05/10 08:58:05.631  INFO | Connecting VPM 4-bit Source to PinUP Writer (Gray4 => Gray4) 
[10] 2023/05/10 08:58:05.631  INFO | Setting up RGB24-bit VPM Graph for 2 destination(s) 
[10] 2023/05/10 08:58:05.631  INFO | Connecting VPM RGB24 Source to Dmd (Rgb24 => Rgb24) 
[10] 2023/05/10 08:58:05.631  INFO | Connecting VPM RGB24 Source to PinUP Writer (Rgb24 => Bitmap) 
[10] 2023/05/10 08:58:05.631  INFO | Setting up Alphanumeric VPM Graph for 2 destination(s) 
[10] 2023/05/10 08:58:06.563  INFO | Creating FBOs for 128x32 
 [3] 2023/05/10 09:01:16.973  INFO | [vpm] Close(0) 
 [3] 2023/05/10 09:01:16.973  INFO | Closing up. 
 [3] 2023/05/10 09:01:16.973  INFO | Source for 3 renderer(s) stopped. 
 [3] 2023/05/10 09:01:16.992  INFO | Source for 3 renderer(s) stopped. 
 [3] 2023/05/10 09:01:16.992  INFO | Source for 2 renderer(s) stopped. 
 [3] 2023/05/10 09:01:16.992  INFO | Source for 0 renderer(s) stopped. 
 

Posted (edited)
37 minutes ago, lucky1 said:

 

First of all, do you use the latest version from may 07th ? 

pupcapture and colorizations use different rendering paths and even more from the dmddevice side which handles the rendering for pup there is not even a difference between pac/vni/fsq. It does not even know which filetype is used by the colorization. It just sends out the uncolored frames to the plugin and receives the colored frames to display. Maybe you can post a dmddevice.log of Indi with pup working with vni coloring in place and not working because of .pac.

the DMD coloring is working fine with all formats, its the PupVideos that dont fire off when there's a .pac file in place.

 

Just want to make sure I am communicating clearly and I appreciate your direct response - here's what the puplog.txt shows when I have a .pac file for a table that uses pupcapture for its pup info (Addams family)

 

20230510 10:53:35 Open called
20230510 10:53:35 Set Game Name thread TAF_L7
20230510 10:53:35 Start Thread Matching
20230510 10:53:35 create PuPCap
20230510 10:53:35 Init Game name:TAF_L7
20230510 10:53:35 Create Object Display
20230510 10:53:35 imagedir:C:\vPinball\PinUPSystem\PuPVideos\TAF_L7\PuPCapture
20230510 10:53:35 num images 85
20230510 10:53:51 ERROR sending b2sdata
20230510 10:53:51 ****Exception class name = EOleException
20230510 10:53:51 ****Exception message = The application called an interface that was marshalled for a different thread
20230510 10:53:52 ERROR sending b2sdata
20230510 10:53:52 ****Exception class name = EOleException
20230510 10:53:52 ****Exception message = The application called an interface that was marshalled for a different thread
20230510 10:53:52 ERROR sending b2sdata

 

Here's the dmddevice.log for having the .pac file in place for Addams family:

 [3] 2023/05/10 11:13:51.850  INFO | Successfully loaded config from C:\vPinball\VisualPinball\VPinMAME\DmdDevice.ini. 
 [3] 2023/05/10 11:13:51.951  INFO | Determined color path from assembly path: C:\vPinball\VisualPinball\VPinMAME\altcolor 
 [3] 2023/05/10 11:13:51.951  INFO | Starting VPinMAME API 2.1.1-SNAPSHOT through VPinballX.exe. 
 [3] 2023/05/10 11:13:51.951  INFO | Assembly located at C:\vPinball\VisualPinball\VPinMAME\DmdDevice64.dll 
 [3] 2023/05/10 11:13:51.951  INFO | Running in C:\vPinball\visualpinball\Tables 
 [3] 2023/05/10 11:13:51.954  INFO | [vpm] Open(0) 
 [3] 2023/05/10 11:13:51.954  INFO | [vpm] Set_4_Colors_Palette(0,...) 
 [3] 2023/05/10 11:13:51.954  INFO | Setting palette to 4 colors... 
 [3] 2023/05/10 11:13:51.954  INFO | [vpm] PM_GameSettings(0, TAF_L7, 1) 
 [3] 2023/05/10 11:13:51.954  INFO | Enabling game colorization 
 [3] 2023/05/10 11:13:51.954  INFO | Setting game name: TAF_L7 
 [3] 2023/05/10 11:13:51.954  INFO | Setting color: #FFFF5820 
 [3] 2023/05/10 11:13:51.954  INFO | [Pin2Color] Successfully loaded colorizer plugin ... 
 [3] 2023/05/10 11:13:51.999  INFO | [Pin2Color] Looking for colorization at C:\vPinball\VisualPinball\VPinMAME\altcolor\TAF_L7 ... 
 [3] 2023/05/10 11:13:52.027  INFO | [Pin2Color] Advanced128x32 colorization loaded ... 
 [3] 2023/05/10 11:13:52.027  INFO | [Pin2Color] Colorizer v4.50.001 initialized. 
 [3] 2023/05/10 11:13:52.027  INFO | Opening virtual display... 
[10] 2023/05/10 11:13:52.085  INFO | Added VirtualDMD renderer. 
[10] 2023/05/10 11:13:52.085  INFO | PinUP DLL starting TAF_L7... 
[10] 2023/05/10 11:13:52.097  INFO | Added PinUP renderer. 
[10] 2023/05/10 11:13:52.097  INFO | Transformation options: Resize=Fit, HFlip=False, VFlip=False 
[10] 2023/05/10 11:13:52.097  INFO | Applying palette to render graphs. 
[10] 2023/05/10 11:13:52.097  INFO | Setting up 2-bit VPM Graph for 2 destination(s) 
[10] 2023/05/10 11:13:52.120  INFO | Connecting Pin2Color to Dmd (ColoredGray => ColoredGray) 
[10] 2023/05/10 11:13:52.128  INFO | Connecting VPM 2-bit Source to PinUP Writer (Gray2 => Gray2) 
[10] 2023/05/10 11:13:52.128  INFO | Setting up 4-bit VPM Graph for 2 destination(s) 
[10] 2023/05/10 11:13:52.128  INFO | Connecting Pin2Color to Dmd (ColoredGray => ColoredGray) 
[10] 2023/05/10 11:13:52.128  INFO | Connecting VPM 4-bit Source to PinUP Writer (Gray4 => Gray4) 
[10] 2023/05/10 11:13:52.128  INFO | Setting up RGB24-bit VPM Graph for 2 destination(s) 
[10] 2023/05/10 11:13:52.128  INFO | Connecting VPM RGB24 Source to Dmd (Rgb24 => Rgb24) 
[10] 2023/05/10 11:13:52.128  INFO | Connecting VPM RGB24 Source to PinUP Writer (Rgb24 => Bitmap) 
[10] 2023/05/10 11:13:52.128  INFO | Setting up Alphanumeric VPM Graph for 2 destination(s) 
[10] 2023/05/10 11:13:52.398  INFO | Creating FBOs for 128x32 

 

 

When I remove or rename the .pac  and it goes to the default coloring for the virtual DMD for Addams family (no errors), Pup pack runs fine: 

 

20230510 11:02:08 Open called
20230510 11:02:08 Set Game Name thread TAF_L7
20230510 11:02:08 Start Thread Matching
20230510 11:02:08 create PuPCap
20230510 11:02:08 Init Game name:TAF_L7
20230510 11:02:08 Create Object Display
20230510 11:02:08 imagedir:C:\vPinball\PinUPSystem\PuPVideos\TAF_L7\PuPCapture
20230510 11:02:08 num images 85

 

Here's dmddevice log for no pac file: 

 [3] 2023/05/10 11:02:07.871  INFO | Successfully loaded config from C:\vPinball\VisualPinball\VPinMAME\DmdDevice.ini. 
 [3] 2023/05/10 11:02:07.973  INFO | Determined color path from assembly path: C:\vPinball\VisualPinball\VPinMAME\altcolor 
 [3] 2023/05/10 11:02:07.973  INFO | Starting VPinMAME API 2.1.1-SNAPSHOT through VPinballX.exe. 
 [3] 2023/05/10 11:02:07.973  INFO | Assembly located at C:\vPinball\VisualPinball\VPinMAME\DmdDevice64.dll 
 [3] 2023/05/10 11:02:07.973  INFO | Running in C:\vPinball\visualpinball\Tables 
 [3] 2023/05/10 11:02:07.973  INFO | [vpm] Open(0) 
 [3] 2023/05/10 11:02:07.973  INFO | [vpm] Set_4_Colors_Palette(0,...) 
 [3] 2023/05/10 11:02:07.973  INFO | Setting palette to 4 colors... 
 [3] 2023/05/10 11:02:07.973  INFO | [vpm] PM_GameSettings(0, TAF_L7, 1) 
 [3] 2023/05/10 11:02:07.973  INFO | Enabling game colorization 
 [3] 2023/05/10 11:02:07.973  INFO | Setting game name: TAF_L7 
 [3] 2023/05/10 11:02:07.973  INFO | Setting color: #FFFF5820 
 [3] 2023/05/10 11:02:07.987  INFO | [Pin2Color] Successfully loaded colorizer plugin ... 
 [3] 2023/05/10 11:02:08.021  INFO | [Pin2Color] Looking for colorization at C:\vPinball\VisualPinball\VPinMAME\altcolor\TAF_L7 ... 
 [3] 2023/05/10 11:02:08.021  INFO | [Pin2Color] No colorization found. Switching tp Passthrough. 
 [3] 2023/05/10 11:02:08.021  INFO | [Pin2Color] Colorizer v4.50.001 initialized. 
 [3] 2023/05/10 11:02:08.021  INFO | Opening virtual display... 
[10] 2023/05/10 11:02:08.098  INFO | Added VirtualDMD renderer. 
[10] 2023/05/10 11:02:08.113  INFO | PinUP DLL starting TAF_L7... 
[10] 2023/05/10 11:02:08.113  INFO | Added PinUP renderer. 
[10] 2023/05/10 11:02:08.113  INFO | Transformation options: Resize=Fit, HFlip=False, VFlip=False 
[10] 2023/05/10 11:02:08.113  INFO | Applying palette to render graphs. 
[10] 2023/05/10 11:02:08.130  INFO | Setting up 2-bit VPM Graph for 2 destination(s) 
[10] 2023/05/10 11:02:08.142  INFO | Connecting VPM 2-bit Source to Dmd (Gray2 => Gray2) 
[10] 2023/05/10 11:02:08.142  INFO | Connecting VPM 2-bit Source to PinUP Writer (Gray2 => Gray2) 
[10] 2023/05/10 11:02:08.142  INFO | Setting up 4-bit VPM Graph for 2 destination(s) 
[10] 2023/05/10 11:02:08.142  INFO | Connecting VPM 4-bit Source to Dmd (Gray4 => Gray4) 
[10] 2023/05/10 11:02:08.142  INFO | Connecting VPM 4-bit Source to PinUP Writer (Gray4 => Gray4) 
[10] 2023/05/10 11:02:08.142  INFO | Setting up RGB24-bit VPM Graph for 2 destination(s) 
[10] 2023/05/10 11:02:08.142  INFO | Connecting VPM RGB24 Source to Dmd (Rgb24 => Rgb24) 
[10] 2023/05/10 11:02:08.142  INFO | Connecting VPM RGB24 Source to PinUP Writer (Rgb24 => Bitmap) 
[10] 2023/05/10 11:02:08.142  INFO | Setting up Alphanumeric VPM Graph for 2 destination(s) 
[10] 2023/05/10 11:02:08.428  INFO | Creating FBOs for 128x32 
 

 

Edited by tazmandman
Posted

Ok I ran addams family (movie pup) and indiana jones in vpx 10.7.4 64 bit and with pac and the pups again worked fine, dmddevicelog attached and pup log attached. Hopefully they can point to something missing in your setup

DmdDevice.log PUPLOG.txt

Posted
3 minutes ago, Cliffy said:

Ok I ran addams family (movie pup) and indiana jones in vpx 10.7.4 64 bit and with pac and the pups again worked fine, dmddevicelog attached and pup log attached. Hopefully they can point to something missing in your setup

DmdDevice.log 3.3 kB · 0 downloads PUPLOG.txt 375 B · 0 downloads

Thank you

 

My dmddvice doesn't show 

 

[8] 2023/05/10 09:19:43.245  INFO | Found B2S, moving behind DMD

 

[8] 2023/05/10 09:19:43.363 ERROR | [PinUpOutput] Attempt to find PuP_Trigger function but dmddevicePUP.dll is outdated 

 

This would correlate to the B2S errors in my puplog when the pac is in place, but I'm not sure how to troubleshoot further, I'm thinking now is a B2S issue? 

 

 

Posted

Well you can run fine without an actual b2s as long as you have a b2stablesettings.xml and the top line shows the plugin (pup) active. <ArePluginsOn>1</ArePluginsOn>

This line turns on the pup driver same as if you right click on a running glass and check the "activate plugins" box at the bottom

Posted
8 minutes ago, Cliffy said:

Well you can run fine without an actual b2s as long as you have a b2stablesettings.xml and the top line shows the plugin (pup) active. <ArePluginsOn>1</ArePluginsOn>

This line turns on the pup driver same as if you right click on a running glass and check the "activate plugins" box at the bottom

Ok that makes sense. I'm not using B2S files with the tables I only use PupPacks with. 

  • Content Provider
Posted
3 hours ago, tazmandman said:

20230510 10:53:51 ERROR sending b2sdata
20230510 10:53:51 ****Exception class name = EOleException
20230510 10:53:51 ****Exception message = The application called an interface that was marshalled for a different thread
20230510 10:53:52 ERROR sending b2sdata
20230510 10:53:52 ****Exception class name = EOleException
20230510 10:53:52 ****Exception message = The application called an interface that was marshalled for a different thread
20230510 10:53:52 ERROR sending b2sdata

 

It seems your b2sserver is causing the problem. 

 

I think @MikeDASpike found a solution for this 

On 5/8/2023 at 3:25 PM, MikeDASpike said:

To make a short story long :I'm testing (for a longer period) a plugin in b2sserver. 

This plugin uses b2sserver to get the lamps, leds etc to change scores for certain old tables.

Tables that are compatible with this plugin needs to have "Use external DMD (dll)" unchecked.The plugin will generate the DMD for these tables and uses flexDMD to show.

 

although this installation has shipped DLL's for dmddevice.dll and flexdmd.dll, (and should not do anything with tables like AC-DC, or any other rom that is not supported), the DLL's that where shipped causes issues.
Turning off the plugin in B2sServer makes all work again.
Turning on, causes the problem. Changing the DMDdevice.dll and DMDdevice64.dll from your zip file and add it to this plugin, makes the plugin works and all the other colored files (VNI/Pall, SAM colored, PAC and Serum)

Posted

All my 'regular' games are rendering color great with pac files, except for the 'special' one.

I've gone through the setup so many times but cannot get the altcolor pac to work for it. I only have one error regarding the dmddevicePUP.dll also I noticed it's looking for a pal file in the location I have a pac but I'm using all the updated .dlls which work fine for all other tables using pac files.

here's my log...

 

[1] 2023/05/12 16:28:58.646  INFO | Successfully loaded config from E:\vPinball\VisualPinball\VPinMAME\DmdDevice.ini.

[1] 2023/05/12 16:28:58.755  INFO | Determined color path from assembly path: E:\vPinball\VisualPinball\VPinSPA\altcolor

[1] 2023/05/12 16:28:58.755  INFO | Starting VPinMAME API 2.1.0 through InstallVPinSPA.exe.

[1] 2023/05/12 16:28:58.755  INFO | Assembly located at E:\vPinball\VisualPinball\VPinSPA\DmdDevice.dll

[1] 2023/05/12 16:28:58.755  INFO | Running in E:\vPinball\VisualPinball\VPinSPA

[1] 2023/05/12 16:28:58.755  INFO | [vpm] Open(0)

[1] 2023/05/12 16:28:58.755  INFO | [vpm] Set_4_Colors_Palette(0,...)

[1] 2023/05/12 16:28:58.755  INFO | Setting palette to 4 colors...

[1] 2023/05/12 16:28:58.755  INFO | [vpm] PM_GameSettings(0, spagb_100, 1)

[1] 2023/05/12 16:28:58.755  INFO | Enabling game colorization

[1] 2023/05/12 16:28:58.755  INFO | Setting game name: spagb_100

[1] 2023/05/12 16:28:58.755  INFO | Setting color: #FFFF5820

[1] 2023/05/12 16:28:58.766  INFO | No palette file found at E:\vPinball\VisualPinball\VPinSPA\altcolor\spagb_100\pin2dmd.pal.

[1] 2023/05/12 16:28:58.766  INFO | Opening virtual display...

[8] 2023/05/12 16:28:58.864  INFO | Added VirtualDMD renderer.

[8] 2023/05/12 16:28:58.864 ERROR | [PinUpOutput] Attempt to find PuP_Trigger function but dmddevicePUP.dll is outdated

[8] 2023/05/12 16:28:58.864  INFO | PinUP DLL starting spagb_100...

[8] 2023/05/12 16:28:58.864  INFO | Added PinUP renderer.

[8] 2023/05/12 16:28:58.864  INFO | Transformation options: Resize=Fit, HFlip=False, VFlip=False

[8] 2023/05/12 16:28:58.873  INFO | Applying palette to render graphs.

[8] 2023/05/12 16:28:58.873  INFO | Setting up 2-bit VPM Graph for 2 destination(s)

[8] 2023/05/12 16:28:58.873  INFO | Connecting VPM 2-bit Source to Dmd (Gray2 => Gray2)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM 2-bit Source to PinUP Writer (Gray2 => Gray2)

[8] 2023/05/12 16:28:58.890  INFO | Setting up 4-bit VPM Graph for 2 destination(s)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM 4-bit Source to Dmd (Gray4 => Gray4)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM 4-bit Source to PinUP Writer (Gray4 => Gray4)

[8] 2023/05/12 16:28:58.890  INFO | Setting up RGB24-bit VPM Graph for 2 destination(s)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM RGB24 Source to Dmd (Rgb24 => Rgb24)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM RGB24 Source to PinUP Writer (Rgb24 => Bitmap)

[8] 2023/05/12 16:28:58.890  INFO | Setting up Alphanumeric VPM Graph for 2 destination(s)

[8] 2023/05/12 16:28:59.160  INFO | Creating FBOs for 128x32

[1] 2023/05/12 16:29:05.488  INFO | [vpm] Close(0)

[1] 2023/05/12 16:29:05.488  INFO | Closing up.

[1] 2023/05/12 16:29:05.498  INFO | Source for 2 renderer(s) stopped.

[1] 2023/05/12 16:29:05.498  INFO | Source for 2 renderer(s) stopped.

[1] 2023/05/12 16:29:05.498  INFO | Source for 2 renderer(s) stopped.

[1] 2023/05/12 16:29:05.498  INFO | Source for 0 renderer(s) stopped.

Posted
18 minutes ago, griffindodd said:

All my 'regular' games are rendering color great with pac files, except for the 'special' one.

I've gone through the setup so many times but cannot get the altcolor pac to work for it. I only have one error regarding the dmddevicePUP.dll also I noticed it's looking for a pal file in the location I have a pac but I'm using all the updated .dlls which work fine for all other tables using pac files.

here's my log...

 

[1] 2023/05/12 16:28:58.646  INFO | Successfully loaded config from E:\vPinball\VisualPinball\VPinMAME\DmdDevice.ini.

[1] 2023/05/12 16:28:58.755  INFO | Determined color path from assembly path: E:\vPinball\VisualPinball\VPinSPA\altcolor

[1] 2023/05/12 16:28:58.755  INFO | Starting VPinMAME API 2.1.0 through InstallVPinSPA.exe.

[1] 2023/05/12 16:28:58.755  INFO | Assembly located at E:\vPinball\VisualPinball\VPinSPA\DmdDevice.dll

[1] 2023/05/12 16:28:58.755  INFO | Running in E:\vPinball\VisualPinball\VPinSPA

[1] 2023/05/12 16:28:58.755  INFO | [vpm] Open(0)

[1] 2023/05/12 16:28:58.755  INFO | [vpm] Set_4_Colors_Palette(0,...)

[1] 2023/05/12 16:28:58.755  INFO | Setting palette to 4 colors...

[1] 2023/05/12 16:28:58.755  INFO | [vpm] PM_GameSettings(0, spagb_100, 1)

[1] 2023/05/12 16:28:58.755  INFO | Enabling game colorization

[1] 2023/05/12 16:28:58.755  INFO | Setting game name: spagb_100

[1] 2023/05/12 16:28:58.755  INFO | Setting color: #FFFF5820

[1] 2023/05/12 16:28:58.766  INFO | No palette file found at E:\vPinball\VisualPinball\VPinSPA\altcolor\spagb_100\pin2dmd.pal.

[1] 2023/05/12 16:28:58.766  INFO | Opening virtual display...

[8] 2023/05/12 16:28:58.864  INFO | Added VirtualDMD renderer.

[8] 2023/05/12 16:28:58.864 ERROR | [PinUpOutput] Attempt to find PuP_Trigger function but dmddevicePUP.dll is outdated

[8] 2023/05/12 16:28:58.864  INFO | PinUP DLL starting spagb_100...

[8] 2023/05/12 16:28:58.864  INFO | Added PinUP renderer.

[8] 2023/05/12 16:28:58.864  INFO | Transformation options: Resize=Fit, HFlip=False, VFlip=False

[8] 2023/05/12 16:28:58.873  INFO | Applying palette to render graphs.

[8] 2023/05/12 16:28:58.873  INFO | Setting up 2-bit VPM Graph for 2 destination(s)

[8] 2023/05/12 16:28:58.873  INFO | Connecting VPM 2-bit Source to Dmd (Gray2 => Gray2)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM 2-bit Source to PinUP Writer (Gray2 => Gray2)

[8] 2023/05/12 16:28:58.890  INFO | Setting up 4-bit VPM Graph for 2 destination(s)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM 4-bit Source to Dmd (Gray4 => Gray4)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM 4-bit Source to PinUP Writer (Gray4 => Gray4)

[8] 2023/05/12 16:28:58.890  INFO | Setting up RGB24-bit VPM Graph for 2 destination(s)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM RGB24 Source to Dmd (Rgb24 => Rgb24)

[8] 2023/05/12 16:28:58.890  INFO | Connecting VPM RGB24 Source to PinUP Writer (Rgb24 => Bitmap)

[8] 2023/05/12 16:28:58.890  INFO | Setting up Alphanumeric VPM Graph for 2 destination(s)

[8] 2023/05/12 16:28:59.160  INFO | Creating FBOs for 128x32

[1] 2023/05/12 16:29:05.488  INFO | [vpm] Close(0)

[1] 2023/05/12 16:29:05.488  INFO | Closing up.

[1] 2023/05/12 16:29:05.498  INFO | Source for 2 renderer(s) stopped.

[1] 2023/05/12 16:29:05.498  INFO | Source for 2 renderer(s) stopped.

[1] 2023/05/12 16:29:05.498  INFO | Source for 2 renderer(s) stopped.

[1] 2023/05/12 16:29:05.498  INFO | Source for 0 renderer(s) stopped.

Working ok for me. Here's my dmddevice.log attached. See if something in it stands out?

DmdDevice.log

Posted
1 minute ago, Pine said:

Thanks. Seems the pin2color plug-in isn’t loading in my SPA setup. 

did you drop a copy of it into your vpinspa folder?

Posted (edited)

I don't even have that DLL in my VPinMame folder either despite have latest Freezy and these updated files. 

Edited by Pine

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...