freezy / dmd-extensions

A toolbox for virtual pinball dot matrix displays.
GNU General Public License v2.0
128 stars 54 forks source link

dofslave #184

Closed bipbipbip closed 5 years ago

bipbipbip commented 5 years ago

i'm on the last version of dog R3++ (2019 march from MJR) , everything works well ! except for pro pinball timeshock

when i launch time shock , i have this message = propinballslave has stopped

with another window shell(dofslave.exe) :

Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at DirectOutput.Cab.Out.LW.LedWiz.LWZ_SBA_64(UInt32 device, UInt32 bank0, UInt32 bank1, UInt32 bank2, UInt32 bank3, UInt32 globalPulseSpeed) at DirectOutput.Cab.Out.LW.LedWiz.TerminateLedWiz() in C:\Development\DirectOutput\DirectOutput\Cab\Out\LW\LedWiz.cs:line 390 at DirectOutput.Cab.Out.LW.LedWiz.Dispose(Boolean disposing) in C:\Development\DirectOutput\DirectOutput\Cab\Out\LW\LedWiz.cs:line 476 at DirectOutput.Cab.Out.LW.LedWiz.GetLedwizNumbers() in C:\Development\DirectOutput\DirectOutput\Cab\Out\LW\LedWiz.cs:line 415 at DirectOutput.Cab.Out.LW.LedWizAutoConfigurator.AutoConfig(Cabinet Cabinet) in C:\Development\DirectOutput\DirectOutput\Cab\Out\LW\LedWizAutoConfigurator.cs:line 25 at DirectOutput.Cab.Cabinet.AutoConfig() in C:\Development\DirectOutput\DirectOutput\Cab\Cabinet.cs:line 32 at DirectOutput.Pinball.Setup(String GlobalConfigFilename, String TableFilename, String RomName) in C:\Development\DirectOutput\DirectOutput\Pinball.cs:line 213 at DirectOutput.DirectOutputHandler.Init(String HostingApplicationName, String TableFilename, String RomName) in C:\Development\DirectOutput\DirectOutput\DirectOutput.cs:line 191 at ProPinballSlave.FeedbackSlave.Start() at ProPinballSlave.FeedbackSlave.Main(String[] args)

queried xml, ini files and dmdext are in the pro pinball folder as it should be. if you have an idea……

best regards

bipbipbip commented 5 years ago

success!!! i found the problem : on my kl2Z i had assigned some keyboard keys to buttons, and dofslave.exe don't like that. so, back to kl2Z configuration, only buttons. and yes, my ledwiz and teensy are working with timeshock

settingsons commented 4 years ago

I had a problem with the 2017 64-bit version of DOFSlave.exe released by Freezy on the VPUniverse forums not working for me. The program would run and capture Pro Pinball Ulta messages, however my LED lightbar wouldn't work. The reason turned out to be that by Zebsboard Lightbar wasn't recognised by that version. After raising a thread in VPForums, Zeb updated, built and provided a new DOFSlave.exe. For anyone who wants it, go here: https://www.vpforums.org/index.php?showtopic=43578#entry442621