Log In  

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
+

P#1622 2011-10-31 15:11 ( Edited 2011-11-01 11:24)

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).

P#1655 2011-10-31 16:22 ( Edited 2011-10-31 20:22)

Just thought I'd add that it worked fine on a dual monitor setup on WinXP-64

P#1668 2011-10-31 17:00 ( Edited 2011-10-31 21:00)

Worked fine with my multimonitor setup.
Win7 x64 ATI 5850
Played fullscreen game worked without issue

P#1756 2011-10-31 20:58 ( Edited 2011-11-01 00:58)

Mine worked fine too - Zep, if you could tell us what details you'd like I'd be happy to contribute.

P#1817 2011-11-01 00:48 ( Edited 2011-11-01 04:48)

NullNix:

If you edit ~/.lexaloffle/Voxatron/config.txt you can set a custom resolution. That might work as a stopgap solution.

(and that the 3D rendering works is unsurprising considering that Voxatron is completely software-rendered :))

P#1845 2011-11-01 02:34 ( Edited 2011-11-01 06:34)

elliott: yeah, that works. Software 3D rendering! Wow, haven't seen that in donkey's years :)

This game is impossibly cute.

P#1899 2011-11-01 07:24 ( Edited 2011-11-01 11:24)

[Please log in to post a comment]