How to run TF2 & L4D in Triple Monitor Glory
Okay so I had a question about how to get TF2 running on three monitors and since Youtube doesn't give me enough room to explain it I'll post here.
I'll include lots of pics for your enjoyment too.
First you need to download a copy of SoftTH from the creator's site here.
Download the latest release which is 1.08b during the time of writing.
After downloading you should end up with a zip file that resembles something like this.

Now place the files into the following directories:
In this case for Left 4 Dead.
Set 1:
SoftTH_hook.dll
SoftTH.cfgSet 2:
d3d8.dll
d3d9.dll
The files from Set 1 go with the main game executable in: steamapps > common > left 4 dead
While Set 2 files are to be placed into the 'bin' folder: steamapps > common > left 4 dead > bin
The files if placed properly should look like the ones in the picture below.
Now grab a copy of my config file from here.
Copy, paste my configuration into the config file in your own directory.
You now need to set Left 4 Dead to actually run in your desired screen size.
- Options > Video
- Set Aspect Ration to: Widescreen 16:9 (the game does not recognise the custom aspect ratio so it just puts it there)
- Set your desired resolution.
- Set Display Mode to Full Screen (This is important as Windows 7 does not seem to like windowed games being spread across many monitors)
With your settings set, restart the game it might start up and look weird but wait until it has gotten to the menus.
'Alt-tab' out and back in, it should fix it.
Now enjoy Left 4 Dead in triple monitor glory.
Just make sure your computer is up to scratch to be able to support three monitors.
The same steps can be applied to Team Fortress 2 to produce the same results.
Edit: I should have put this note in a while back.
Note: I do not guarantee that my config will work 100% with every setup as everyone's hardware is different, so you may end up having to modify the config file so that it works with your setup.
This config file is designed to be compatible with three monitors that can display a native resolution of 1680x1050 only.
Anything else you must change the resolution settings in the config file to match your hardware otherwise this will not work.
Disclaimer: This information is provided as is and you may use it at your own risk.
Also don't rip my tutorial if you post this anywhere make sure you give credit.
Update 5/04/2010: I've changed the SoftTH config file's monitor detection to 'auto' this should alleviate the need to specify monitors as the hook will automatically detect them for you, though you will still need to run the main screen in the centre screen as per usual.





June 5th, 2009 - 17:17
I’m famous again!
PEELS HERE!