marccy1138 Posted March 7, 2023 Share Posted March 7, 2023 Got them! Link to comment Share on other sites More sharing options...
Cliffy Posted March 8, 2023 Share Posted March 8, 2023 On 7/12/2022 at 1:31 PM, lucky1 said: Update 08. March 2023 -fix alphanumeric issue enable alphanumeric in dmddevice.ini globally or per game works again. Link to comment Share on other sites More sharing options...
apinbalwiz Posted March 8, 2023 Share Posted March 8, 2023 Hi I'm having a problem getting the CRZ file to work. The table is Scared Stiff. This is what I've done.... Downloaded Lucky's latest files, unblocked and opened the zip. Except for the dmd device ini file I copied everything in the x86 and x64 folders into my VPinMame folder. Put the ss_15crz file in the ss_15 folder in the Altcolor folder. Also have the latest VPinmame installed as well. Is there something else that has to be done? Any help would be greatly appreciated! Link to comment Share on other sites More sharing options...
Rickmc Posted March 9, 2023 Share Posted March 9, 2023 4 hours ago, apinbalwiz said: Hi I'm having a problem getting the CRZ file to work. The table is Scared Stiff. This is what I've done.... Downloaded Lucky's latest files, unblocked and opened the zip. Except for the dmd device ini file I copied everything in the x86 and x64 folders into my VPinMame folder. Put the ss_15crz file in the ss_15 folder in the Altcolor folder. Also have the latest VPinmame installed as well. Is there something else that has to be done? Any help would be greatly appreciated! Press F1 while the table is running and verify you have check marked "Colorize Dmd" Link to comment Share on other sites More sharing options...
apinbalwiz Posted March 9, 2023 Share Posted March 9, 2023 Thanks for your reply. Yes the box is checked. I have pin2dmd.pal and vni files in the folder which work, but when I replace them with the crz file the dmd reverts to the 4 colors. Link to comment Share on other sites More sharing options...
outhere Posted March 9, 2023 Share Posted March 9, 2023 1 hour ago, apinbalwiz said: Thanks for your reply. Yes the box is checked. I have pin2dmd.pal and vni files in the folder which work, but when I replace them with the crz file the dmd reverts to the 4 colors. I found this I believe part of the problem comes from the various ways Freezy gets installed by different users. If one takes the defaults when installing using the MSI package the files go inside the Program Files(x86) folder, which itself is restricted to Windows Administrator access. If you install using Nailbuster's Baller Installer some files go into a DMDext subfolder that branches from VpinMAME, and others land in the VpinMAME root folder. Locating the correct place to overwrite the DLLs with Lucky1's versions can be tricky because of this, and it had me scratching my head for a bit. Once I learned how my particular folders were structured I had no difficulty repeating the process and getting the PAC versions to work. Link to comment Share on other sites More sharing options...
Content Provider leeoneil Posted March 10, 2023 Content Provider Share Posted March 10, 2023 Hello, i have a strange problem with a pin2dmd VPX (10.7.3) crash when i try scared stiff serum colorization. Dmddevice.ini - > pin2dmd set to "native" when i try to set it to "true", my pin2dmd is not working anymore. scaletohd is set to false. Pin2dmd with the 4.5 drivers. I'm using the files of the first message. The log crash don't give me any information Quote Crash report VPX rev388 (f6d9f7b) ============ Process: VPinballX.exe Reason: 0xC0000005 - EXCEPTION_ACCESS_VIOLATION at 0023:08B3C474 Attempt to read from 0x00000000 Thread ID: 0x19C [412] Is someone experiencing the same problem ? Link to comment Share on other sites More sharing options...
KRAKEN Posted March 10, 2023 Share Posted March 10, 2023 1 hour ago, leeoneil said: Hello, i have a strange problem with a pin2dmd VPX (10.7.3) crash when i try scared stiff serum colorization. Dmddevice.ini - > pin2dmd set to "native" when i try to set it to "true", my pin2dmd is not working anymore. scaletohd is set to false. Pin2dmd with the 4.5 drivers. I'm using the files of the first message. The log crash don't give me any information Is someone experiencing the same problem ? Can you also post the contents of your DmdDevice.log after playing Scared Stiff and getting the crash? it might provide clues as well... Link to comment Share on other sites More sharing options...
Content Provider leeoneil Posted March 10, 2023 Content Provider Share Posted March 10, 2023 edit 2 : I was with vpinmame3.4, but same problem with Vpinmame 3.5. 😕 Oh sorry, i didn't know there were a log for dmddevice ! Here is the result with pind2dmd set on "true" (with this mode, impossible to have something on other table, the pin2dmd is not working) Quote [7] 2023/03/10 13:55:39.300 INFO | Successfully loaded config from E:\Visual Pinball\VPINMAME\DmdDevice.ini. [7] 2023/03/10 13:55:39.300 INFO | Determined color path from assembly path: E:\Visual Pinball\VPinMAME\altcolor [7] 2023/03/10 13:55:39.300 INFO | Starting VPinMAME API 1.9.0 through VPinballX.exe. [7] 2023/03/10 13:55:39.300 INFO | Assembly located at E:\Visual Pinball\VPinMAME\DmdScreen.dll [7] 2023/03/10 13:55:39.300 INFO | [vpm] Open(0) [7] 2023/03/10 13:55:39.300 INFO | [vpm] Set_4_Colors_Palette(0,...) [7] 2023/03/10 13:55:39.300 INFO | Setting palette to 4 colors... [7] 2023/03/10 13:55:39.300 INFO | [vpm] PM_GameSettings(0, SS_15, 1) [7] 2023/03/10 13:55:39.300 INFO | Enabling game colorization [7] 2023/03/10 13:55:39.300 INFO | Setting palette to 4 colors... [7] 2023/03/10 13:55:39.300 INFO | Setting game name: SS_15 [7] 2023/03/10 13:55:39.300 INFO | Setting color: #FFFF5820 [7] 2023/03/10 13:55:39.300 INFO | Loading color rom file at E:\Visual Pinball\VPinMAME\altcolor\SS_15\SS_15.cRZ... [7] 2023/03/10 13:55:39.826 ERROR | No renderers found, exiting. [7] 2023/03/10 13:55:44.809 ERROR | System.NullReferenceException: Object reference not set to an instance of an object. at LibDmd.Converter.Serum.Serum.Convert(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\Converter\Serum\Serum.cs:line 225 at LibDmd.DmdDevice.DmdDevice.RenderGray2(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\DmdDevice\DmdDevice.cs:line 766 at PinMameDevice.DmdDevice.InternalRenderRaw2Device(DeviceInstance device, UInt16 width, UInt16 height, IntPtr currbuffer, UInt16 noOfRawFrames, IntPtr currrawbuffer) at PinMameDevice.DmdDevice.RenderRaw2(UInt16 width, UInt16 height, IntPtr currbuffer, UInt16 noOfRawFrames, IntPtr currrawbuffer) [7] 2023/03/10 13:55:45.350 ERROR | System.NullReferenceException: Object reference not set to an instance of an object. at LibDmd.Converter.Serum.Serum.Convert(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\Converter\Serum\Serum.cs:line 225 at LibDmd.DmdDevice.DmdDevice.RenderGray2(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\DmdDevice\DmdDevice.cs:line 766 at PinMameDevice.DmdDevice.InternalRenderRaw2Device(DeviceInstance device, UInt16 width, UInt16 height, IntPtr currbuffer, UInt16 noOfRawFrames, IntPtr currrawbuffer) at PinMameDevice.DmdDevice.RenderRaw2(UInt16 width, UInt16 height, IntPtr currbuffer, UInt16 noOfRawFrames, IntPtr currrawbuffer) What is this "F:\STM32" ? I don't have any "F" drive Look like the same when pin2dmd is set on "native" (with this mode, everything working fine except Scared Stiff serum) -> Quote [7] 2023/03/10 14:00:40.978 INFO | Successfully loaded config from E:\Visual Pinball\VPINMAME\DmdDevice.ini. [7] 2023/03/10 14:00:40.978 INFO | Determined color path from assembly path: E:\Visual Pinball\VPinMAME\altcolor [7] 2023/03/10 14:00:40.978 INFO | Starting VPinMAME API 1.9.0 through VPinballX.exe. [7] 2023/03/10 14:00:40.978 INFO | Assembly located at E:\Visual Pinball\VPinMAME\DmdScreen.dll [7] 2023/03/10 14:00:40.978 INFO | [vpm] Open(0) [7] 2023/03/10 14:00:40.978 INFO | [vpm] Set_4_Colors_Palette(0,...) [7] 2023/03/10 14:00:40.978 INFO | Setting palette to 4 colors... [7] 2023/03/10 14:00:41.088 INFO | [vpm] PM_GameSettings(0, SS_15, 1) [7] 2023/03/10 14:00:41.088 INFO | Enabling game colorization [7] 2023/03/10 14:00:41.088 INFO | Setting palette to 4 colors... [7] 2023/03/10 14:00:41.192 INFO | Setting game name: SS_15 [7] 2023/03/10 14:00:41.192 INFO | Setting color: #FFFF5820 [7] 2023/03/10 14:00:41.192 INFO | Loading color rom file at E:\Visual Pinball\VPinMAME\altcolor\SS_15\SS_15.cRZ... [7] 2023/03/10 14:00:41.711 ERROR | Value "native" for "enabled" under [pin2dmd] must be either "true" or "false". [7] 2023/03/10 14:00:41.711 ERROR | No renderers found, exiting. [7] 2023/03/10 14:00:46.753 ERROR | System.NullReferenceException: Object reference not set to an instance of an object. at LibDmd.Converter.Serum.Serum.Convert(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\Converter\Serum\Serum.cs:line 225 at LibDmd.DmdDevice.DmdDevice.RenderGray2(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\DmdDevice\DmdDevice.cs:line 766 at PinMameDevice.DmdDevice.InternalRenderRaw2Device(DeviceInstance device, UInt16 width, UInt16 height, IntPtr currbuffer, UInt16 noOfRawFrames, IntPtr currrawbuffer) at PinMameDevice.DmdDevice.RenderRaw2(UInt16 width, UInt16 height, IntPtr currbuffer, UInt16 noOfRawFrames, IntPtr currrawbuffer) [7] 2023/03/10 14:00:47.285 ERROR | System.NullReferenceException: Object reference not set to an instance of an object. at LibDmd.Converter.Serum.Serum.Convert(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\Converter\Serum\Serum.cs:line 225 at LibDmd.DmdDevice.DmdDevice.RenderGray2(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\DmdDevice\DmdDevice.cs:line 766 at PinMameDevice.DmdDevice.InternalRenderRaw2Device(DeviceInstance device, UInt16 width, UInt16 height, IntPtr currbuffer, UInt16 noOfRawFrames, IntPtr currrawbuffer) at PinMameDevice.DmdDevice.RenderRaw2(UInt16 width, UInt16 height, IntPtr currbuffer, UInt16 noOfRawFrames, IntPtr currrawbuffer) Link to comment Share on other sites More sharing options...
emanoel299 Posted March 10, 2023 Share Posted March 10, 2023 Thank you Now it works perfectly for the other formats Link to comment Share on other sites More sharing options...
Energetics Posted March 11, 2023 Share Posted March 11, 2023 On 3/9/2023 at 5:51 AM, outhere said: I found this I believe part of the problem comes from the various ways Freezy gets installed by different users. If one takes the defaults when installing using the MSI package the files go inside the Program Files(x86) folder, which itself is restricted to Windows Administrator access. If you install using Nailbuster's Baller Installer some files go into a DMDext subfolder that branches from VpinMAME, and others land in the VpinMAME root folder. Locating the correct place to overwrite the DLLs with Lucky1's versions can be tricky because of this, and it had me scratching my head for a bit. Once I learned how my particular folders were structured I had no difficulty repeating the process and getting the PAC versions to work. can you please elaborate how you did it? i f*** up my whole system...having naiulbusters structure Link to comment Share on other sites More sharing options...
outhere Posted March 11, 2023 Share Posted March 11, 2023 On 3/10/2023 at 7:01 AM, leeoneil said: edit 2 : I was with vpinmame3.4, but same problem with Vpinmame 3.5. 😕 Oh sorry, i didn't know there were a log for dmddevice ! Here is the result with pind2dmd set on "true" (with this mode, impossible to have something on other table, the pin2dmd is not working) What is this "F:\STM32" ? I don't have any "F" drive Look like the same when pin2dmd is set on "native" (with this mode, everything working fine except Scared Stiff serum) -> Yes using native for SS_15.cRZ not working Add this per game pin2dmd enabled = true Her are my 2 logs DmdDevice - native.log DmdDevice - true.log Link to comment Share on other sites More sharing options...
outhere Posted March 11, 2023 Share Posted March 11, 2023 44 minutes ago, Energetics said: can you please elaborate how you did it? i f*** up my whole system...having naiulbusters structure I did it like this SEE - For NEW cRZ + PAL / VNI, Pal/fsq and Pac Files https://vpuniverse.com/forums/topic/3370-attack-from-mars-colorization/page/3/?tab=comments#comment-42753 Link to comment Share on other sites More sharing options...
hitman12 Posted March 13, 2023 Share Posted March 13, 2023 Copied all files from Lucky1 zip file and PAC files don't work. Pal and Vmi working ok, i copied Lucky1 dll over Freezy dmd ext. Link to comment Share on other sites More sharing options...
bushav Posted March 13, 2023 Share Posted March 13, 2023 3 hours ago, hitman12 said: Copied all files from Lucky1 zip file and PAC files don't work. Pal and Vmi working ok, i copied Lucky1 dll over Freezy dmd ext. Make sure you used the 32 bit version. This happened to me because I accidentally used the 64 but version. Link to comment Share on other sites More sharing options...
hitman12 Posted March 13, 2023 Share Posted March 13, 2023 Downloaded wrong pac file. Everything is ok now. Link to comment Share on other sites More sharing options...
digable Posted March 13, 2023 Share Posted March 13, 2023 It appears this version skips the checks in the dmdext.ini for specific tables. I have a lot of 80's tables with alpha numeric scoring that i disable virtual dmd with. Do i need to update all of these in the registry to set to windmd instead of pindmd? great work so far! thanks! Link to comment Share on other sites More sharing options...
outhere Posted March 13, 2023 Share Posted March 13, 2023 15 minutes ago, digable said: It appears this version skips the checks in the dmdext.ini for specific tables. I have a lot of 80's tables with alpha numeric scoring that i disable virtual dmd with. Do i need to update all of these in the registry to set to windmd instead of pindmd? great work so far! thanks! dmdext.ini Is no longer used and that happen a long time ago Rename it - DmdDevice.ini Link to comment Share on other sites More sharing options...
digable Posted March 13, 2023 Share Posted March 13, 2023 59 minutes ago, outhere said: dmdext.ini Is no longer used and that happen a long time ago Rename it - DmdDevice.ini That was the deal, thanks! Link to comment Share on other sites More sharing options...
Content Provider leeoneil Posted March 14, 2023 Content Provider Share Posted March 14, 2023 On 3/11/2023 at 3:02 PM, outhere said: Yes using native for SS_15.cRZ not working Add this per game pin2dmd enabled = true Thank's but not working with the pin2dmd, crash every time before loading the table I put that in my dmddevice.ini : Quote [ss_15] pin2dmd enabled = true [trn_174h] pin2dmd enabled = true virtualdmd enabled = false Message error : Quote [7] 2023/03/14 17:15:07.911 INFO | Loading color rom file at E:\Visual Pinball\VPinMAME\altcolor\trn_174h\trn_174h.cRZ... [7] 2023/03/14 17:15:08.995 ERROR | No renderers found, exiting. [7] 2023/03/14 17:15:16.082 ERROR | System.NullReferenceException: Object reference not set to an instance of an object. at LibDmd.Converter.Serum.Serum.Convert(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\Converter\Serum\Serum.cs:line 225 at LibDmd.DmdDevice.DmdDevice.RenderGray4(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\DmdDevice\DmdDevice.cs:line 887 at PinMameDevice.DmdDevice.InternalRenderGray4Device(DeviceInstance device, UInt16 width, UInt16 height, IntPtr currbuffer) at PinMameDevice.DmdDevice.RenderGray4(UInt16 width, UInt16 height, IntPtr currbuffer) [7] 2023/03/14 17:15:16.716 ERROR | System.NullReferenceException: Object reference not set to an instance of an object. at LibDmd.Converter.Serum.Serum.Convert(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\Converter\Serum\Serum.cs:line 225 at LibDmd.DmdDevice.DmdDevice.RenderGray4(DMDFrame frame) in F:\STM32\git\dmd-extensions\LibDmd\DmdDevice\DmdDevice.cs:line 887 at PinMameDevice.DmdDevice.InternalRenderGray4Device(DeviceInstance device, UInt16 width, UInt16 height, IntPtr currbuffer) at PinMameDevice.DmdDevice.RenderGray4(UInt16 width, UInt16 height, IntPtr currbuffer) If i use the virtualdmd it's ok, it's working ! If i enable the pinup option VPX does not crash but I have nothing on the pin2dmd (but the game is working) Quote [pinup] ; if enabled, send frames to PinUP. enabled = true Very strange. PAC and VN are ok, 64 colors are ok, i'm now up to date on Vpinmame.... Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted March 15, 2023 Author Content Provider Share Posted March 15, 2023 I will check when I have access to my dev pin2dmd Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted March 15, 2023 Author Content Provider Share Posted March 15, 2023 22 hours ago, leeoneil said: Thank's but not working with the pin2dmd, crash every time before loading the table I put that in my dmddevice.ini : Message error : If i use the virtualdmd it's ok, it's working ! If i enable the pinup option VPX does not crash but I have nothing on the pin2dmd (but the game is working) Very strange. PAC and VN are ok, 64 colors are ok, i'm now up to date on Vpinmame.... Very strange. Had no problem with Serum on my pin2dmd. Maybe post the dmddevice.ini. Which firmware version are you running on your pin2dmd ? Which USB driver ? Link to comment Share on other sites More sharing options...
Margarina Posted March 15, 2023 Share Posted March 15, 2023 Sorry guys, I'm still confused as to how this all works. If I download the latest freezy dmd extensions, they are version 2.0 (both x86 and x64). If I download your dmd extension, your DmdDevice.dll file is a lower version. If I put the contents of all three folders (yours, and the two of freezy) inside the VpinMAME folder, and click on FlexDMDUI, it tells me that there are two ddl files which are of different versions. What should I do ? Link to comment Share on other sites More sharing options...
slydog43 Posted March 15, 2023 Share Posted March 15, 2023 put lucky's 64 and 32 bit versions of dmddevice.dll in the vpinMAME folder. Rerun the flexDMDui and it should be all good now. (I just did that this morning) Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted March 16, 2023 Author Content Provider Share Posted March 16, 2023 18 hours ago, slydog43 said: put lucky's 64 and 32 bit versions of dmddevice.dll in the vpinMAME folder. Rerun the flexDMDui and it should be all good now. (I just did that this morning) Thanks for verifying Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now