Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Mike_da_Spike

Elite Member
  • Posts

    3362
  • Joined

  • Last visited

  • Days Won

    198

Everything posted by Mike_da_Spike

  1. I will be at my pc in 2 hours, and will explain how to remove the flash.ocx file. If your backglass keeps black, it looks like a lav issue, althought you have reinstalled them. Any other codec packs installed that could interfere with it? What kind of backglass files do you use ? Mp4 ,Flv, png ?
  2. Dont think flash .ocx has to do with your issues. Thats mostly for the instruction cards. But to remove it, you need to adjust the ACL, as a regular user has no access to it. Back to your backglass issue: do you see the "no backglass " video playing or just black ? Do you see backglass media within gamelist manager/ Databasemanager?
  3. You must be a lucky person ! Dont mention it to Tom
  4. Maybe the media files does not match ? Nothing strange in your log. Do you see matching media in gamelist manager or databasema ager ?
  5. Are you able to download media via gamemanager as a basic member ? I thought that was not avaible and you need a paid subscription.
  6. Maybe an idea to launch the directoutputtest.exe from a sepereate batch file. your first batch file you setup in pbx, that will launch the batch file with the commands, but you fire it paralell, so it will not wait to fonish it. Wait in your first batch file a couple of seconds and kill the 2nd batch file from the main batch file. Does that make sense ?
  7. Another option will be to have also a visualpinball.exe from 10.6 in your folder. And use alternate exe for the tables that doesn't require 10.7
  8. I think the 5 downloads is from the gameex website, not from the ftp.
  9. You are still running pinballx 2.83 Better is to upgrade it to latest before we can troubleshoot your issue
  10. Are you using vpx 10.7 ? Of so, try to remove the" run as admin." I have team viewer running and when i use it, it takes a much longer time to load a table. Between loading a table a running it it gets in "not responding". So instead of loading in a couple of seconds, it takes a couple of minutes. I run on a i7 7600, 16gb of mem with an rtx 2070. So your graphics upgrade will not help
  11. Nice ! Post a video of your cabinet as well with those pins. I'm very curious how it looks like
  12. On VP Forum, you mention that the command file DirectouptutTest.exe should be recompiled. In the attached zip, I recompiled the Code of MJR. It was missing some DLL's, so I add them from my system . I copied it to my cabinet, extract the zip (all files), added the path settings and run it : I hope this will help you, to use this exe and do stuff with a batch file on PBX closing If you definitely want to use a plugin with a PBXExit command, maybe @scutterscan help you, as he build multiple plugins for PBX (and I reach out to him if I want some help ) DirectOuput.zip
  13. You need to adjust the cabinet file according to your setup, otherwise it will never work. I tested your cabinet.XML on my system. PinballX starts, but (as expected) Led's doesn't show anything. Best way for you, is to get your DOF working correctly . If that is fine, you can add it to PBX. I don't think you have a PBX issue, but more a dof/Teensy issue I assume you followed this thread already : How to Set Up Addressable LED Strips - Virtual Pinball Cabinets - VPForums.org
  14. If you flashed the teensy board with that firmware, i think it is correct. Its a couple of years ago that I setup the led strips I dont know anymore, I flashed once and never checked further. Are you sure your cabinet.xml is correct ? You define 256 leds on port 0 (on com 9 ?) But your firstled numbers for most of your rections are above the 256 Whats your exact setup ? Are all the leds in 1 line ? As you have 8 ports, try to split them, to get it tested Or, only try to setup your first led array, just for yesting (so max led to x and only have the first lefstrip defined
  15. https://github.com/DirectOutput/TeensyStripController
  16. Did you flash teensy with the dof firmware ?
  17. to get DOF working within PBX, you need to have in your DirectOuput\config folder a GlobalConfig_pinbalLX.xml This is specially for using DOF within PBX <?xml version="1.0" encoding="utf-8"?> <!--Global configuration for the DirectOutput framework.--> <!--Saved by DirectOutput Version 3.1.6863.36690: 2018-12-15 15-17-15--> <GlobalConfig> <LedWizDefaultMinCommandIntervalMs>1</LedWizDefaultMinCommandIntervalMs> <LedControlMinimumEffectDurationMs>60</LedControlMinimumEffectDurationMs> <LedControlMinimumRGBEffectDurationMs>120</LedControlMinimumRGBEffectDurationMs> <IniFilesPath>C:\Pinball\DirectOutput</IniFilesPath> <CabinetConfigFilePattern>C:\Pinball\DirectOutput\config\cabinetPBX.xml</CabinetConfigFilePattern> <TableConfigFilePatterns /> <EnableLogging>true</EnableLogging> <ClearLogOnSessionStart>true</ClearLogOnSessionStart> <LogFilePattern>.\DirectOutput.log</LogFilePattern> </GlobalConfig> I pointed my cabinet config pattern file to a file especially for PBX, as my flashers worked in the opposite direction (clicking on left, showed a scroll to right) But thats up to you. You can also point it to the original cabinet.xml that you use for the whole DOF setup As the teensy board can contain 8 channels, I decided to spli my channels across my 2 Ethernet cables. Led Matrix on 1 Cable and rest on the 2nd one (Not sure why, but had some issues when putting all on 1 cable) From the DOF config tool, you need to setup your teensy as well My setup is on channel 1 I have my LED matrix (384 leds) On channel 5 I have my left side leds above my screen (144leds) and on channel 6 I have my right side leds above my screen (also 144 leds) Also have undercab LEDs, but disabled it as it was a bit too much (214 leds is not recommended to use as underlights) With this in Mind, you need to setup your Cabinet(pbx).xml as well You need to setup your TeensyController with the ammount of leds and the ports, define the ledstrips how they are setup and what the purpose is and also very important is the 'LedWizEquivalent 30' this needs to be set to the port where your LED is started in the dof config tool. This is my setup (you see that the undercab is in the config file, but not in the DOF config tool, so to enable it , I only need to enbale it in DOF tool and download the config) <?xml version="1.0" encoding="utf-8"?> <!-- This config file will set up two addressable LED strips orange on the right and blue on the left. Each is 53 long and have the distal LED as the first in the array --> <Cabinet xmlns:xsi="http://www.w3.org/20...chema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Name>Virtual Pinball</Name> Virtual Pinball <OutputControllers> <TeensyStripController> <Name>TeensyStripController</Name> <NumberOfLedsStrip1>384</NumberOfLedsStrip1> <NumberOfLedsStrip2>0</NumberOfLedsStrip2> <NumberOfLedsStrip3>0</NumberOfLedsStrip3> <NumberOfLedsStrip4>0</NumberOfLedsStrip4> <NumberOfLedsStrip5>144</NumberOfLedsStrip5> <NumberOfLedsStrip6>144</NumberOfLedsStrip6> <NumberOfLedsStrip7>214</NumberOfLedsStrip7> <NumberOfLedsStrip8>0</NumberOfLedsStrip8> <ComPortName>COM3</ComPortName> </TeensyStripController> </OutputControllers> <Toys> <LedStrip> <Name>PF Left</Name> <Width>1</Width> <Height>144</Height> <LedStripArrangement>BottomUpLeftRight</LedStripArrangement> <ColorOrder>GRB</ColorOrder> <FirstLedNumber>385</FirstLedNumber> <FadingCurveName>SwissLizardsLedCurve</FadingCurveName> <OutputControllerName>TeensyStripController</OutputControllerName> </LedStrip> <LedStrip> <Name>PF Right</Name> <Width>1</Width> <Height>144</Height> <LedStripArrangement>BottomUpLeftRight</LedStripArrangement> <ColorOrder>GRB</ColorOrder> <FirstLedNumber>529</FirstLedNumber> <FadingCurveName>SwissLizardsLedCurve</FadingCurveName> <OutputControllerName>TeensyStripController</OutputControllerName> </LedStrip> <LedStrip> <Name>Undercab</Name> <Width>1</Width> <Height>214</Height> <LedStripArrangement>BottomUpLeftRight</LedStripArrangement> <ColorOrder>GRB</ColorOrder> <FirstLedNumber>673</FirstLedNumber> <FadingCurveName>SwissLizardsLedCurve</FadingCurveName> <OutputControllerName>TeensyStripController</OutputControllerName> </LedStrip> <LedStrip> <Name>PF Back</Name> <Width>48</Width> <Height>8</Height> <LedStripArrangement>TopDownAlternateLeftRight</LedStripArrangement> <ColorOrder>GRB</ColorOrder> <FirstLedNumber>1</FirstLedNumber> <FadingCurveName>SwissLizardsLedCurve</FadingCurveName> <OutputControllerName>TeensyStripController</OutputControllerName> </LedStrip> <LedWizEquivalent> <Name>LedWizEquivalent 30</Name> <Outputs> <LedWizEquivalentOutput> <OutputName>PF Back</OutputName> <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber> </LedWizEquivalentOutput> <LedWizEquivalentOutput> <OutputName>PF Left</OutputName> <LedWizEquivalentOutputNumber>13</LedWizEquivalentOutputNumber> </LedWizEquivalentOutput> <LedWizEquivalentOutput> <OutputName>PF Right</OutputName> <LedWizEquivalentOutputNumber>16</LedWizEquivalentOutputNumber> </LedWizEquivalentOutput> <LedWizEquivalentOutput> <OutputName>Undercab</OutputName> <LedWizEquivalentOutputNumber>19</LedWizEquivalentOutputNumber> </LedWizEquivalentOutput> </Outputs> <LedWizNumber>30</LedWizNumber> </LedWizEquivalent> </Toys> <AutoConfigEnabled>true</AutoConfigEnabled> </Cabinet> The com port, you can check in device manager : As I have a Pin2DMDV3 , I have 2 com ports, but mostly you should have just 1 com port I hope this make sense btw. I highly recommend you to use the following Plugin : PinballX DOF PLUGIN (Small Swisslizard modification) - Plugins - Spesoft Forums (gameex.com)
  18. @Tom Speirs This is reproduceable . Nothing in the log, but in event log 2 Errors : Application: PinballX.exe CoreCLR Version: 6.0.322.12309 .NET Version: 6.0.3 Description: The process was terminated due to an internal error in the .NET Runtime at IP 00007FFA9C87D70F (00007FFA9C6B0000) with exit code c0000005. Faulting application name: PinballX.exe, version: 1.0.0.0, time stamp: 0x61954b73 Faulting module name: coreclr.dll, version: 6.0.322.12309, time stamp: 0x6216cac2 Exception code: 0xc0000005 Fault offset: 0x00000000001cd70f Faulting process id: 0x2c70 Faulting application start time: 0x01d84c9d20853f84 Faulting application path: C:\Pinball\PinballX\PinballX.exe Faulting module path: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.3\coreclr.dll Report Id: bdbb495b-e926-4cec-af8b-190f6fa1d975 Faulting package full name: Faulting package-relative application ID: Can you check code ?
  19. Lol. Thats why you need to make a backup. If you mess it up, you can always revert back. Do not hesitate for any questions.
  20. In the download section, there is is a modified swisslizard dof plugin that is optimized. Download this version, put the dll in the plugin directy of pbx. Launch the plugin manager, abd check the dof ugin. Click configure and you are able to create a log file(on top of my head) Launch pbx and check whats in the log file.my assumption is that teensy is not configured propperly yet.
  21. Hey bill, Chechk the download section, there is a manual for pbx. I should always backup the pinballx folder and do an upgrade
  22. Lomg time ago that I setup teensy with dof for pbx. Just some basic steps: Is the teensy added to the dof configuration for pbx ?(as pbx uses own xml for dof) If teensy is attached and you disable the plugin, is pbx launching ? If you enable the log for swisslizard plugin, does it shows anuthing in the log ? Is teensy board working with vpx. ? Do you have a realdmd as well (as the pindmdv3 is based on teensy board and could have issues)
  23. Please post your log.txt and pinballx.ini
  24. I don't have Demons Tilt on my cab, but can you post your Pinball.log file (log file after you reproduce the issue) and your settings.ini ?
×
×
  • Create New...