cmid21 Posted November 26 Share Posted November 26 Hello, I am experiencing issues with MAME opening on my marquee screen instead of my main display. I have run mame -v and it states : Video: Monitor 131073 = "\\.\DISPLAY1" Video: Monitor 131122 = "\\.\DISPLAY2" (primary) In Windows my main display is "Display 1" and the marquee screen is "Display 2." I have changed the OSD Per-Window Video Options: screen0 to \\.\DISPLAY1 screen1 to \\.\DISPLAY2 [didn't work] I tried changing screen to \\.\DISPLAY1 [didn't work] screen to \\.\DISPLAY1 screen0 to \\.\DISPLAY1 screen1 to \\.\DISPLAY2 [didn't work and even reversed the 1's and 2's] How do I go about making MAME (0.262) run on my primary screen? It seems like I have done the hard part (hours of studying how to fix) but I still can't get MAME running on Display 1 and Marquee on Display 2. Might have to give up the marquee screen because I can not figure this out. Quote Link to comment Share on other sites More sharing options...
faeran Posted November 28 Share Posted November 28 On 11/25/2024 at 8:54 PM, cmid21 said: Hello, I am experiencing issues with MAME opening on my marquee screen instead of my main display. I have run mame -v and it states : Video: Monitor 131073 = "\\.\DISPLAY1" Video: Monitor 131122 = "\\.\DISPLAY2" (primary) In Windows my main display is "Display 1" and the marquee screen is "Display 2." I have changed the OSD Per-Window Video Options: screen0 to \\.\DISPLAY1 screen1 to \\.\DISPLAY2 [didn't work] I tried changing screen to \\.\DISPLAY1 [didn't work] screen to \\.\DISPLAY1 screen0 to \\.\DISPLAY1 screen1 to \\.\DISPLAY2 [didn't work and even reversed the 1's and 2's] How do I go about making MAME (0.262) run on my primary screen? It seems like I have done the hard part (hours of studying how to fix) but I still can't get MAME running on Display 1 and Marquee on Display 2. Might have to give up the marquee screen because I can not figure this out. One thing that stood out in what you said was you were trying to match what MAME's display outputs were with what Windows says. Unfortunately, for whatever reason, Windows and MAME do their own thing and those numbers don't match. Looks like newer version of MAME they tried to mess with those display options a bit and it made things a bit more complicated than before. Are you using MAME to display something on your marquee screen or are you using LaunchBox to display something on your marquee screen. If you are using LaunchBox, then you'll want to tell MAME only to display 1 screen, and not 2. In your mame.ini under OSD VIDEO OPTIONS, switch numscreens to 1 to stop MAME from using more than 1 monitor, and put all the screens back to auto. Then adjust the screen value. Switch that to \\.\DISPLAY1 and launch MAME to see which monitor it opens up on, then switch to \\.\DISPLAY2 and see which monitor it opens up on. Pick the one that works for you and save out. 1 Quote Link to comment Share on other sites More sharing options...
cmid21 Posted November 29 Author Share Posted November 29 Thank you @faeran for trying to assist. I appreciate you taking the time to help, I really do, as I am at a complete loss. It isn't the end of the world, by very frustrating nonetheless. numscreens is set to "1." Everything else is auto as suggested. Regardless if I adjust screen to \\.\DISPLAY1 or \\.\DISPLAY2 it always opens on the marquee screen. I don't understand it. My marquee display is a computer monitor connected by display port->HDMI and the main display is a TV connected by HDMI->HDMI if that makes a difference. I even turn off the marquee screen (not unplug) and MAME games still try to run on the marquee screen (nothing shows up on the main display) This happens whether I launch a game directly from MAME or via Launchbox/BigBox. 5 hours ago, faeran said: Are you using MAME to display something on your marquee screen or are you using LaunchBox to display something on your marquee screen. So my marquee is enabled through BigBox. (I hope that answers the question) Options>General> Display 2=Main Display, Marquee Screen=Display 1. It doesn't match the Windows configuration, but I don't much care as it works. When I open a different system and load a game, say Super Nintendo (retroarch), the displays are correct. When I get to the platform menu and hover over Arcade, the marquee "Banner" shows correctly on the marquee screen. Even when I select Arcade platform and select an arcade game it will load correctly with the game on the main display and the marquee on the marquee screen. Then when the MAME game loads and takes over it switches the game to the marquee screen leaving the main display black. It also crashes the system as I believe that the marquee banner and game are trying to load on the one marquee screen. Very weird. Any thoughts? Quote Link to comment Share on other sites More sharing options...
faeran Posted November 29 Share Posted November 29 7 minutes ago, cmid21 said: Thank you @faeran for trying to assist. I appreciate you taking the time to help, I really do, as I am at a complete loss. It isn't the end of the world, by very frustrating nonetheless. numscreens is set to "1." Everything else is auto as suggested. Regardless if I adjust screen to \\.\DISPLAY1 or \\.\DISPLAY2 it always opens on the marquee screen. I don't understand it. My marquee display is a computer monitor connected by display port->HDMI and the main display is a TV connected by HDMI->HDMI if that makes a difference. I even turn off the marquee screen (not unplug) and MAME games still try to run on the marquee screen (nothing shows up on the main display) This happens whether I launch a game directly from MAME or via Launchbox/BigBox. So my marquee is enabled through BigBox. (I hope that answers the question) Options>General> Display 2=Main Display, Marquee Screen=Display 1. It doesn't match the Windows configuration, but I don't much care as it works. When I open a different system and load a game, say Super Nintendo (retroarch), the displays are correct. When I get to the platform menu and hover over Arcade, the marquee "Banner" shows correctly on the marquee screen. Even when I select Arcade platform and select an arcade game it will load correctly with the game on the main display and the marquee on the marquee screen. Then when the MAME game loads and takes over it switches the game to the marquee screen leaving the main display black. It also crashes the system as I believe that the marquee banner and game are trying to load on the one marquee screen. Very weird. Any thoughts? I assume you have one of those old monitors that even if you turn it off, Windows still sees it. If you unplug the monitor completely, then I assume MAME adjusts accordingly and displays on your TV? 1 Quote Link to comment Share on other sites More sharing options...
cmid21 Posted November 29 Author Share Posted November 29 (edited) 2 hours ago, faeran said: If you unplug the monitor completely, then I assume MAME adjusts accordingly and displays on your TV? This is correct Edited November 29 by cmid21 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.