Sunday, December 21, 2008

Version 1.1 Point Release Available

This has quite a lot of new and/or fixed stuff in it, so enjoy! More to come.

  • Renamed to "DirectQ" to avoid confusion over the name.
  • Reverted to Visual C++ 2003 to (hopefully) prevent PF_VarString crash on changelevel.
  • Fixed crash in video menu when more than 27 modes are available.
  • Removed all "ChangeDisplaySettings" calls to fix crash when Alt-Tabbing.
  • Added splash screen so that you know which version you have.
  • Fixed crash on dedicated server startup.
  • Made DirectInput the default, use -nodinput to disable.
  • Rewrote DirectInput code to use C++ style.
  • Rewrote mouse code to use immediate mode rather than buffered mode.
  • Added mousewheel support to DirectInput.
  • Added 8-button mouse support to DirectInput.
  • Added m_look cvar to give mouse looking.
  • Changed m_forward default to 0.
  • Added m_boost cvar to give additional boost to DirectInput without affecting sensitivity value.
  • Renamed K_AUX buttons to K_JOY (it's what they are, after all).
  • Added 4 K_POV buttons to keep POV hats separate from the joystick buttons.
  • Added previous weapon option to keys menu.
  • Removed _windowed_mouse cvar.
  • Added "colour" command (same as "color").
  • Fixed team colours are greyscale.
  • Adjusted all projections to the correct aspect for the selected resolution.
  • Added scalable 2D widget drawing (gl_conscale, 0 to 1).
  • Fixed widescreen FOV.
  • Removed alias models from the caching system.
  • Fixed remaining Alt-Tab crashes.
  • Added "vid_restart" command.
  • Cleaned out a lot of legacy code from draw, surf and vidnt.
  • Fixed window centering so it works properly on widescreen monitors.
  • Cleaned out unused header files.
  • Increased MINIMUM_WIN_MEMORY to 16 MB and MAXIMUM_WIN_MEMORY to 64 MB.
  • Fixed water and sky surfaces on inline brush models not being rendered.
  • Removed original Quake (all versions) crash when health goes below -19.
  • Changed mode enumeration to be more WinQuake-like.
  • Added Z-fail sky sphere warp (r_oldsky 0).
  • Restored gl_clear functionality.
Version 1.2 is already underway; this one will have interpolation, (hopefully) fullbrights and (hopefully) fixed water warps.

0 comments: