Wolfenstein: Enemy Territory

From PCGamingWiki, the wiki about fixing PC games
(Redirected from Wolfenstein Enemy Territory)
Jump to: navigation, search
Wolfenstein: Enemy Territory
Wolfenstein Enemy Territory Logo.png
Developers
Publishers
Engines
Release dates
Windows
May 29, 2003
OS X
May 29, 2003
Linux
May 29, 2003
 Wolfenstein: Enemy Territory at Wikipedia
Wolfenstein
Castle Wolfenstein 1981
Beyond Castle Wolfenstein 1984
Wolfenstein 3D 1992
Spear of Destiny 1992
Mission 2: Return to Danger
Mission 3: Ultimate Challenge
Return to Castle Wolfenstein 2001
Wolfenstein: Enemy Territory 2003
Wolfenstein 2009
Wolfenstein: The New Order 2014

Key points

Advantage Released as freeware

General information

More information Official Wolfenstein series site
More information Splash Damage Forum - Closest to an official forum for the game, and is very active and helpful for newcomers.
More information Splash Damage Editing Wiki - The official modding wiki for the game.
More information Wolfenstein Wiki - A detailed wiki for every Wolfenstein game made.
More information Crossfire - A community site for the competitive community.
More information Splatterladder - A web-based server browser and community site for the public communities.

Availability[edit]

Source DRM Notes Keys
Retail DRM details are not known
Official website DRM-free Available for free.
Official website DRM-free Available for free. See Enemy Territory Ultimate Installer.

Essential improvements[edit]

In-game general settings.
In-game HUD settings.

Enemy Territory Ultimate Installer[edit]

A batch installer that simplifies the installation of the game. While the official download requires you to download the full game and then apply two different patches, ETUI bundles them all to a one installer that includes the most popular mods and unofficial maps. Recommended for new players.

It can be downloaded from the official installer site.

Pre-built Linux install[edit]

This file is a pre-installed version of Enemy Territory for Linux players created by Psykorgasm from the official Splash Damage forums.

Information Includes final version of PunkBuster
Information Requires an etkey.
Information If you already have a version of ET installed on your system, remove that before proceeding with this one.

Download link

Minimizing the game[edit]

Fix Minimizing the game

  1. Press RCtrl+RShift+Esc.
  2. Right-click Wolfenstein: Enemy Territory in the Applications tab and click Minimize.
Information There are also some tools that have been made for easier minimizing.

Console commands[edit]

The in-game console can be brought up with ~. In order to enter commands or variables to the console in-game, you must enter the slash character (/) before every command. While in the game menu (not connected to a server), the slash key is not required. These commands can also be added into an autoexec file to make the game automatically set to those parameters.

A small sampling of some of the more popular commands:

Command Purpose
r_mode [value] Sets the screen resolution according to one of the values in the modelist. A value of -1 will allow custom resolutions to be set.
r_customwidth [value] Sets the in-game resolution width (in pixels) to the specified value. This is to be used in conjunction with the r_customheight command.
r_customheight [value] Sets the in-game resolution height (in pixels) to the specified value. This is to be used in conjunction with the r_customwidth command.
connect [Server IP Address] Connect to a server IP through the console. For password protected servers, add ;password "password"
Example: connect 127.0.0.1;password foobar
bind [key] [action] Maps a key to an action. For example, bind mouse1 +attack makes the player shoot when clicking the left mouse button.
unbind [key] Unmaps a key. For example, unbind mouse1 makes the player do nothing when clicking the left mouse button.
quit Shuts down the game.
vid_restart Reloads the map and restarts the graphics renderer. Some changes, such as resolution change, requires the graphic renderer to restart.

A full list and explanation of all the possible console commands for the game can be found here.

Run a mod straight from the executable[edit]

Fix Run a mod straight from the executable

  1. Right-click ET.exe and select Create shortcut
  2. Right-click the shortcut and select Properties
  3. To the end of the Target field, add +set fs_game your_chosen_mod_here

Game data[edit]

Configuration file(s) location[edit]

  Location 
Windows <path-to-game>\etmain
%LOCALAPPDATA%\PunkBuster\ET\
OS X ~/Library/Application Support/Wolfenstein ET/
Linux ~/.etwolf/
Disadvantage This game does not support the XDG Base Directory Specification on Linux.

Video settings[edit]

In-game video/audio settings.
Graphics option Option WSGF Notes
Widescreen resolution Hackable WSGF WS Silver.svg See Widescreen resolution.
Multi-monitor Hackable WSGF MM Silver.svg See Widescreen resolution.
Ultra-widescreen Hackable WSGF Incomplete.svg See Widescreen resolution.
4K Ultra HD Hackable WSGF Incomplete.svg See Widescreen resolution.
Field of view (FOV) Hackable See Field of view (FOV).
Windowed Native
Borderless fullscreen windowed Impossible
Anisotropic filtering (AF) Impossible
Anti-aliasing (AA) Impossible
Vertical sync (Vsync) Native
High frame rate Unknown

Widescreen resolution[edit]

Fix Set resolution in etconfig.cfg[1]

  1. Make a profile in-game and set the other video settings you want.
  2. Go to the installation folder, then etmain\profiles\
  3. Go into your profile and edit etconfig.cfg
  4. Change seta r_mode to -1
  5. Change seta r_customwidth and seta r_customheight to match your resolution.
  6. Change seta cg_fov to the Field of view (FOV) you want, e.g. use 100.39 for 16:10 or 106.27 for 16:9.
  7. Save your changes.

Field of view (FOV)[edit]

Fix Set FOV in etconfig.cfg[1]

  1. Make a profile in-game and set the other video settings you want.
  2. Go to the installation folder, then etmain\profiles\
  3. Go into your profile and edit etconfig.cfg
  4. Change seta cg_fov to the value you want, e.g. use 100.39 for 16:10 or 106.27 for 16:9.
  5. Save your changes.

Input settings[edit]

In-game control settings.
Keyboard and mouse Native Notes
Remapping Native
Mouse acceleration Native
Mouse input in menus Native
Mouse Y-axis inversion Native
Controller
Controller support Impossible

Audio settings[edit]

Audio options Native Notes
Separate volume controls Native
Surround sound Native
Subtitles Impossible
Closed captions Impossible
Mute on focus lost Native

Localizations

Language UI Audio CC Notes
English Native Native Impossible

Network[edit]

Multiplayer types

Type Native Notes
LAN play Native
Online play Native

Connection types

Type Native Notes
Matchmaking Impossible
Peer-to-peer Native
Dedicated Native
Self-hosting Native
Direct IP Native Use the connect [Server IP Address] in-game console command.

Ports

Protocol Port(s) and/or port range(s)
TCP (outbound) 27950, 27952, 27960, 27965
UDP (outbound) 27950, 27952, 27960, 27965

Issues fixed[edit]

ET crashes upon connecting to a server[edit]

If you're running Mumble, make sure the overlay option is disabled in the configuration.

Server has maps you don't have, but you can't download them[edit]

Enter cl_allowdownload 1; vid_restart; reconnect to the console.

  • If this doesn't help, Google the missing .pk3 files (maps) and download them to the Enemy Territory/etmain folder.

Kicked for excess flood[edit]

You have been spamming the chat. Just reconnect, and you'll be fine.

This server is for low pings only[edit]

If a server has sv_maxPing setting set low enough, you may sometimes be kicked upon connecting. Try to reconnect, you usually get through.

Invalid Pb key and other PunkBuster problems[edit]

Evenbalance stopped supporting PunkBuster for ET in October 2011. Thus, new etkeys will not be generated by the game itself, and new players may find they cannot connect to servers running PunkBuster due to this. There is an unofficial solution at etkey.org. They offer an installer that will install the most recent PunkBuster version and generate a new etkey for you. However, keep in mind the installer is in no way supported by any official entity, and therefore should be regarded with healthy skepticism.

Other information[edit]

Configuration[edit]

To edit your configuration, you can either use the options provided by the user interface in-game, or edit your config files outside the game.

While using the in-game options is much easier, there are many options that cannot be fully edited through the user interface. For example, due to the age of the game, widescreen resolutions have to be set through the in-game console or the config files.

Configuration files[edit]

ET saves its settings in the etconfig.cfg file which is located:

C:\Program Files (x86)\Enemy Territory\etmain\profiles\{{p|uid}}\

This file can be overridden, and it is advisable to do so. To do so, copy the file to etmain (etpro if running etpro) and rename it to autoexec.cfg. ET will automatically look for this file in the etmain/etpro folder and execute it when starting up the game. To modify your config file, either edit the pre-existing console-variables (cvars) within the file or add a new line and enter a cvar and its value.

Example: set cg_drawfps 1 (enables the fps counter)
Quick high quality config[edit]

Copy and paste to your config file

 set r_textureMode "GL_LINEAR_MIPMAP_LINEAR" //texture filtering, NEAREST for pixelated, LINEAR for smooth
 set r_picmip "0" //texture detail level, 0 = best 3 = worst
 set r_fastsky "0" //draw the sky like the map developer intended
 set r_drawSun "1" //draw the sun
 set r_foliage "1" //draw the grass (usually found as cheat protected, making it server-side)
 set r_lodbias "0" //geometric detail level, 0 = best, 2 = worst
 
 set cg_atmosphericeffects "1" //enables rain and snow in maps that feature them
 set cg_shadows "1" //enables player shadows
 set cg_marks "1" //enables marks on surfaces made by projectiles or explosions
 
 set r_dynamiclight "1"
 set r_flares "1"
 
 set r_mode "-1"
 set r_customwidth "your_screen_width_here"
 set r_customheight "your_screen_height_here"
Quick high FPS config[edit]

Copy and paste to your config file

 set r_textureMode "GL_LINEAR_MIPMAP_NEAREST" //texture filtering, NEAREST for pixelated, LINEAR for smooth
 set r_picmip "2" //texture detail level, 0 = best 2, = worst
 set r_fastsky "1" //draw a black sky without any texture
 set r_drawSun "0" //don't draw the sun
 set r_foliage "0" //don't draw the grass
 set r_lodbias "2"  //geometric detail level, 0 = best, 2 = worst
 
 set cg_atmosphericeffects "0" //disables rain and snow in maps that feature them
 set cg_shadows "0" //disables player shadows
 set cg_marks "0" //disables marks on surfaces made by projectiles or explosions
 
 set r_dynamiclight "0"
 set r_flares "0"
 
 set r_mode "-1"
 set r_customwidth "your_screen_width_here"
 set r_customheight "your_screen_height_here"
Scripting[edit]

You can define your own variables to perform certain actions and multiple actions at once. Here is an example of a script which changes your class and cycles through that class's weapons without having to open the Limbo menu.

 bind F5 "vstr class_engy" // Engineer
 bind F6 "vstr class_med" // Medic
 bind F7 "vstr class_fo" // Field Ops
 bind F8 "vstr class_sold" // Soldier
 bind F9 "vstr class_cov" // Covert Ops
 
 
 seta  class_fo   "class f 1; play sound/chat/axis/64a; echo ^7Field Ops - SMG"
 
 seta  class_med  "class m 1; play sound/chat/axis/62a; echo ^7Medic - SMG"
 
 seta  class_engy "vstr engy_smg"
 seta  engy_smg   "class e 1; play sound/chat/axis/63a; echo ^7Engineer - SMG; seta class_engy vstr engy_ns"
 seta  engy_ns    "class e 2; echo ^7Engineer - Rifle; seta class_engy vstr engy_smg"
 
 seta  class_sold "vstr sold_panz"
 seta  sold_panz  "class s 4; play sound/chat/axis/61a; echo ^7Soldier - Panzer; seta class_sold vstr sold_mg"
 seta  sold_mg    "class s 2; echo ^7Soldier - Machine Gun; seta class_sold vstr sold_mort"
 seta  sold_mort  "class s 5; echo ^7Soldier - Mortar; seta class_sold vstr sold_panz"
 
 seta  class_cov  "vstr cov_sniper"
 seta  cov_sniper "class c 3; play sound/chat/axis/65a; echo ^7Covert Ops - Sniper; seta class_cov vstr cov_sten"
 seta  cov_sten   "class c 1; echo ^7Covert Ops - Sten; seta class_cov vstr cov_sniper"

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 98 ME, 2000, XP
Processor (CPU)
Intel Pentium III 600 MHz
System memory (RAM) 128 MB 256 MB
Hard disk drive (HDD)
800 MB
Video card (GPU) 32 MB of VRAM
DirectX 8.1 compatible
DirectX 9.0c compatible

References

  1. 1.0 1.1 Wolfenstein: Enemy Territory | WSGF