Jump to content
LaunchBox Community Forums

multi-display configuration not displaying things correctly


ekdikeo

Recommended Posts

Hi there.  I unfortunately can't tell how far back this started, but I'm pretty sure it's been this way for at least a couple of months.

 

I have BigBox configured to display game artwork (normally the marquee image) for a game on the 2nd display of my three monitor setup.

Display 1 is a 19" square at 1280x1024.  Display 2 is a 20-ish inch widescreen at 1920x1080 i think, and display 3 is a 19" widescreen at 1280x720 i think.

As of several updates ago, I noticed that Display 2, which hosts the marquees, has only been display about 1/2 to 2/3rd of the display.  Possibly cutting off at the 1280-ish mark.  

 

Help? :-D

 

Link to comment
Share on other sites

Did you install a 4:3 theme for Display 1 by chance? The only thing I can think of, is something is messed up potentially because of the ratio difference. @Jason Carr will probably know better though. This is the first time this has happened that I know of. This only started happening after 2 beta's ago? If that's the case, then go to your LaunchBox/Updates folder. Sort them by date, and go back the amount of beta's you've installed. So if you installed 2, then go to the 3rd oldest and install that on top of your current install. Let me know if that fixes things. You may want to even try going back to the official release, but it might be easier to re-download that from the website.

Link to comment
Share on other sites

Honestly, it's something that I hardly mess with, I hardly even use it at the moment.  I have powered it up pretty regularly to make sure it gets Windows Updates, Defender updates, up to date drivers (oh what a nightmare that is sometimes), but I hardly ever do anything useful with it, or play games on it, just been too busy lately.  I noticed it a few weeks ago, figured it was something that came in with a beta update, and hoped it would get fixed.  Now I've recently got time to start messing with it, and figured I'd take the time to see if anyone else ran into this, or had any other bright ideas.

I don't recall specifically doing anything theme wise, but I may have.  There's also a third display attached (usually) to the system, but it's on a nearby wall, so it's not really used much, I have no idea if anything was showing or attempting to be shown on that, perhaps.  

The weird part about it, is that the black screen area is clearly cut off, only the left 1/2 to 2/3rd of the screen has black background, but the image is clearly sized as if it would be the correct resolution.  So it seems that the display window is possibly being sized (horizontally) for the main monitor, but the Marquee image is being shown at the correct resolution for the 2nd display.  Could possibly also be that the window is shifted, but then I wouldn't expect the left hand part of the marquee to be visible  and the right hand side cut off.

 

Link to comment
Share on other sites

As a side note, IOBit Driver Booster will help with needing to update drivers.

Otherwise, I am kind of at a loss. I feel like it's super obvious too. If it's displaying the UI correctly in that window, then it's not even trying to draw to the rest of the screen. I mean the full list of things it could be: Beta update (could try going back to the most recent official), a bad graphics driver install, windows and monitor management are having issues with settings, or a theme could have been installed to force 4:3 for Big Box, so the 16:9 monitor is being effected (especially because you said the black is on the sides, which is common for 4:3 on a 16:9).

Link to comment
Share on other sites

It's not black bars, like there's letterboxing.  I'll grab a screenshot next time I can get over to that PC, and post it.  It's literally just drawing the left 2/3rd or so of the window.  The right 1/3rd is Windows Desktop background.

 

Link to comment
Share on other sites

OK, so, I finally got the horrific mess in my arcade room cleaned up and got some access to mess around with it.

Screenshot of the Windows screen settings confirms that I have two displays, (1) is 1920x1080 on top, (2) is main display at 1280x1024 on the bottom. (3) is currently disconnected.  

Computer is a Dell PC with i5-4590 3.0Ghz, Intel HD 4600, 4GB RAM.

 

Screenshot 2017-05-27 11.20.11.png

Screenshot 2017-05-27 11.23.52.png

Link to comment
Share on other sites

If I set the upper monitor to 1280x1024 then everything looks correct (except of course the monitor auto-letterboxes it).  In a wide-screen mode that is larger than the primary display, it appears that although LaunchBox/BigBox is receiving the clicks from anywhere on the display, the visuals aren't taking up the whole display.  

Link to comment
Share on other sites

... ok, and i've wound my way all the way back to 7.0 beta when i'm pretty sure it worked correctly, and it still didn't work.  Could be Intel driver updates have mangled something, or could be something in my configuration?  Can I send in some config files somewhere (keep in mind I'm a newb to this, i've been running it for months, but I hardly use it, and when I do, I don't really mess with it, I just configured games and let it do it's thing) to see if I've done something terribly wrong? :-D 

I guess for the time being, I'll just set the resolution on the top display lower.

I might also be replacing the 19" square monitor with something else, because it's control panel is absolutely flipping out on me, random keypresses all over the front panel are triggering, and intentional keypresses are being ignored.. seems this monitor has some heat issues going on.  Might explain why it was at a thrift shop for $5.  Though it worked fine for the sporadic use over the last 6 months :-S

 

 

Edited by ekdikeo
Link to comment
Share on other sites

@Jason Carr @SentaiBrad

OK! So.. Good news? bad news.  the Good News, is that I can fix it.  The bad news, is that it only stays fixed for one run.  The other bad news (for devs here, not for me), is that it really does appear to be a problem in BigBox rather than a driver problem.

 

So, I installed a fresh copy of LaunchBox and BigBox in a separate directory, and imported all my ROMs to it.  When I got into the BigBox configuration, I turned on the Marquee display, and it worked fine, with the secondary display at full 1920x1080 resolution.  The marquee window completely covered the display as expected, and it looked great.

However, when I restarted the fresh copy of BigBox, the same problem cropped up again -- a cropped window on the Marquee monitor.

SO, I went back to my original installation .. went into the BigBox settings, flipped the Marquee from Display 2, to None, to Display 1, and then back to Display 2 ... and it worked.  Until I exited the program again.

 

(and where is a good place to mention a feature I'd like to see?  namely .. if the mouse cursor is off, then don't show a highlight on what the mouse cursor last had selected... it's obnoxious having two items highlighted, and not being 100% sure which one is actually selected :) )

 

 

Edited by ekdikeo
Link to comment
Share on other sites

For feature requests, and even bug reports, using the Issues/Requests button at the top is the best way. If you could make a quick check for feature requests, it may already exist. If it does, vote on the existing one first. If you can't find it or it doesn't exist, feel free to make a new one.

Anyways, thank you for finding out some more info. I'm sorry if it seemed like we're trying to avoid blame. It's just hard with modern PC's and all manner of setups. I'm sure Jason will appreciate the information, and I hope it helps him figure this out.

Link to comment
Share on other sites

Aha. Will do. No I didn't think you were trying to deflect, it seemed fairly obvious that it would be elsewhere.. but for the fact that it works correctly when configured initially, then doesn't if I exit and restart.. at least points in the direction of something in this software, though. I'm a software developer, but I'm just too buried in other things in life right now to put my full attention to solving a visual glitch on an arcade can. :)

Link to comment
Share on other sites

  • 3 months later...
Quote

 

I have a very similar problem.  New install, 3 screens all with different resolutions (4K, 1920 x 358 - a true marquee monitor).  Regardless of which monitor I assign to the main Big Box GUI and the marquee image, the Marquee image always renders on Monitor 1 (the 4K monitor) behind/underneath the main Big Box GUI.

Link to comment
Share on other sites

  • 2 weeks later...

So.. I was reconfiguring this box today.. had to replace the monitor in it.. and in the process, my monitor numbers got all reassigned somehow.  SO, I had to go into the configuration, and reset which monitor was which in Big Box.  Well, I also have to do the same in MAME.

It turns out, that Big Box also has this problem with the main display being on the wider screen, as well.

It *also* turns out, that if I launch MAME on that display (which I don't want to do), then when I return to Big Box, it all works correctly.

 

I'm suspecting that some DirectX structures are not being handled correctly, in regards to the display sizes.  Perhaps initializing all the display buffers to the same size as the primary display?

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...