This is not the latest version of Dash Faction! Newest version is available here: Installation Guide
---
Dash Faction is Red Faction game modification designed to fix original game bugs, improve compatibility with modern
hardware and software, extend functionality and improve graphics quality and engine performance.
Features:
- levels auto-downloader (uses factionfiles.com just like Pure Faction)
- spectate mode (first person or free camera)
- wide-screen support
- windowed and stretched display mode
- better graphics quality (anti-aliasing, true-color textures, anisotropic filtering, higher scanner view resolution, disabled LOD models and more)
- improved security (enabled Data Execution Prevention, multiple Buffer Overflows fixes)
- removed limit of packfiles
- improved Scoreboard with Kills/Deaths column
- information about killer's weapon in chat
- option to disable level ambient sounds
- ui.vpp cheats prevention
- multiple fixes for high FPS (it is currently limited to 240), especially fix for well-known sub exploding bug
- country-specific edition support (properly handles game directory structure for German and French edition)
- improved game performance
- votes support for dedicated servers
- hit-sounds support for dedicated servers
- other usability and stability fixes
Major changes in version 1.5.0:
- increase object limit from 1024 to 65536 and remove some other limits for levels
- activate static lighting for items and clutters
- enable Set_Liquid_Depth event implementation - check out Geothermal Plant in single player and see what changed
- add DDS texture format support (useful for DXTn compressed textures)
- rewrite crash reporting system UI
- improve sound handling when active sounds pool is full
- allow custom meshes in Switch_Model event
- add 'rf' protocol handler (URLs has format: rf://IP
ORT)
- add setup program which installs Dash Faction and patch Red Faction if needed
- add '/save' and '/load' chat commands and quick save/load controls handling for saving and restoring player position
in multiplayer (useful for runmap servers, can be enabled in dedicated_server.txt)
- add 'Big HUD' option and 'bighud' command for making the HUD larger (uses textures contributed by Goober)
- add 'reticle_scale' command for changing reticle size
- make texts in main menu and in HUD sharp by using TrueType font
- add 'damage_screen_flash' command for toggling damage screen flash effect
- add better support for non-US keyboard layouts
- add support for CTRL+V (paste from clipboard) in dialog boxes
- add option for switching game language (English, German or French)
- add server-side support for late joiners aware triggers (improves Pure Faction compatibility)
- load .tbl files in user_maps (default files cannot be overridden) - allows inclusion of HUD messages in custom maps
(*_text.tbl)
- use port 7755 for server hosting when 'Force port' option is disabled
- add UPnP automatic port forwarding when hosting a server
- add 'download_level' command which allows to invoke level auto-downloader manually
- insert server name in window title when hosting dedicated server
- display joining player IP address in dedicated server console
- add dedicated server option for forcing player character
- add support for nearest neighbor texture filtering ('nearest_texture_filtering' command)
- a lot of stability and performance fixes for client and server
See CHANGELOG.md in installation directory for details.