Jump to content

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


Recommended Posts

Posted

Sure, it's a bit messy because of all tests ....

 Directory of C:\pinball\Visual Pinball\VPinMAME

08-05-2023  07:48    <DIR>          .
08-05-2023  07:59    <DIR>          ..
18-04-2023  08:33    <DIR>          altcolor
23-03-2023  11:36    <DIR>          altsound
23-03-2023  11:36    <DIR>          artwork
07-05-2023  07:31    <DIR>          cfg
23-03-2023  11:36    <DIR>          DMDext
23-03-2023  11:36    <DIR>          doc_historic_mame
06-05-2023  12:40    <DIR>          hi
23-03-2023  11:36    <DIR>          ini
23-03-2023  11:36    <DIR>          inp
23-03-2023  11:36    <DIR>          installguide
02-05-2023  07:17    <DIR>          memcard
30-04-2023  06:43    <DIR>          nvram
23-03-2023  11:36    <DIR>          PIN2DMD
23-03-2023  11:36    <DIR>          PinDMD1
23-03-2023  11:36    <DIR>          PinDMD2
23-03-2023  11:36    <DIR>          PinDMD3
28-03-2023  09:51    <DIR>          Pup
23-03-2023  11:36    <DIR>          roms
23-03-2023  11:36    <DIR>          samples
23-03-2023  11:36    <DIR>          snap
23-03-2023  11:36    <DIR>          sta
23-03-2023  11:36    <DIR>          VPinMAMETest
23-03-2023  11:36    <DIR>          wave
13-03-2023  22:22           139.128 Bass.dll
13-03-2023  22:21           160.288 Bass64.dll
23-10-2022  17:44             2.621 bugs.txt
07-05-2023  10:24        18.425.856 DmdDevice.dll
08-03-2023  14:15        12.673.536 DmdDevice.dll_old
18-04-2023  06:40            21.176 DmdDevice.ini
07-05-2023  16:46             3.489 DmdDevice.log
06-11-2018  22:43             1.885 DmdDevice.log.config
08-03-2023  15:16        12.886.016 DmdDevice64.dll
23-08-2018  19:47         2.205.696 dmddevicePUP.dll
06-09-2018  04:49                93 dmddevicePUP.ini
05-03-2023  20:17         3.617.792 dmddevicePUP64.dll
07-04-2023  18:14         2.200.064 FlexDMD.dll
06-05-2023  06:59             1.277 FlexDMD.log
07-04-2023  18:14             1.883 FlexDMD.log.config
07-04-2023  18:14           698.880 FlexDMDUI.exe
07-04-2023  18:14             7.168 FlexUDMD.dll
23-10-2022  17:45            64.073 gamelist.txt
22-12-2021  14:33           655.623 history.dat
22-12-2021  14:33            10.383 history.txt
06-09-2014  17:25            25.236 Interface.html
23-10-2022  17:49         1.342.464 libpinmame-3.5.dll
17-10-2022  15:02             7.286 license.txt
07-05-2023  10:38           130.048 pin2color.dll
08-03-2023  14:20           129.024 pin2color.dll_old
08-03-2023  15:21           102.400 pin2color64.dll_lucky
17-10-2022  15:01         1.223.168 PinMAME.exe
23-10-2022  17:41            22.307 pinmame.txt
17-10-2022  15:02         1.455.616 PinMAME32.exe
08-05-2023  07:59               250 PUPLOG.txt
31-03-2023  12:30            41.984 serum.dll_old
31-03-2023  12:30            45.568 serum64.dll
13-03-2023  22:22            90.624 Setup.exe
13-03-2023  22:21           108.544 Setup64.exe
22-12-2021  14:34             2.861 simulation.txt
22-12-2021  14:34           137.710 sounds.dat
23-10-2022  17:44             8.066 visual pinmame.txt
13-03-2023  22:22         9.915.392 VPinMAME.dll
13-03-2023  22:21         9.744.896 VPinMAME64.dll
17-10-2022  15:02               693 VPMAlias.txt
23-10-2022  17:43           138.841 whatsnew.txt
23-10-2022  17:44            28.083 whatsnewVPM.txt

 

Posted

MikeDASpike, I saw this exact issue myself.  It seemed to work with setup.exe but no color when running with VPX.  All I did was to redownload and unblock the zips (under properties of zip), copied over x64, then x86 and all was good.  Didn't even reboot.  Just saying that is what worked for me.  Good luck

  • Content Provider
Posted
5 minutes ago, slydog43 said:

All I did was to redownload and unblock the zips

Good point ! Maybe unblocking is needed 

Posted (edited)
3 hours ago, slydog43 said:

MikeDASpike, I saw this exact issue myself.  It seemed to work with setup.exe but no color when running with VPX.  All I did was to redownload and unblock the zips (under properties of zip), copied over x64, then x86 and all was good.  Didn't even reboot.  Just saying that is what worked for me.  Good luck

I redownload the zip, unblocked it, replaced the DMDdevice.dll and pin2color.dll but still the same.

I unblocked all files with powershell under my vpinball directory and no luck.

 

EDIT: Found something !
Not sure why this didn't happen with previous DMDDevice.dll's

 

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)
 

Not sure why all was working with previous version of your DMDdevice.dll, but all is working now.
I will email the creator of this plugin (as it is not released yet)


Sorry to everyone who spend time on this, but never realized that this could be caused by the plugin (until I played a VR game where I disabled my b2s and color was working)

but glad it is discovered and created a workaround

Edited by MikeDASpike
  • Content Provider
Posted
2 hours ago, Cliffy said:

Yes thats the one

 

Can you activate avi recording in the dmddevice.ini to see if the scanlines are visible in the video then.

I guess it is a glitch which needs to be fixed in the colorization, but just to make sure.

Posted
12 hours ago, MikeDASpike said:

Sure, it's a bit messy because of all tests ....

 Directory of C:\pinball\Visual Pinball\VPinMAME

08-05-2023  07:48    <DIR>          .
08-05-2023  07:59    <DIR>          ..
18-04-2023  08:33    <DIR>          altcolor
23-03-2023  11:36    <DIR>          altsound
23-03-2023  11:36    <DIR>          artwork
07-05-2023  07:31    <DIR>          cfg
23-03-2023  11:36    <DIR>          DMDext
23-03-2023  11:36    <DIR>          doc_historic_mame
06-05-2023  12:40    <DIR>          hi
23-03-2023  11:36    <DIR>          ini
23-03-2023  11:36    <DIR>          inp
23-03-2023  11:36    <DIR>          installguide
02-05-2023  07:17    <DIR>          memcard
30-04-2023  06:43    <DIR>          nvram
23-03-2023  11:36    <DIR>          PIN2DMD
23-03-2023  11:36    <DIR>          PinDMD1
23-03-2023  11:36    <DIR>          PinDMD2
23-03-2023  11:36    <DIR>          PinDMD3
28-03-2023  09:51    <DIR>          Pup
23-03-2023  11:36    <DIR>          roms
23-03-2023  11:36    <DIR>          samples
23-03-2023  11:36    <DIR>          snap
23-03-2023  11:36    <DIR>          sta
23-03-2023  11:36    <DIR>          VPinMAMETest
23-03-2023  11:36    <DIR>          wave
13-03-2023  22:22           139.128 Bass.dll
13-03-2023  22:21           160.288 Bass64.dll
23-10-2022  17:44             2.621 bugs.txt
07-05-2023  10:24        18.425.856 DmdDevice.dll
08-03-2023  14:15        12.673.536 DmdDevice.dll_old
18-04-2023  06:40            21.176 DmdDevice.ini
07-05-2023  16:46             3.489 DmdDevice.log
06-11-2018  22:43             1.885 DmdDevice.log.config
08-03-2023  15:16        12.886.016 DmdDevice64.dll
23-08-2018  19:47         2.205.696 dmddevicePUP.dll
06-09-2018  04:49                93 dmddevicePUP.ini
05-03-2023  20:17         3.617.792 dmddevicePUP64.dll
07-04-2023  18:14         2.200.064 FlexDMD.dll
06-05-2023  06:59             1.277 FlexDMD.log
07-04-2023  18:14             1.883 FlexDMD.log.config
07-04-2023  18:14           698.880 FlexDMDUI.exe
07-04-2023  18:14             7.168 FlexUDMD.dll
23-10-2022  17:45            64.073 gamelist.txt
22-12-2021  14:33           655.623 history.dat
22-12-2021  14:33            10.383 history.txt
06-09-2014  17:25            25.236 Interface.html
23-10-2022  17:49         1.342.464 libpinmame-3.5.dll
17-10-2022  15:02             7.286 license.txt
07-05-2023  10:38           130.048 pin2color.dll
08-03-2023  14:20           129.024 pin2color.dll_old
08-03-2023  15:21           102.400 pin2color64.dll_lucky
17-10-2022  15:01         1.223.168 PinMAME.exe
23-10-2022  17:41            22.307 pinmame.txt
17-10-2022  15:02         1.455.616 PinMAME32.exe
08-05-2023  07:59               250 PUPLOG.txt
31-03-2023  12:30            41.984 serum.dll_old
31-03-2023  12:30            45.568 serum64.dll
13-03-2023  22:22            90.624 Setup.exe
13-03-2023  22:21           108.544 Setup64.exe
22-12-2021  14:34             2.861 simulation.txt
22-12-2021  14:34           137.710 sounds.dat
23-10-2022  17:44             8.066 visual pinmame.txt
13-03-2023  22:22         9.915.392 VPinMAME.dll
13-03-2023  22:21         9.744.896 VPinMAME64.dll
17-10-2022  15:02               693 VPMAlias.txt
23-10-2022  17:43           138.841 whatsnew.txt
23-10-2022  17:44            28.083 whatsnewVPM.txt

 

Mike i notice you don't have the dmdext stuff unzipped into your vpinmame folder?

  • Content Provider
Posted
12 minutes ago, Cliffy said:

Mike i notice you don't have the dmdext stuff unzipped into your vpinmame folder?

 

dmdext.exe is not needed for pinmame. Only for Pinball FX , Arcade etc

Posted
1 minute ago, lucky1 said:

 

Any timestamp I have to watch for the scanlines ?

really visible at the start when its showing the high scores you see them being drawn left to right

  • Content Provider
Posted

I would say that is caused by the ROM emulation and has nothing to do with my colorization plugin. The transition frames you know from WPC are worse on Gottlieb. Especially the first machines like smb.

Posted

Hello all. I have an issue I hope someone can help with. I have noticed that there are some color files now that wont run  anymore

 

Indy 500

Guns & Roses

Cactus Canyon

 

I have reloaded the color files and they still don't work.

 

Has anyone had this happen? Any suggestions?

 

Posted
8 minutes ago, marccy1138 said:

Hello all. I have an issue I hope someone can help with. I have noticed that there are some color files now that wont run  anymore

 

Indy 500

Guns & Roses

Cactus Canyon

 

I have reloaded the color files and they still don't work.

 

Has anyone had this happen? Any suggestions?

 

Just tested and all 3 working for me. cactus .pac, Gnr is pal/vni, indy 500 pal/fsq.

Posted

I have all the files as you do and they have just stopped working. I tried redownloading the files I could get (others helped me get the ones I couldn’t and they simply don’t work).

 

I used the newest lucky files the x64 version. It was doing this before I upgraded to his files and I thought maybe redoing them would fix it.

 

Can I ask a favor. Can you give me your exact alt files and then I at least know I have some other issue (though odd it is only on a few tables. Creature from the black lagoon was the other one). All my other color rom files work. I discovered this when I decided to make a color rom playlist and tested them all. 

Posted
3 minutes ago, marccy1138 said:

I have a vpinmame backup from 4/5 which I may try and see what happens.

things to check;

colorize=true in dmddevice.ini

dmdevice.log in vpinball folder- not vpinmame (don't ask :)

check your pinmame options when running- hit F1.  external dmd checked? 4 colors checked?

are you certain you got the latest from luckys 1st post? Make sure to unzip the dmddevice.dll and pin2color.dll from x86 and 64 into vpinmame folder

 

 

  • Content Provider
Posted
7 hours ago, Cliffy said:

Just tested and all 3 working for me. cactus .pac, Gnr is pal/vni, indy 500 pal/fsq.

 Check the dmddevice.log that it is loading the pin2color plugin and searches for the colorization in the right folder.

  • Content Provider
Posted
11 minutes ago, marccy1138 said:

I don't have that file in Vpinball...not asking, will just do it and thanks!

 

I will figure this out one way or another :)

 

As always, thanks!!

 

You must have the DmdDevice.log.config next to your dmddevice.dll to have a logfile.

Posted
4 hours ago, lucky1 said:

 

You must have the DmdDevice.log.config next to your dmddevice.dll to have a logfile.

See this is what I thought but in fact I only get a dmddevice.log in the \vpinmame folder- where the dll's reside- when I run vpinmame's setup.exe and test/save options for a particular rom.

Otherwise, as mikedaspaike pointed out, the dmddevice.log that updates with every game actually resides in the \vpinball folder (in my case) next to vpinball.exe. 

Posted

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

 

tia

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