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

[RESOLVED] Trouble getting BG and DMD to display on appropriate target screens for a 3 screen cab


Recommended Posts

Posted

Hi, I installed PinballX again after a very long break. I'm stuck on install simply getting the backglass image to display on screen 2 and DMD to display on screen 3. Both appear on screen 1. My screen references work fine for PinballY. I referred back to an ancient backup of PinballX.ini from 2019 that confirms for me that x/y positions are in reference to each respective display and not from top/left of the entire desktop. Attached screenshot of my desktop. Main display is windowed so that it can be seen where the bg and dmd images are getting placed. Hoping that this is just a simple mistake on my part. Used to feel like an expert, but it's been a while.

PS LAV Filters are installed with default settings.

PinballX.png

PinballX.ini log.txt

Posted

Not sure what you are doing during launch of PBX with Dc2.exe 

21:55:55.13  7/5/2023:  C:\PinballX\Scripts\dc2.exe -configure="dc2config\FPSettings.xml"

PinballX launches, and during this launch, you change (or set) some display settings. this could cause that PinballX uses the settings before launch.
I use Dc2 as well, but before I launch PinballX , I set my screen part correctly, so PinballX is aware of my setup

try disabling Dc2.exe at startup, and relaunch PinballX again. Hows that showing ?

technically your ini file looks good at first sight 

Posted

That dc2 is a launch before execution that gets the desktop looking like the picture. Outside of PinballX, I'll typically run the exact same configuration except that primary display is my backglass. It's more comfortable for me that way to update tables, etc. In other words, I don't have network access to the cab to do remote updating. I do everything standing there at the cab. Really, this is not a change from when I was using PinballX years ago. I basically ran the same launch before instruction. I found backups for my ini from 2019 and 2017. The only difference in the display settings was that back then monitor 0 was my BG and monitor 1 was my playfield. I did switch this up recently while I was wrestling with cab support for Pinball Wicked, but the current ini is consistent with my current dc2 configurations, screenres.txt, Windows screen identity, etc. B2S and PinballY work Ok. Monitor 2 remains my DMD. Back then, I defined a portion of the screen for DMD display. Now I define 3rd screen as FullDMD.

Weird. I have not encountered this situation before. That attached image is directly following a reboot.  I will try to launch PinballX again tomorrow without the launch before, and I'll try to simply copy over the display settings from that 2019 backup ini.

I had the same issues yesterday when I was testing an install. I had previously installed forgetting about installing the LAV Filters codecs. I saw from the log an error with flash.ocx. I backed up my ini at that point along with databases and media and uninstalled PinballX. I had to use your guide to delete out flash.ocx. I installed LAV Filters with default settings and re-installed PinballX. I noticed that the ini had been set back to defaults. I copied over from my backup and tried again. No change, so that's when I gave up and submitted a request for support. 

Posted
4 hours ago, Carny_Priest said:

Main display is windowed so that it can be seen where the bg and dmd images are getting placed

Just a note, when PinballX is run in windowed mode it can run in a kind of single screen mode and move the backglass and dmd windows - so the position you see in the screenshot might not be the same positions that they are when you run PinballX full screen.

My guess is that either it's the startup dc2 messing things up as Mike suggests or your windows screen numbers have got fudged over time and don't match what PinballX thinks they are (on my setup even windows and nvidia disagree about the screen numbers).

So try disabling the dc2 startup script first to see if that fixes things.. if not then you could try changing the screen numbers for the backglass and dmd to 3,4 and 5 and see if you find a combination that works (an alternative to this would be to set the screen numbers to the same as your playfield monitor and then use the x and y offsets to set as an absolute position from the top left/right of the entire desktop).

 

Welcome back, and thanks - a lot of your posts helped me out a lot when i was starting out :)

  • Like 1
Posted

You are all right. Changed to Fullscreen Windowed and all the displays showed up on the correct screens. I must have been rushing through, testing multiple things at once, and fouled myself up. I had the main screen windowed in the image just to show where the bg and dmd were showing up. Works fine now even running the dc2 instruction on startup. Please consider this issue resolved. 

  • Like 1
  • Draco1962 changed the title to [RESOLVED] Trouble getting BG and DMD to display on appropriate target screens for a 3 screen cab
Guest
This topic is now closed to further replies.
×
×
  • Create New...