OK, this has really gotten my attention.
Curious though as to how Windows itself functions in the span mode... If I'm understanding correctly, everything Windows does will tend to stretch to both monitors?
So let's say I redesign my cab to have two side-by-side monitors, just for the likes of PunchOut... yes I'm just nearly stupid enough to try it... how much hassle is the second screen going to give me when games are NOT stretched across it? How difficuly to have single-screen games on just the left screen? What does MameWah do? etc.
Feedback is greatly appreciated, and may seriously change my plans for the month.
chemame
Well first off, punchout is a vertical game, so it would make sense to put one monitor on top of each other, not two side by side. As a Matter of fact, only the psychio games (two player only) a few select vs games and xmen6p version use two monitors side by side. On the other hand, playchoice 10, megatech, megaplay, punchout, super punchout and arm wrestling all use dual monitors in a vetical arrangment. if you could only choose one orientation I would suggest two monitors arranged vertically. (The cab takes up less space that way too)
Regardless...... the solution seems to be to make profiles (both nvidia and ati support this) of both vetically and horizontally spanned monitors and have the front-ends set these modes just before launch these special case games, leaving the secondary monitor either off, or in standard extended desktop mode, most of the time.
This can be done two ways. First off each profile can be assigned a hotkey... it would be a simple matter of simulating those keypresses to change the profile prior to launching the game and then pressing the return hotkey after the game is done. Also ati (and i believe nvidia) give you the option of saving desktop shortcuts to profiles. These shortcuts could be launched no problem, or even better yet, the shortcut info could be copied and pasted to a command line argument for more traditional launching.
With that being said:
If you manually set a regular aspect and a regular resolution in mame while in spanned mode, the second monitor appears to go in mirrored mode, displaying the same image on each monitor. I have no idea why it does this, but it does. That would be one way to do it.
As far as mamewah I have no clue as I don't use it. But I tested it on Dragon King. When the settings are left as-is it gets confused. It displays the image prefectly on one monitor but blacks out the other. However, if I change the fe resolution to the spanned resolution, the image stretches to span both monitors! My guess is most fes will perform in a similar manner. That is, unless the aspect is "locked" to 4:3. Which brings me to an important note.
It isn't practical at all to be in this mode all the time on a mame cab because some emulators are locked to 4:3 aspect ratios. Zinc visual pinball and future pinball come to mind off the top of my head. What you would get form these games is either a crash, two mirrored images like in mame or a really tiny image centered between both screens.