How to Play ET in 2022

If you are new to Enemy Territory or simply making a comeback, this tutorial is for you. Below you will find everything you need to play ET in 2022.

Links

Essential downloads:

Download ET 2.60b (includes the latest patch, a minimizer, PunkBuster, and an etkey)
Download ETPro 3.2.6 (competition mod)
or
Download ET: Legacy ("new" open source project with regular updates)

Servers:

ETPro public servers (a short list of active ones)
TrackBase server list (a more extensive list including non-ETPro servers)

Community websites:

Crossfire (main community website)
GamesTV (community-run website for watching ET live and on-demand)
TrackBase (resource for public players)

Other resources:

Game manual
Command/cvar list
Color codes & more information on cvars
Unofficial strategy guide
Frag movie database
Maps & map packs
Global server configs v1.3 (latest league configs for servers)

Discord servers:

ET Pro Community - https://discord.gg/6EyxPv2
ET Legacy Competitive - https://discord.gg/7zjmYeqzzk

FAQ

1. ET is still alive?

Yes!

2. How do I fix my FPS lag?

The most common solution for this is r_primitives 2.

3. What about RtCW?

Check out homie's journal here.

image: eiKtUtG

I'm no longer updating this regularly. If you have something to add, feel free to leave a comment below.
Comments
148
Very useful tutorial! You're the best ohurcool
vary nice reat ohjurkuul
Good job with this, also from my personal experience best site for ET cvars is antman.info !
3days too late :/

gj anyways

e: ty for the minimizer i searched this one for days now :D
Would suggest putting Lightning's minimizor up there as well, as it works for practically any game:
http://www.idcation.com/projects/17/minimizor_20
<- need team :)
Thanks so much for this. I really would like to play competitive again, but real life won't let me. :/
me too Mr vaGgi ^^
Parent
Hey! :D Schön dass es dich auch noch gibt. ^_^
Parent
Macht Ihr Party ohne mich hier oder was?
Parent
nice effort there but... how much time could you spend???
as much as he wants and at the same time is able to spend to...? :p
Parent
"2. What happened to this website?

Crossfire was updated to version 4.0 in July 2012 with a new layout and many new features and functions."

What I also would like to know though:
Was the huge decrease of activity connected to the update or did they just randomly happen at the same time?
It definitely played a role, but I wouldn't take it so far as to say it "killed" CF or ET as some like to think.

QuoteI just checked Google Analytics, there are still 50k unique users checking the site a month - so that you're aware that is only 10k less than at the end of Crossfire 3 (it's 100k less than the high's of CDC4).

- United Kingdom TosspoT, 20th January 2014
Parent
exactly, killed et
Parent
Good job!
very nice, well done
avi to paly paly
gj, let's hope it'll be useful for many!
GOOD JOB
Nice initiative. Useful for newcomers. The timeline is also nice to have.
Good job Jonm8!!!
Minimizer (not needed if you download ET from the Splash Damage website)

not needed? whats so different with et from splash damage?
mine is from there, just ages ago
QuoteDownload ET 2.60b (includes the latest ET patch, an ET minimizer, PunkBuster, and an etkey)
Parent
ok cool .. hope that minimizer works well .. thanks
Parent
good job :)
stop being a cunt, and help me out!
Parent
let's go ts!
Parent
I'll pm you, with TS info.
Parent
guys... i think i will try this game again :)
so awesome afford here!
If yes, then welcome back! :)
Parent
thank you kind sir! :)
Parent
Enemy Territory 2.60B Linux Full Installer (with ETKEY and PB)
- ( ./et-linux-2.60.x86.run will paste the full-content into the current working directory)
:: et260b.x86_Full installer_V03.run.zip [ 262.88 MB]

image: back
et-linux-2.60.x86.run
et-linux-2.60-update.x86.run
et-sdl-sound
et-dl-sound - 17-04-2020
Quotewget "https://drive.google.com/uc?export=download&id=0B9j5svRObPS9TnQ4ZjlfTTAxbWM" -O ~/Documents/et-sdl-sound.so


Quotesudo nano ~/Desktop/et-launch.sh

Quote
#!/bin/bash
export LD_PRELOAD="~/Documents/et-sdl-sound.so"
export SDL_AUDIODRIVER="pulse"
cd "~/.wet/"
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
exec ./et.x86 "$@ +exec autoexec.cfg"


Quotesudo chmod +x ~/Desktop/et-launch.sh


tested in arch/manjaro+debian

please drop me a reply/pm if problems arise
Parent
got problems with et on windows 7, where can i find some info?
What sort of problems?
Parent
Well i can play ET around 5/10mins before crashing and a constant buzzing noise comes from the speakers.
I tried to instal and play ET as administrator, but that doesnt help..

i have absolutely no idea what to do..
Parent
it prolly has to do something with pb..

i found this tutorial : http://battlelog.org/bl/tutorial_update-punkbuster-manual_26

This guy just updates his pb.. but i cant even add ET as game so i cant update aswell..

U have any solutions?
Parent
You can't update PB any more since they no longer support ET. Did you try downloading PB from etkey.org?
Parent
Yes, I have done this.. Stil after 5min crashing and a constant buzzing noise..

Any other solutions?
Parent
Don't know, sorry.
Parent
Check your hard drive.
Parent
like where should the problem be?
Parent
Server files? Patched ETDED's etc
How to play ET in 2015:
install the game
run CGAC
Play match
Get banned for no reason

Well played.
not working on windows 8.1?
nice job ! cheerz
thanks, I was looking for this :)
Great writeup. :)
i did everything, but now i have a huge FPS drop, for some fuckin reason,
Were are the configs, the mosts inmortent stuff you need to make a cfg :(
that link to my site gives file not found errors because it's lacking the trailing slash, that Jeebles Directory script is very peculiar about that, here's the correct link:
http://antman.info/wolf/etpro/index.php?path=configs/
Parent
lol playing ET in 2015
Good guide, but this only takes me so far.

The server list suggests loads of servers which aren't full. Yet when I join a server it won't let me actually join a team and take part. Most of the servers are full of bots anyway and I have only come across a handfull of real people.

I've jumped on around 20/25 servers over the course of this weekend. In NONE of them have I been able to actually join a side and take part in a game. This is deeply frustrating. I remember playing ET back in the early 2000s and not having this many issues at all. :(

Can anyone help? What am I missing?
The in-game "master" serverlist is unreliable. You'll find plenty of active servers without bots via TrackBase.
Parent
http://et.splatterladder.com/?mod=serverlist >> Pick ETPro as mod >> get ip from a server u want to join and copy it >> open ET >> write /con >> push tap >> push ctrl+v and then push enter >> win
Parent
Still waiting for a tool like dayz commander where you can download maps and mods by simply pressing "install"
Can anyone help me getting this game to work. can't seem to join any servers
what's your issue exactly?
Parent
When I try to join a server i get kicked off. And don't know how to join etpro servers. When i played a long time ago I used ASE to join servers is there anything like that. Maybe i Don't have an ETKEy but i cant seem to install one.

I just want to try to join an etpro sever but don't know how :)
get etkey at etkey.org
Parent
Anyone know what to do about negative mouse acceleration?
lower ur dpi
Parent
r_dynamiclight - controls what style additional lighting effects like gunfire and flame get. Default is 1 = single pass. Can also use 2 = multi-pass (nicer). I like to turn off (0) because it adds to the enemy gunfire flash, making it harder to aim, together with cg_muzzleflash 0, which at least stops your own gun flashing when firing.

r_ext_gamma_control - absolutely useless, as it tries to make use of a 3dfx based opengl extension that no cards support today.

r_ext_texture_filter_anisotropic turns on opengl extension for anisotropic antialiasing. default is 0 (off). Should only need to be 1 and r_textureanisotropy 16. But there's a bug so you need to put them both to 16, together with r_picmip 0 to have nice sharp textures, much easier on the eyes than blurry ones.

r_ext_compressed_textures is 1 (on) by default. When graphics cards had little memory this helped. Now better to turn off (0) for a slight improvement in texture quality.

A lot of people muck about with higher r_mapoverbrightbits and r_gamma. Sometimes even r_ignorehwgamma 1, in a bid to "light up the models". Truth is when things pop out too much or look too unrealistic (in whatever style of graphics) then it only serves to make it more confusing for our eyes/brain. The night scenes should look dark, but the lighting in the map should properly illuminate the scene. The closest I got to the game looking like what it used to look like on the original graphics cards and crt monitors it was built for is: turn on nvidia controlled gamma and turn it down to 0.56 or so and in game r_intensity 1.5. Only trouble is the game resets to internal (too bright) gamma at start of every map. Minimize and maximize ET to overcome this each map during warmup. It's still good visibility and looks more realistic, with the aeroplane spotlights on flughafen map actually lighting up the sky and striplights light up the runway. It prevents weird green and blue showing up in dark textures.
r_texturemode default is gl_linear_mipmap_nearest. best, least bluriness transitions with distance, is gl_linear_mipmap_linear, which is "tri-linear" when using the menu instead of console to adjust.

r_lodbias is how detailed models are, default is 2, not that nice. make it -2, very detailed and make sure your video driver doesn't have negative lodbias clamp turned on, which would clamp it to 0..not quite as detailed.

r_displayrefresh defaults to 0, which for this cvar means default to your desktop refresh rate. you can set it to whatever your screen supports in the resolution you have chosen, e.g. 144 for gaming monitors. you would do this is you normally run your desktop in 60hz but want to play ET using the much better refresh rate, highly recommended.

r_swapinterval defaults to 0 = no vsync = screen tearing effect when moving mouse/view. However, turning on vsync (r_swapinterval 1) is not recommended, especially with non-gaming grade monitors, as the fps will clamp to your display refresh rate, 60hz for non gaming monitors. looks nicer but horrible mouse lag, floaty mouse control. Note there is no vsync option via ET menu. The ET menu item Finish every frame is not related to vsync at all, but instead adjusts r_finish cvar.
r_finish defaults to 0, represented by menu item Sync every frame (my bad, not Finish every frame.) Anyway, it's not vsync when enabled (1). It merely inserts a glfinish opengl call at end of every frame, which results in making sure mouse and keyboard input got their chance. doesn't fix mouse lag due to vsync being used btw.

r_colorbits defaults to 0, use desktop number of bits for color, which is normally 32. Change to 16 if you want ugly colors for zero fps improvement. btw if you change r_colorbits, r_texturebits or r_depthbits, which all relate to the initial setup of the screen for ET, to some wonky values the driver doesn't like..ET will override them but may change your display refresh rate to something undesirable. Changes my display to 100hz. you can check what your screen got setup as at any time with command /gfxinfo.

r_texturebits defaults to 0, same as default opengl driver setting of 32 bits. no need to tinker as no real change in texture quality or fps.

r_depthbits defaults to 0, which is actually 24 bits default opengl driver setting. some opengl programs use the z-buffer/depth feature to provide distance shading but ET does not. ET uses the z-buffer only as a 1 bit clip mask for the gun model against the map. therefore adjusting this cvar in console in menu has no visible/fps effect.
what about resolution? I've set mine same as the desktop but it's a bit more stretched out than it should be. and also need a proper config :(
ET internal representation of the workd is hardcoded to 640x480. Every screen resolution is mapped from this internal representation. So basically ET does not properly compensate for different display aspect ratio (even though there's a cvar r_customaspect.) Anyway, only 4:3 and 5:4 display aspect resolutions that ET was built for will not stretch. When ET uses a widescreen resolution, you're seeing the same viewangle as a 640x480 display, only stretched. It is more zoomed in, as you will notice, the top and bottom of the picture are cut (letterboxed.) So you actually have more vertical viewangle in a 4:3 resolution.
Some people compensate for the stretched horizontal by using cg_fov 115 or thereabouts but that doesn't quite fix it. nothing short of a patch (none available) as per RTCW game widescreen fix would do it. ET Legacy supports native widescreen but only in its own new mod.
A lot of servers have punkbuster disabled but our ET clients have it enabled, only to pass your guid to server, otherwise it complains. You can actually turn off punkbuster on the client and still play. Why do that? Because using timedemo 1 and playing a demo shows consistently about 20% average fps drop with punkbuster enabled. So punkbuster is doing things (scanning memory etc) even when you play on a server with punkbuster disabled on it.
All you need to do is +set cl_guid "xxxxxx" in the shortcut to start ET, where xxxxxx is your etkey string of text. Now you can disable punkbuster before joining server and might as well disable the punkbuster services (pnkbsterA and B).
Turn the hud off for a performance boost. i think this has to do with the opengl graphics instructions in et (opengl 1.5) being emulated in software on the gpu in gpu with opengl > 3.0. Anyhow i get a timedemo 200 fps increase with hud off. It's actually nice not to have all those distractions of the hud cluttering your visuals but, no chat window or health gauge or name drawing. So that you can bring it back or turn off easily i made a bind for the mouse 4 button on my deathadder, a button i normally havent used. /bind mouse4 "toggle cg_draw2d"
It's not that i need extra fps, as i go with 125 in multiplayer however, it reduces latency of the renderer and therefore more time for the game to poll the input and do network comms and game logic. The end result for me a increase in accuracy and k/d ratio. try it.
mac version doesnt work : /
Thank you for this tutorial. It was supereasy to get back in the game.
Does it work with Mac ? Does ETpro and all the current updates have support for Macintosh
I've tried loads i only get installed etc and then it seems to bug out when i try to open the game with 2.60c
Parent
for mac..edit the default configuration file that is created, before you create profile and do same for that and any mod config..r_allowextensions 0
now should launch
Parent
where to download this game crosfire thank cant see it
Wanted to play abit, haven't played in years... but getting this error:
"Couldn't load an official pak file; verify installation ... and make sure its latest version " .. Downloaded etpack and pro from here... :/
make sure that there aren't too many pk3s in your etmain folder and that the 2.6 patch is applied before 2.6b
Parent
Ty .. Will try that :)
Parent
buddy by any chance you have that ETPACK link for me? I used the search and all the old threads about it have broken links and there is no mention of it in your OP here; I specifically need the etpack not a normal et download; too long to explain lol. Or who can I contact for it-??
Parent
thanks dude. Well how the fuck did u find it? I swear i tried
Parent
it's still on the CF server, just not accessible via the "Download ET" button any more
Parent
why nigga doesnt make sense :D? Etpack > whatever normal download, no?
Parent
it used to give people sound bugs or something, the one from splash damage doesn't and is just much cleaner in general
Parent
Just installed ET again today, only had some small problem on Win10 (release preview insider built)

I had to install it outside of the program files folder, kept getting an "ui_mp_x86.dll" error when the game was in the program files folder. (tried to run the game as admin but it kept crashing.)
And I'm having some FPS lags which r_primitives 2 didnt fix :(
The minimizer that come with the install from splashdamge doesnt work for me.
Probably a bit late, but run ET in compatibility mode for Windows XP. After Windows Vista, the OS started storing application specific settings in the /Users/ directory, rather than the X:/Program Files/Program directory. This can cause all kinds of weird shit in Win7/Win10.
Parent
Thanks so much for this! Its working like a charm on Win 10 now
Parent
Downloading...
i never saw u though
Parent
haha, just downloaded for nostalgia. :) Now I'm wondering if anyone has my ownage cfg and could send it to me! thx!
How to browse Crossfire in 2018:

image: crossfire.gray.tn image: crossfire.dark.tn image: crossfire.blue.tn image: crossfire.32.tn image: crossfire.cf2.tn

The userscripts/themes above can be found here.
there's no edit post button on the grey theme :(
Parent
Nice, ty
nice try!
On newer AMD gpu and drivers lots of fps lags due to the known problem of ET not allocating enough space where it puts a list of all the opengl extensions the driver is capable of. IET does this so it knowns which opengl extensions it can potentialy enable. Most gpu drivers nowadays have such a long list of supported opengl extensions that most of this list is cut off. Many moons ago the official drivers had a workaround, then later drivers didnt expose this setting but it was still internally available. So third party utilities let you turn this fix on. Now the utilities are all old and dont work with newer cards. The windows drivers will automatically apply this compatibility fix when you rename et.exe to quake3.exe. You'll see that you dont get the warning about extension string too long in startup messages in console. Most importantly, gfxinfo will now show that compiled vertex arrays (extension) enabled, without which you get the fps drops. On Linux/Mac, there's an environment variable you set before starting ET, which activates a corresponding fix. It's something like MESA_MAX_EXTENSION_YEAR or similar, and should be set to 2007 or before. Google for mesa opengl environment variable page, which documents them. On Nvidia, use third party Nvidia Inspector program to either set up ET profile or global profile setting extension_string_version to 4844 (hex value)
4th May 2013: ESL dropped support for ET
29th May 2013: ET's 10th birthday
1st September 2013: TZAC shut down
21st December 2013: ClanBase shut down
1st January 2014: UAC shut down
31st January 2014: YCN shut down

That was dark times! Still alive!
2018 - ohur
I keep getting "Couldn't load default.cfg - I am missing essential files - verify your installation?" tried reinstalling the game many times. Any fix?

Edit: nevermind, manually made a new desktop shortcut and it works now
Quote29th May 2018: ET's 15th birthday


anyone ordering cake?
this is amazing thx
Can someone help because I keep getting bsod when playing etpro after I downloaded and installed et 2018...

"Problem signature:
Problem Event Name: BlueScreen
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 2057

Additional information about the problem:
BCCode: 101
BCP1: 0000000000000031
BCP2: 0000000000000000
BCP3: FFFFF880009C0180
BCP4: 0000000000000001
OS Version: 6_1_7601
Service Pack: 1_0
Product: 768_1

Files that help describe the problem:
C:\Windows\Minidump\071518-5709-01.dmp
C:\Users\PREDATOR\AppData\Local\Temp\WER-111634-0.sysdata.xml"


My specs are:
Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_ldr_escrow.180422-1430)
BIOS: BIOS Date: 09/28/12 13:44:30 Ver: 05.01
Processor: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz (4 CPUs), ~3.4GHz
Memory: 8192MB RAM
Available OS Memory: 7884MB RAM
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
DxDiag Version: 6.01.7601.17514 32bit Unicode


---------------
Display Devices
---------------
Card name: NVIDIA GeForce GTX 1060 6GB
Manufacturer: NVIDIA
Chip type: GeForce GTX 1060 6GB
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_1C03&SUBSYS_32811462&REV_A1
Display Memory: 4095 MB
Dedicated Memory: 3072 MB
Shared Memory: 1023 MB
Current Mode: 1920 x 1080 (32 bit) (120Hz)
Monitor Name: BenQ XL2420T (Digital)
Monitor Model: BenQ XL2420T
Monitor Id: BNQ7F04
Native Mode: 1920 x 1080(p) (60.000Hz)
Output Type: DVI
Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver File Version: 23.21.0013.9135 (English)
Driver Version: 23.21.13.9135
DDI Version: 11
Driver Model: WDDM 1.1
Driver Attributes: Final Retail
Driver Date/Size: 4/13/2018 01:07:32, 18910896 bytes
WHQL Logo'd: Yes
WHQL Date Stamp:
Device Identifier: {D7B71E3E-5F43-11CF-7D54-8C121BC2DA35}
Vendor ID: 0x10DE
Device ID: 0x1C03
SubSys ID: 0x32811462
Revision ID: 0x00A1
Driver Strong Name: oem20.inf:NVIDIA_Devices.NTamd64.6.1:Section147:23.21.13.9135:pci\ven_10de&dev_1c03
Rank Of Driver: 00E62001
D3D9 Overlay: Supported
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled

-------------
Sound Devices
-------------
Description: Speakers (Realtek High Definition Audio)
Default Sound Playback: Yes
Default Voice Playback: Yes
Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_10438445&REV_1003
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: RTKVHD64.sys
Driver Version: 6.00.0001.6873 (English)
Driver Attributes: Final Retail
WHQL Logo'd: n/a
Date and Size: 5/16/2018 21:36:02, 3373056 bytes
Other Files:
Driver Provider: Realtek Semiconductor Corp.
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No

-------------------
DirectInput Devices
-------------------

Device Name: Razer DeathAdder Elite
Attached: 1
Controller ID: 0x0
Vendor/Product ID: 0x1532, 0x005C
FF Driver: n/a

Device Name: Corsair STRAFE Gaming Keyboard
Attached: 1
Controller ID: 0x0
Vendor/Product ID: 0x1B1C, 0x1B15
FF Driver: n/a
make a journal, probably no one saw this :D
Parent
cool! I have finally find the crossfire credentials! ET still rocks in 2018 and also if I can play couple of hours during the weekend, I still love this game :) <3 See ya on some public server
oh my god it's Reb! how you doing friend?!
Parent
Hi iGlooW nice to see you :D I'm fine but fully immersed in real life :( sometimes I still play et on some public server. It's the only online game i still want to play also after lots of years passed, but i'm a bit rusted in shooting :D need train! :D Hope to see you around
Parent
pracc harder then
Parent
Installing...
hah, me too. I'm even using your cfg!
Parent
Finished installing?....
Parent
to get better hit registration u can try using same fps as monitor hertz or close.
for example com_maxfps 76 and r_displayrefresh 76 or com_maxfps 125 and r_displayrefresh 120
Hmm. Maybe i should try...
Please do!
Parent
Is it possible to play it on Mac OS 64 bit?
nope. well yes but no etpro sadly.
Parent
Is anyone still playing this game?
I want to play scrims again :D!
etkey.org is dead
Holy shit , is there still a ET Community haha WTF
I will reinstall this Game next week hahaha

Lg ReaAase / re4se
Where can I refind my config?
If not found, can I get some configs to try?
thinkin of installin again after a loooooong break.. I do miss Hirntot and som other stuff but can my pc really run ET ? win10, I9 9900, Sapphire nitro+ rx 6800, 64gb ddr4 on a 32" 165hz 1440p.. or should I steal my sons pc?? (my old/old) :) /. gobar
Well.. Time to make a comeback!
HellO! Thanks for this tutor!
Hey all,
wanted to play ET a bit again and ran into some issues and thought I'd share how I solved them. I'm on Windows 10, Nvidia 1080ti, driver version 472.96

I had a weird issue where ET would only run at 60Hz when in Fullscreen, even though Vsync etc was disabled. In windowed mode it worked fine with the full refresh rate of my monitor. Changing the resolution/aspect ratio from FHD to something smaller like 1024x768 or 1280x1024 resulted in 90Hz or 120Hz.
Another issue was that ET would crash after a few seconds in the main menu, when I used my autoexec.cfg in fullscreen.

The first issue originated from r_displayrefresh. Setting this to "0" instead of trying to force a certain refresh rate fixed it for me. Might be an issue of my specific monitor though.
The root cause for the crash was r_colorbits "16" in my old config. After changing it to 32 bit everything worked flawlessly again.

Hope this saves someone some time ;)
Back to top