Warsow development team announced the release of their latest big update. Version 1.1 beta is now available and includes a rather expansive changelog with several graphic and engine improvement such as soft particles, FXAA antialiasing and more.
The changelog can be viewed below.
Links: Official Announcement
The changelog can be viewed below.
Engine:
> Feature: added builtin HTTP server (TCP port 44444) to serve UI AJAX queries and file downloads to clients.
> Feature: added localization support to User Interface and HUD.
> Feature: added support for TrueType and OpenType fonts.
> Feature: CTRL>MWHEEL up/down increases/decreases console font size.
> Feature: added TAB-completion for "demo", "cinematic" and "exec" console commands (thanks hettoo).
- Feature: dropped support for Quake1 and Quake2 maps.
- Feature: dropped support for bitmap fonts.
> Improvement: entities with active events use distance-based server side culling (prevents fast moving players from suddenly appearing in POV).
> Improvement: optimized cinematics playback by offloading YCbCr->RGB color-space conversion to the GPU.
> Improvement: domain names for master servers are resolved asynchronously at startup to prevent slow or N/A DNS servers from blocking.
> Improvement: Linux : updated input code to use XInput2.
> Bugfix: fixed various audio/video synchronization issues with cinematics.
> Bugfix: force vertical synchronization during playback of fullscreen cinematics.
> Bugfix: resampled Ogg/Vorbis sounds had the looping position set to wrong value.
Maps:
> Improvement: Revamped wdm2 visuals.
> Bugfix: added missing clips to wbomb6.
Renderer:
> Feature: moved renderer from the engine core to separate DLL.
> Feature: rewritten rendering backend, GLSL2>-compatible.
> Feature: GLSL shaders are now loaded from disk allowing customization and easing development.
> Feature: added support for foliage surfaces and instanced rendering.
> Feature: added 'soft particles' effect to explosions and halo shaders.
> Feature: added FXAA support.
> Feature: added RGB shadowmaps (fallback rendering path when GL_ARB_shadow extension isn't available).
> Feature: "imagelist" and "shaderlist" console commands now accept glob pattern as an optional parameter.
- Feature: removed planar stencil shadows.
- Feature: removed bloom.
> Improvement: Q3A shader commands previously processed on the CPU are now processed in vertex shaders on the GPU.
> Improvement: optimized shadowmaps and changed them to use orthographic projection.
> Improvement: added LOD support to shadowmaps (shadowmaps dynamically lower their resolution depending on the distance to the viewer).
> Improvement: optimized VRAM footprint on modern GPUs for maps and models using half-precision floats.
Mapping:
> Feature: added misc_video_speaker entity to steam synchronized samples from the nearby videomap shader with audio spatialization.
> Feature: added func_timer entity.
> Feature: added target_relay entity.
> Feature: added target_delay entity.
HUD scripting:
> Feature: new drawing commands: drawStringRepeat, drawStringRepeatConfigString
> Feature: added new set of font commands: setFontFamily, setSpecialFontFamily, setFontSize and setFontStyle.
> Feature: added #WEAP_INSTAGUN constant.
> Improvement: improved scoreboard sorting (thanks hettoo).
> Improvement: upgraded crosshair images to higher resolution (thanks adem).
- Feature: removed setFont command.
- Feature: removed %MATCH_TIME variable.
User Interface
> Feature: added callvotes menu.
> Feature: added "Watch on TV" button to chasecam menu.
> Feature: Added Russian, Japanese, Frensh, Polish, Chinese, Dutch, Spanish, Hungarian, German, Italian, Finnish localizations.
> Bugfix: fixed rare crash in server browser menu.
Gameplay:
> Change: changed knockback from splash weapons from linear to quadratic and removed horizontal distance clamping.
> Change: changed riotgun pattern from spiral to a more traditional one, with wider horizontal spread.
> Feature: added cg_gun_alpha console variable to control gun opacity.
> Feature: picked up items now leave ghost trails in warmup mode.
> Feature: allow vote changing. The maximum number of changes is controlled with server console variable g_vote_maxchanges (thanks hettoo).
> Feature: added opcall "specstotv" which moves spectators to connected TV servers.
> Improvement: improved autojoin balancing (thanks hettoo).
> Improvement: optimized AI code.
> Improvement: default movement physics are now closer to old movement style
> Bugfix: map rotation now considers the current map too (thanks hettoo).
> Bugfix: maps were always missing one spawn indicator.
SDK:
> Feature: game modules are now C>> - compatible.
> Feature: AngelScript 2.28.1 patched to support named function arguments and 'auto' keyword (patch by GGLucas).
> Bugfix: fixed compilation with Clang.
- Improvement: C-compatibility layer removed from Angelwrap library.
Linux:
> Change: downgraded to libpng 1.2.
Media:
> 5 new songs in the soundtrack (previously featured in extended OST).
Do not install 1.1 in 1.0 directory - install both version separately.
Unified package, tar.gz (Windows + Linux)
Unified package, zip (Windows + Linux)
SDK
Links: Official Announcement
Edited by MajkiFajki at 03:16 CST, 10 February 2014 - 17412 Hits