Enemy Territory: Quake Wars v1.4
January 15th, 2008 by CrusaderSplash Damage and id Software have released the version 1.4 update (changelog) for their sci-fi multiplayer first-person shooter, Enemy Territory: Quake Wars. I don’t have a Linux-specific changelog just yet (but when there is, it’ll be up at the ET:QW GNU/Linux FAQ), but here’s a rundown on the many UI and gameplay changes this patch brings.
Edit: Thanks to Logy for posting the Linux details:
- SDL joystick support
- as for the Windows version there is no GUI to configure, you need to read:
- http://community.enemyterritory.com/forums/showpost.php?p=55937
- listController shows the joysticks that are bound
- you can also set in_showJoy to see joystick buttons and axes printed to the console
- tested with one xbox 360 controller
- other joysticks and multiple joysticks should work fine, but is untested (editor’s note: a SIXAXIS controller worked for me)
- support for render threading with a new binary: etqw-rthread.x86
- this requires a modified libSDL however (1.2.12), which is provided
- the patch to the source modifications is provided as well
- in this binary, r_useThreadedRenderer can be modified (still defaults to 0 however)
- r_displayRefresh is not supported on Linux (SDL provides no support for this)
- updated the cvar to avoid confusion
- cleaned up some input code hacks in SDL that are now covered by better i18n support in game core
- bind more keys through SDL (print/menu/pause/scrollock), distinguish left/right on shift/ctrl/alt
- support the lwin/rwin key binds (official gamecode may not allow binding them yet)
- fix crash if mic failed to init when trying to read sound (Alsa backend)
- support r_swapInterval cvar to control vsync (was not hooked up before)
- only supported in SDL >= 1.2.10
- the attribute reporting for it seems broken on most distributions
- add s_alsa_mic to use a different Alsa device for the mic input
- add sys_nohup cvar to ignore SIGHUP signals (if you ever need it)
Download: [ AtomicGamer (client) | AtomicGamer (server only) | idsoftware.com (torrent) | other mirrors ]




January 16th, 2008 at 4:31 am
Here’s the changes since the last patch:
Changes:--------
Fri Jan 4 12:37:31 CST 2008
- 1.4 setups
- SDL joystick support
as for the Windows version there is no GUI to configure, you need to read:
http://community.enemyterritory.com/forums/showpost.php?p=55937
listController shows the joysticks that are bound
you can also set in_showJoy to see joystick buttons and axes printed to the console
tested with one xbox 360 controller
other joysticks and multiple joysticks should work fine, but is untested
Wed Dec 26 16:08:30 CST 2007
- support for render threading with a new binary: etqw-rthread.x86
this requires a modified libSDL however (1.2.12), which is provided
the patch to the source modifications is provided as well
in this binary, r_displayRefresh can be modified (still defaults to 0 however)
Mon Dec 17 10:48:44 CST 2007
- r_displayRefresh is not supported on Linux (SDL provides no support for this)
updated the cvar to avoid confusion
- cleaned up some input code hacks in SDL that are now covered by better i18n support in game core
- bind more keys through SDL (print/menu/pause/scrollock), distinguish left/right on shift/ctrl/alt
- support the lwin/rwin key binds (official gamecode may not allow binding them yet)
Mon Dec 3 12:56:00 CST 2007
- fix crash if mic failed to init when trying to read sound (Alsa backend)
Wed Nov 28 11:35:07 CST 2007
- support r_swapInterval cvar to control vsync (was not hooked up before)
only supported in SDL >= 1.2.10
the attribute reporting for it seems broken on most distributions
- add s_alsa_mic to use a different Alsa device for the mic input
- add sys_nohup cvar to ignore SIGHUP signals (if you ever need it)
Joystick support! Woohoo! Now I can fly my chopper full of teammates into the side of the mountain with more precision and grace!
January 16th, 2008 at 12:11 pm
[...] Read more at LinuxGames [...]
January 16th, 2008 at 11:55 pm
there’s a typo in that ChangeLog though, the threaded renderer section should mention r_useThreadedRenderer rather than r_displayRefresh
January 17th, 2008 at 9:55 am
Ah – fixed; thanks!
January 17th, 2008 at 5:57 pm
It appears that the joystick hat switch functionality isn’t there yet.
When I set “in_showJoy 1″, any hat switch movement just shows “SDL_JOYHATMOTION”, and I can’t bind it to anything.
January 18th, 2008 at 9:05 am
Logy: yeah actually – wasn’t sure wtf to do with that. Are those buttons of sorts? (you can email me the details directly – ttimo@idsoftware.com)