Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06510 Graphics Major Always Feb 23, 2017, 22:31 Aug 18, 2017, 19:26
Tester ozfalcon View Status Public Platform SDLMAME
Assigned To Resolution Open OS Linux (32-bit)
Status [?] Acknowledged Driver
Version 0.183 Fixed in Version Build Normal
Summary 06510: SDL2: -screen option not working for first display (of two)
Description Hardware setup is dual monitor - Mame is directed to either monitor.
numscreens is set to 1 (Multiple outputs is not the objective).

When directed to the second monitor, Everything is working as expected - The display appears on the second monitor.
When directed to the first monitor, The display appears "On the monitor the mouse is located".
This behaviour also occurs when -screen option is set to default "auto"
Using -screen or -screen0 produces the same result.
Using fullscreen or window produces the same result.
Steps To Reproduce To send display output to first LCD monitor (Not working as expected)
./sdlmame.0183.Mainline -window -screen screen0

To send display output to second LCD monitor (Working as expected)
./sdlmame.0183.Mainline -window -screen screen1
Additional Information There is no warning if an invalid target screen is used.
./sdlmame.0183.Mainline -window -screen RndTxt
No warning is given that display "RndTxt" does not exist.
Regression Version
Affected Sets / Systems SDL2
Attached Files
There are no relationsihp linked to this issue.
User avatar
Feb 24, 2017, 21:50
Using SDLMAME 0.183 with Linux Mint 18.1, kernel 4.8 and NVIDIA proprietary drivers, I've confirmed that an invalid target screen does not throw an exception as it should.

I was unable to reproduce the screen0 issue. That doesn't mean it doesn't exist; however I can't extend displays under my current setup, only mirror them, so I can't say for sure.
User avatar
Mar 6, 2017, 04:54
Can anyone else using SDLMAME on Linux repo this?