Right now I compile Wine from source and run it from its source directory without installing it. This allows me to run multiple versions of wine at once and have as many as I want installed on my system. I also put similar programs in different Wine prefixes (not just .wine) so it's easier to back things up, I can change settings independently for different programs and if I botch an install I can delete a particular Wine prefix without having to worry about loosing anything.
The main problem I'm looking to fix is that this changes a simple
Code: Select all
wine setup.exe
Code: Select all
WINEPREFIX=/home/user/.wine_program/ /home/user/.wine-1.1.32/./wine setup.exe
Code: Select all
wine-steam setup.exe
A brief intro: This is a complete guide to running Source games on Linux. It covers everything you need to play Source games casually or competitively, including installing and configuring Wine, Steam, Ventrilo, Team Speak and your games. This tutorial (will) also include instructions for how to backup everything so you'll never have to setup everything again after data loss or upgrading your OS. For those of you not in the gaming scene, Source is a game engine created by Valve (confusing, yes I know) that powers Counter Strike Source, the Half Life 2 series, Portal, Team Fortress 2, Left 4 Dead (2) and countless others.
*There are no screenshots yet and the final product will be adapted for htlm later. I just threw everything in an .rtf for now to get everything down first.