Q: Can I play fullscreen games across both display devices?
A: Yes. While the details of configuration will vary from game to game,
the basic idea is that a MetaMode presents X with a mode whose resolution
is the bounding box of the viewports for that MetaMode. For example,
the following:
Option "MetaModes" "1024x768,1024x768; 800x600,800x600"
Option "TwinViewOrientation" "RightOf"
produce two modes: one whose resolution is 2048x768, and another whose
resolution is 1600x600. Games such as Quake 3 Arena use the VidMode
extension to discover the resolutions of the modes currently available.
To configure Quake 3 Arena to use the above MetaMode string, add the
following to your q3config.cfg file:
seta r_customaspect "1"
seta r_customheight "600"
seta r_customwidth "1600"
seta r_fullscreen "1"
seta r_mode "-1"
Note that, given the above configuration, there is no mode with a
resolution of 800x600 (remember that the MetaMode "800x600, 800x600"
has a resolution of 1600x600" ), so if you change Quake 3 Arena to use a
resolution of 800x600, it will display in the lower left corner of your
screen, with the rest of the screen grayed out. To have single head modes
available as well, an appropriate MetaMode string might be something like:
"800x600,800x600; 1024x768,NULL; 800x600,NULL; 640x480,NULL"