Environment:
VPX v10.8.1 Beta Rev. 4837, Windows BGFX 64-bit
Plugins: DOF, PinMAME, B2SLegacy all enabled
Hardware: Pinscape Controller, TeensyStripController, FT245R devices
Description:
DOF plugin crashes VPX (0xc0000409 stack buffer overrun in dof64.dll at offset 0x28cbe5) during cabinet AutoConfig when FT245R/FTDI devices are present. Setting AutoConfigEnabled = false in Cabinet.xml prevents the crash, however DOF remains non-functional — B2SLegacy reports lamps=false, solenoids=false, giStrings=false, leds=false throughout the entire table session, meaning no game state data is flowing from PinMAME to B2SLegacy to DOF, and no physical outputs are triggered.
Expected behavior:
PinMAME lamp/solenoid/GI states should be passed to B2SLegacy and on to DOF to trigger physical outputs.
Log evidence:
B2S polling status: lamps=false, solenoids=false, giStrings=false, leds=false
DOFPlugin: OnControllerGameStart: gameId=lostspc
TeensyStripController initialized and updater thread started ✓
LedWizEquivalent 30: Resolved 0 of 6 outputs
autoconfigenabled_false.zip
Environment:
VPX v10.8.1 Beta Rev. 4837, Windows BGFX 64-bit
Plugins: DOF, PinMAME, B2SLegacy all enabled
Hardware: Pinscape Controller, TeensyStripController, FT245R devices
Description:
DOF plugin crashes VPX (0xc0000409 stack buffer overrun in dof64.dll at offset 0x28cbe5) during cabinet AutoConfig when FT245R/FTDI devices are present. Setting AutoConfigEnabled = false in Cabinet.xml prevents the crash, however DOF remains non-functional — B2SLegacy reports lamps=false, solenoids=false, giStrings=false, leds=false throughout the entire table session, meaning no game state data is flowing from PinMAME to B2SLegacy to DOF, and no physical outputs are triggered.
Expected behavior:
PinMAME lamp/solenoid/GI states should be passed to B2SLegacy and on to DOF to trigger physical outputs.
Log evidence:
autoconfigenabled_false.zip