LINUXGAMES

Enemy Territory: Quake Wars v1.4

January 15th, 2008 by Crusader

Splash 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.

Enemy Territory: Quake Wars

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 ]

6 Responses to “Enemy Territory: Quake Wars v1.4”

  1. Logy Says:

    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!

  2. GamniX » Blog Archive » Enemy Territory: Quake Wars v1.4 Says:

    [...] Read more at LinuxGames [...]

  3. TTimo Says:

    there’s a typo in that ChangeLog though, the threaded renderer section should mention r_useThreadedRenderer rather than r_displayRefresh

  4. Crusader Says:

    Ah – fixed; thanks!

  5. Logy Says:

    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.

  6. TTimo Says:

    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)

Leave a Reply

You must be logged in to post a comment.