Click to See Complete Forum and Search --> : Installing Team Fortress Classic in *nix


tankinan
07-31-2002, 12:33 AM
Does anyone have the steps to installing Half-Life / Team Fortress Classic in Linux :confused:
Is TFC even possible?

bammbamm808
07-31-2002, 02:43 AM
Yes I play TFC for hours at a time in linux. I hear there are problems with secure servers, but these are mostly CS servers. I have yet to encounter a problem with a TFC server. You will experience a performance hit. It will be barely noticeable in some areas of maps, and very noticeable in others. If you have very fast hardware, this will keep your game up in the playable range, even on the laggiest areas. I have a Tbird 1.2Gig and a Ti4600, and though noticeable, the occasional choppiness is slight enough not to really hurt my already sorry game.

First, get OpenGL acceleration working with your setup (if it isn't already)

Second, get winex set up. There's a really good tutorial here:

winex-via-cvs tutorial (http://mdkxp.by-a.com/htm/tutorials/winex.php)

This is an entire mission in and of itself, and may work the first time, or take you days or weeks. I've had builds that refused to run HL, but I've saved one that runs it like a charm. Once you have followed the above tutorial to get winex installed, be sure to go to /<your wine directory>/tools and run ./winecheck. Ferret out and fix the problems it finds. Have a look at the ~/.wine/config file and change it to fit your setup as needed.
If you are using an existing Windows install of HL, you can use that dir, or if using a linux-only install, put your HL CD in your CD drive, mount the drive, cd to the mounted CD and do:

wine setup.exe (or whatever the executable is called -- I can't remember exactly right now)

Hopefully it will install without a hitch into your bogus "c" directory. Then get the latest HL patch (the full patch, not the incremental one), and copy it to whatever you are using for a "c" drive for winex. CD to that directory and run:

wine hlxxx.exe (of course using the proper patch name)

The patch will update HL and install TFC and a few other lameo mods. Then cd to whatever halflife install folder you are using and try running HL.

wine --winver win98 hl.exe -- hl.exe -console (and whatever other options you want). There are numerous posts about winex/hl/cs in the transgaming forums, and other places on the web. Good luck.

Loki3
07-31-2002, 03:31 AM
Everybody knows that games are for windows only:D ...
You Microsoft lackey.

_Loki

tankinan
07-31-2002, 05:41 PM
Sounds good. I'll start on that ASAP.

and Loki-
It's not like you know anything about linux, you damn Bill Gates wannabe :D

bammbamm808
08-01-2002, 02:09 AM
I'll help as much as I can, which isn't much.

tankinan
08-01-2002, 04:49 PM
Everything is going fine except i can't download that "winesetuptk.rpm" file at http://mdkxp.by-a.com/rpm/winesetuptk.rpm . That server is mentally reatarded :mad:. Can I get it anywhere else?

Icarus
08-01-2002, 04:56 PM
Tonnes of places... www.winehq.org www.codeweavers.com www.transgaming.com

I would suggest the transgaming one, but it's a heafty download of about 20mb of source...and it's CVS so it might be a little tricky at first to get

bammbamm808
08-02-2002, 03:00 AM
mahdi, the tutorial gives you the cvs commands verbatim, so it's a breeze.

I think that just sets up your ~/.wine/config file. You really don't need it. Most of the stuff in the ~/.wine/config file is fairly accessible. Playing around with the [x11drv] section is key to getting it running right. Just download CVS the latest winex build, do ./configure, resolve dependencies, run ./tools/wineinstall as root, then again as your target user, do ./tools/winecheck then fiddle with the config manually. I use Slack, dislike .rpms, and it worked perfectly for me. Whatever that .rpm is, it's not mandatory. Carry on.