Template:Infobox game/row/osxporterWarnings
- The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
Key points
- Frame rate is capped at 30 FPS on 1.0 version; later updates removed that limitation.[1][2]
- License codes and online accounts of retail PC, retail Mac and Steam version are compatible with each other, though it is not to confused with Steam CD key activation.[3]
General information
- Official game site
- Official forums
- Enemy Territory: Quake Wars Tweak Guide
- LIFLG - Linux installer
- Quake Wiki - A detailed wiki for every Quake game made.
- Splash Damage Editing Wiki - The official modding wiki for the game.
- Planet Quake - Very old hub for all Quake games. Has mods, guides, and news on the Quake communities.
- Steam Community Discussions
- Steam Users' Forums - (Wayback Machine mirror)
Availability
Source |
DRM |
Notes |
Keys |
OS |
Retail |
|
No physical copy protection; online-play requires online account which asks license code. |
|
|
Retail |
|
Simple disc check, no physical copy protection; online-play requires online account which asks license code. |
|
|
- No longer available digitally. While Bethesda owns the rights and games based on id Software properties (such as Quake 4) are still on sale, it's still unavailable for unknown reasons.
Essential improvements
Patches
1.5 Game Update is the latest version.
SDK, etc.
All downloads available for the game can be found at the Splash Damage game downloads page.
Enable multithreading
ETQW Tweaker
ETQW Tweaker utility. 2.0.4 is the latest version.
Mods
Multi-player
Game data
In-game basic general settings.
In-game advanced general settings.
Configuration file(s) location
- This game does not follow the XDG Base Directory Specification on Linux.
Player profile(s) location
Custom data download location
Video settings
In-game general video/audio settings.
In-game advanced video settings.
Template:Video settings
Change FPS cap[1]
|
- Open the console (Ctrl+Alt+~).
- Enter
seta com_unlockFPS 1
- Enter
seta com_unlock_timingMethod 0
- Enter
seta com_unlock_maxFPS 0
|
Input settings
In-game control settings.
Template:Input settings
Audio settings
Template:Audio settings
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
French |
|
|
|
|
German |
|
|
|
|
Korean |
|
|
|
Only available in Korean retail release. |
Polish |
|
|
|
Only available in Russian/Polish retail release. |
Russian |
|
|
|
Only available in Russian/Polish retail release. |
Spanish |
|
|
|
|
Network
Multiplayer types
Connection types
Ports
Protocol |
Port(s) and/or port range(s) |
UDP |
3074, 27733, 33060-33070 |
- Universal Plug and Play (UPnP) support status is unknown.
Issues unresolved
Custom maps crash the game on Windows 10
- Custom maps require auto-restart which is prevented by Windows 10 since version 1703 (Creators Update).[5]
The game freezes while connecting to a server on Linux
- Linux version of the game depends on outdated version of glibc which causes crashes on modern distros.
Use in-game console to connect a server[6][7]
|
- Open the console (Ctrl+Alt+~) or (~).
- Enter
connect IP:Port to connect a server.
- If
Trying to exit gracefully message appears, quit the game with quit command and restart the game.
|
Use Steam Overlay to return to desktop
|
- Add the game's launcher script as a non-Steam Game to Steam library.[8]
- If the game freezes, apply ⇧ Shift+Tab ↹ to activate Steam Overlay, then use Alt+Tab ↹ to return to desktop.
- End process of etqw.x86 or etqw-rthread.x86 in the System Monitor application of the distro.
Notes
- If Steam Overlay is to be used as an Alt+Tab ↹ tool for ETQW, apply Alt+↵ Enter to switch back to fullscreen mode.
|
Issues fixed
Fresh installations cannot play the game online
Delete and recreate online account
|
- Launch game > Change User > Log off?, Yes
- Remove User > Remove local user, Next > Yes
- Finish > Quit Game
- Relaunch the game > Create User > Use an existing online account > Username, Password > Finish
- Without changing any setting; Play Online > Confirm: Online play can be confusing at first... ; No
- Connect and join a vanilla server
- The game can now be played online without a problem.
|
The game does not properly fit the screen on Windows 10
- Default high DPI scaling behaviour and fullscreen optimizations features of Windows 10 break the game's fullscreen compatibility.
Overwrite high DPI scaling behaviour and disable fullscreen optimizations
|
- Go to installation directory of the game
- Right click etqw.exe > Properties > Compatibility
- Disable fullscreen optimizations
- Change high DPI settings > Override high DPI scaling behavior. Scaling performed: Application
- Apply, OK
|
Cannot use Alt+Tab ↹ while in-game
- The game does not allow directly switching to desktop by Alt+Tab ↹.
Windows and Linux: Switch to windowed mode while console is active[9]
|
- Go to the configuration file(s) location. (Windows only)
- Open
etqwconfig.cfg with a text editor. (Windows only)
- Set
seta com_useFastVidRestart to "1" . (Windows only)
- Open in-game console ~ or (Ctrl+Alt+~).
- Switch to windowed mode (Alt+↵ Enter).
- Apply Alt+Tab ↹.
|
Mac: Assign a key for windowed mode[10]
|
- Go to the configuration file(s) location.
- Open
etqwconfig.cfg with a text editor.
- Set
seta com_useFastVidRestart to "1" .
- Go to the username/base directory in save game data location.
- Open
bindings.cfg with a text editor.
- Paste
bind "F9" "toggle r_fullscreen; vid_restart" "" "default" at the bottom of the file.
- Open in-game console ~ or (Ctrl+Alt+~).
- Switch to windowed mode F9.
- Apply ⌘ Command+Tab ↹.
|
Being kicked from server due to PunkBuster
- EvenBalance has dropped support for Quake Wars.[11]
Allow pb-update downloads from game servers[12]
|
- Check PunkBuster on servers menu.
- Open the in-game console (Ctrl+Alt+~).
- Enter the following command.
pb_security 0
- Connect to the game servers.
|
Mods crash the game on Windows 10
- Mods require auto-restart which is prevented by Windows 10 since version 1703 (Creators Update).
Create a shortcut that directly launches the mod[13]
|
- Put mods into
%LOCALAPPDATA%\id Software\Enemy Territory - QUAKE Wars\
- Run
etqw.exe with the command line arguments +set fs_game modfoldername
Notes
- As custom maps require another auto-restart, this method will work only with stock maps.
|
Black terrain texture in custom maps
- Vanilla game does not extract megatextures from custom maps.
Use a mod that supports megatexture extraction from custom maps[14]
|
- Install one of the mods that support megatexture extraction.
- Activate the mod in game's mods menu.
- Start the custom map.
- As the megatextures are properly extracted, the map now can be played with vanilla game.
|
Set Shader Level into Medium or above
|
- Go Options > Settings > Advanced > Visual Quality/Performance
- Set Shader Level into Medium or above
- Apply
|
In-game console cannot be opened on Linux
- Shortcut for console is Ctrl+Alt+~ unless com_allowConsole is set to 1 in etqwconfig.cfg file at the configuration file(s) location.[15]
- The game requires ~ (Tilde) key to open in-game console that might not possible with some non-US English keyboard layouts with dead keys.
Edit launcher script of the game[16]
|
- Open etqw-rthread or etqw launcher script with a text editor.
- Find and change
#USLAYOUT="true" line with USLAYOUT="true"
- Save and exit.
|
In-game VoIP does not work on Linux
- The game supports Advanced Linux Sound Architecture (ALSA) and Open Sound System (OSS) for sound; game's default sound architecture ALSA has compatibility issues with PulseAudio on modern distros.
Use OSS interface via OSS Proxy Daemon (osspd) instead of ALSA[17]
|
- Install osspd and osspd-pulseaudio packages;
sudo apt-get install osspd osspd-pulseaudio
- Open etqwconfig.cfg with a text editor in configuration file(s) location.
- Change
seta s_driver "alsa" line withseta s_driver "oss"
- Save and quit.
- Launch the game with etqw-rthread or etqw launch script.
- In case of mods, etqwconfig.cfg file in the mod's directory should be edited separately.
|
Mods and custom maps crash the game on Linux
- The game has compatibility issues with non-western localizations on Linux.
Force the game to use English localization for configuration files[18]
|
- Clear configuration file(s) location.
- Launch the game with
LC_ALL=C variable.LC_ALL=C ./etqw-rthread orLC_ALL=C ./etqw
|
Mac port cannot be updated into latest version
- 1.5 updater for Mac is not compatible with most recent releases of macOS.
Manually extract and apply the patch[citation needed]
|
- Download and mount QuakeWars_EFG_1.5.dmg.
- Follow "Enemy Territory QUAKE Wars 1.5 > AspyrDocWrapper.app > Contents > Resources" path.
- Open QuakeWars_1.5_Update.pkg with "Show Package Contents" contextual menu, get in Contents folder.
- Extract Archive.pax.gz with Archive Utility, a folder named tmp will be created.
- Follow "tmp > AspyrLinkToGameFolder" path.
- Copy and overwrite Enemy Territory QUAKE Wars.app and QUAKE Wars Dedicated Server.app to "Applications/Enemy Territory QUAKE Wars" directory.
- Copy and overwrite the content of base folder to "Applications/Enemy Territory QUAKE Wars/base" directory.
- The game now can be launched via "Applications/Enemy Territory QUAKE Wars/Enemy Territory QUAKE Wars.app".
|
Mac port crashes on case-sensitive file systems
- The game does not work out of the box on case-sensitive HFS+ file system.
Manually rename configuration directory[19]
|
- After the initial crash, go to the configuration file(s) location; open game.so.bundle folder with Show Package Contents function.
- Rename contents folder into Contents and open it.
- Rename macos folder to MacOS.
- The game should now run the next time.
- Same fix should be applied in mod directories.
|
Other information
API
Technical specs |
Supported |
Notes |
OpenGL |
2.1 |
|
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
macOS (OS X) | |
|
|
Linux | |
|
|
Middleware
|
Middleware |
Notes |
Audio |
DirectSound, OpenAL |
Linux and Mac versions have only OpenAL which is optional for Windows.[20] |
Cutscenes |
Bink Video |
|
Multiplayer |
PunkBuster |
EvenBalance dropped PunkBuster support for ETQW (see: Issues fixed). |
Linux
MojoSetup installer options.
Compatibility
Linux version of the game requires retail PC DVD for installation. License codes and online accounts of retail PC, retail Mac and Steam version are compatible with each other; therefore Linux version can use license code and online account of retail Mac and Steam version.
Installation
- Download LIFLG's MojoSetup installer.
- Make the installer executable.
chmod u+x etqw_1.5-multilingual_x86.mojo.run
- Mount retail PC DVD.
- Run the installer.
- Select "Multicore machine" if your computer supports it; then finalize the installation.
License Code
The existing retail PC, retail Mac, Steam version online accounts or license codes can be used with the retail Linux version. If the license code of the Steam version is required, use Steam for Windows to view license code, Steam for Linux will not show the license code of ETQW.
- Download, install and launch Steam for Windows via PlayOnLinux.
- Switch "Detail View" mode on Steam library.
- Click "CD Key" to view license code of the game.
Running the Game
Launch the game with etqw-rthread or etqw script launcher. Consult enable multithreading, high frame rate, issues fixed and issues unresolved sections for further points.
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
XP |
Vista |
Processor (CPU) |
Intel Pentium 4 2.8 GHz or AMD Athlon XP 2800+ (XP) Intel Pentium 4 3.0 GHz or equivalent (Vista) | |
System memory (RAM) |
512 MB (XP) 768 MB (Vista) |
1 GB (XP) 2 GB (Vista) |
Hard disk drive (HDD) |
5.7 GB | |
Video card (GPU) |
Nvidia GeForce 5700 ATI Radeon 9700 128 MB of VRAM DirectX 9 compatible | |
macOS (OS X) |
|
Minimum |
Recommended |
Operating system (OS) |
10.5.8 | |
Processor (CPU) |
Intel Core 2 Duo 2.0 GHz | |
System memory (RAM) |
1 GB |
2 GB |
Hard disk drive (HDD) |
6.5 GB | |
Video card (GPU) |
Nvidia GeForce 7300 ATI Radeon X1600 128 MB of VRAM | |
Linux |
|
Minimum |
Operating system (OS) |
Kernel 2.6.18 or higher |
Processor (CPU) |
2.0 GHz or higher |
System memory (RAM) |
512 MB |
Hard disk drive (HDD) |
5.5 GB |
Video card (GPU) |
128 MB of VRAM OpenGL 2.1 compatible |
- Supported ATI chipsets: Radeon 9700 or higher, Radeon X700 or higher, Radeon X1650 or higher
- Supported Nvidia chipsets: GeForce FX series (5700 or higher, not including 5700LE and 5700VE), GeForce 6 series (6200 or higher), GeForce 7 series (7300 or higher), GeForce 8 series
- The game does not support Intel integrated graphics chipsets
Notes
- ↑ 1.0 1.1 1.2 Notes regarding Steam Play (Linux) data:
References