So I download voxatron and run it on my nifty dual monitor setup... and voxatron appears spread over both screens. (Actually, given that I ran it in the right-hand monitor, it appeared half on the screen and half off the edge. I'd rather it just occupy one screen because a huge black bar down the middle of the game would be unpleasant.)
Attempting to resize the window (by, say, hitting maximize to constrain it to one screen) causes the window to softly and silently vanish away.
I know libsdl-1.2 has awful support for xrandr (I had to hack it to stop it from switching my screens back into cloned mode whenever I quit a game!), so it would be entirely acceptable for voxatron to start out spanning two screens, as long as I could then resize it. (Though this would still make it the only SDL game I own that does this.)
Now to try to make it work in fullscreen. Hanging onto my hat...
-- the monitors are two nearly-identical devices side-by-side, configured as a single virtual screen distinguished with xrandr like so:
Screen 0: minimum 320 x 200, current 3360 x 1050, maximum 8192 x 8192
DVI-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 478mm x 300mm
1680x1050 59.9+ 120.0 110.0 100.0
DIN disconnected (normal left inverted right x axis y axis)
DVI-1 connected 1680x1050+1680+0 (normal left inverted right x axis y axis) 474mm x 296mm
1680x1050 59.9+
Nope, no good. In full screen mode I'm given a Hobson's choice between 3360x1050, which is too large to fit on any screen so full-screen is disabled, and 1680x525, which is the wrong vertical resolution. Oddly, in this mode I get something half the height I should, stretching from the top of the screen to the middle, twice the width (so it still stretches across both screens) and with every other line filled with black (so I guess it's only 262 vertical pixels out of 1050!)
I guess I'll have to try again later, 'cos this is not playable :( but on the bright side, the 3D rendering works (with open-source ATI X.org drivers, X.org Xserver 1.10, Mesa 7.11, and Gallium with s3tc enabled).
[Please log in to post a comment]