Client software
Ake Vader  /  19 Jul 2016, 15:53
ezQuake 3.0.1 (Quakecon candidate) released
Today the ezQuake version that is most likely to be featured in the Quakecon 2on2 tournament in Dallas on the 4-7th of August, with a $25,000 prize pool up for grabs, was released to the public. As there has already been a previously released ezQuake 3.0 version, the 3.0.1 version features mainly bug fixes in time for the big event.
The change log can be viewed below or on the ezQuake 3.0.1 Github page. To install the new version, simply download and place the executable in your Quake folder.

Quote:
Rulesets
  • Allowing alternate player models now determined by ruleset
  • Ruleset qcon reports the new player model (CapNBubs) as modified
  • Changing ruleset or /allow_scripts now releases all protected keys. Blocks /cl_idrive workaround.

Input
  • Added /con_toggle_deadkey cvar as a workaround for SDL2 deadkey-handling. Should stop first character typed at the console being corrupt when using a keyboard layout where the console toggle key is also an operating system deadkey.
  • Bugfix: keyboard operating system layout is used if the program is started and /cl_onload is set to a console command (was previously set to QWERTY until game started).
  • Bugfix: /cl_keypad cvar operational again, if set (default) then keypad & basic number keys can be bound independently. If turned off, keypad keys converted to standard keys, bindable as per QWCL.

Display
  • /gl_loadlitfiles now controls loading of all colored lighting, regardless if from .lit file or stored in the .bsp file. Hidden cvar /gl_noinlinergb removed.
  • Bugfix: horizontal fov was being increased when /viewsize caused effective aspect ratio to change. /scr_fovmode cvar controls how ezquake keeps the fov correct.
    • /scr_fovmode 0 (default) will use the aspect ratio of the monitor and then crop the image vertically. This matches the approach taken in QWCL
    • /scr_fovmode 1 will introduce horizontal letterboxing to keep the aspect ratio constant.

Menu
  • Ruleset qcon now available through menu
  • Sound: desired samples available through menu
  • "Light Mode" renamed to "Darken Map"
  • Bugfix: F2-F12 are now bindable in menu
  • Bugfix: When unbinding through menu, only keys that match the command are unbound (rather than all keys starting with the corresponding command)

Other
  • Various documentation corrections and updates.
  • Bugfix: Various memory leaks patched
  • Bugfix: /playdemo <longfilename> could crash client
  • Bugfix: console background resizes as console width/height changes.
  • Bugfix: ambient sound would not change volume if cl_maxfps was sufficiently high (leads to ambient sounds always playing or never playing)
  • Bugfix: on Linux systems, keyboard input will be grabbed as well as mouse when /in_grab_windowed_mouse set. Should stop window manager shortcuts from firing during game.
  • Bugfix: /connectbr will default to port 27500 if no port specified
  • Bugfix: No longer looks for files in root of the current drive if /userdir is empty

Build environment
  • Windows: can now access https:// server browser sources (libcurl library updated)
  • OSX: binary should now be compatible with OSX 10.9



On a related note it should be mentioned that the nQuake installer still features a ezQuake 2.x version but will also be updated in time for Quakecon.

Download ezQuake 3.0.1 on Github
Known ezQuake issues on Github
Comments
2016-07-20, 01:21
Great work!
2016-07-20, 04:55
Awesome work by all devs contributing.
Also nice that you spread the word, Ake
A true qw journalist. You should come to QCON aswell!
2016-07-21, 20:19
Thanks for the kind words. I just try to lift the cool things that happen in the community. Sometimes i do it even if i'm not that keen to write about it, just to let people know something *happened*. People who follow the scene closely will probably know much of the news i post already, but people checking in only every once in a while, for whatever reason, may think the game is completely dead if we omit even the tiniest reports of things. Also i'm a believer that "activity breeds activity".

With this said it's been really cool seeing the ezQuake development (which also touches on some of the other core parts of QW infrastructure) lately, hope it keeps up.
You have to be logged in to be able to post a comment.
Username:
Password: