Multi-Head Gaming on Linux and Windows 2000
Multi-Head gaming not possible without extra drivers and/or patches ? Sure it's possible. On this page you'll find some screenshots and info on how I got it to run on Linux and Windows 2000.

After getting 4 extra monitors I just had to try to run some games on it. And I got it to work :-)

The games I got running on multiple heads are:
Dual-Head Penguin
Logo by Tipatat for Penguin Computing.

Unreal Tournament Multi-Head

Screenshots

Morpheus with the Rocketlauncher
Morpheus with the Rocketlauncher

Morpheus indoor-view
Morpheus indoor-shot

System specs
ProcessorAMD K6-2 500
Memory128 MB
HDDMaxtor 20GB
Videocard 1Matrox G400 DH AGP
Videocard 23DFX Voodoo 3 2000 PCI
Videocard 3Diamond Viper V330 PCI
Videocard 4Diamond Viper V330 PCI
SoundcardDiamond MX300
OSWindows 2000, I don't have it running yet on Linux :-(

How to set it up
First you'll have to install Windows 2000 (duh) and Unreal Tournament (+ patch 4.20). Then start UT and change the Video Driver to "Software". Then quit UT and edit the UnrealTournament.ini file from the System directory and change the following lines:
[WinDrv.WindowsClient]
WindowedViewportX=1600
WindowedViewportY=240
WindowedColorBits=16
StartupFullscreen=False

[Editor.EditorEngine]
FovAngleDegrees=140.000000
You can grab my UnrealTournament.ini file here

After that change the resolution of your screens to 320x240, set the colordepth to 16 bits and the refresh-rate to 75 using the program DisplayProps. Finaly start UT and drag the window to the right position.

Performance
With the K6-2 500 I get an average of about 20 frames per second.

Quake 3 Dual-Head

Screenshots

Level 1 start
Q3DM1: Arena Gate

Level 3
Q3DM17: The Longest Yard

System specs
ProcessorAMD K6-2 450
Memory128 MB
HDDMaxtor 20GB
VideocardMatrox G400 DH AGP
SoundcardCreative Soundblaster Live!
OSDebian GNU/Linux 2.2
Kernel2.4.0-test2
X-serverXi Graphics 3D Accelerated-X (Dual-Head is not supported yet in XFree86)

How to set it up
Set the screen-resolution to 640x480 in the /etc/Xaccel.ini-file. Install Quake 3 Arena and start it. Change the Video Driver to OpenGL. Then quit Quake 3 and edit your .xsession file in your home directory an change it to the following:
cd /usr/local/games/quake3
./quake3 +set in_dgamouse 0
After that edit the q3config.cfg file in the ~/.q3a/ directory and changed the following:
seta r_customaspect "1"
seta r_customheight "480"
seta r_customwidth "1280"
seta r_fullscreen "1"
seta r_mode "-1"
You can grab my q3config.cfg file here

Finaly start X.

Performance
With the K6-2 450 I get an average of about 25 to 30 frames per seconds. The only problem is the mouse doesn't always run smoothly but this is a know feature according to Xi Graphics.

GL-Quake Dual-Head

Screenshots

Start of Quake
Quake start screen

End of level 1
In your face

System specs
ProcessorAMD K6-2 450
Memory128 MB
HDDMaxtor 20GB
VideocardMatrox G400 DH AGP
SoundcardCreative Soundblaster Live!
OSDebian GNU/Linux 2.2
Kernel2.4.0-test2
X-serverXi Graphics 3D Accelerated-X (Dual-Head is not supported yet in XFree86)

How to set it up
Set the screen-resolution to 640x480 in the /etc/Xaccel.ini-file. Put the following lines in the .xsession file in your home directory:
cd /usr/games/
./quake-gl -width 1280 -height 480
This way X will start without a windowmanager and just runs GL-Quake fullscreen. Then start the X-Window System and GL-Quake will start automaticly.

Performace
When running timedemo 2 on the K6-2 450 I get 32.1 frames per second.

Contact Info
You can send feedback to [email protected]

Valid HTML 4.0!
Valid CSS1!
Level A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0
Best viewed in any browser
Made with Cascading Style Sheets
Frames Free
© Copyright 2000 Tycoon. All trademarks and copyrights on this page are owned by their respective owners.