VOGONS


First post, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

https://github.com/rafalh/dashfaction

It looks like this uses the d3d8to9.dll. May make sense to delete and use dgvoodoo2 instead except if you're using Windows XP of course.

Dash Faction is a Red Faction game modification designed to fix original game bugs, improve compatibility with modern
hardware and software, extend functionality, and improve graphical quality and engine performance.

Features:
* Multiplayer level auto-downloader (uses https://autodl.factionfiles.com just like Pure Faction)
* Spectate mode (first person or free camera)
* Widescreen support
* Windowed and borderless display modes
* Autosaving support for singleplayer
* Better graphical quality (anti-aliasing, higher texture color depth, anisotropic filtering, higher scanner view and mirror resolutions, LOD model improvements and more)
* Improved security (enabled Data Execution Prevention, multiple buffer overflow fixes)
* Multiple game limits raised/removed
* Improved scoreboard with Kills/Deaths column
* Information about killer's weapon displayed in chat
* Option to disable level ambient sounds
* `ui.vpp` cheating prevention
* Multiple fixes for high FPS (currently limited to 240), especially the infamous exploding submarine bug
* Country-specific edition support (properly handles game directory structure for German and French editions)
* Improved game performance
* Voting support for dedicated servers
* Hit-sound support for dedicated servers
* Other usability and stability enhancements
    Add autosave after a level transition
Disable big HUD for resolutions lower than 1024x768 to prevent crashes
Fix "Wrong player ID" warnings when multiplayer quick save/load is used (client-side fix)
Restructure Options window
Add option to disable beep sound when new player joins multiplayer game and window is not focused
Ignore browsers when calculating player count for info requests
Fix Message event crash on dedicated server
Prevent browsers from voting
Add swap_grenade_controls command
Don't overwrite existing levels in download_level command
Add download_level_force command that overwrites existing levels
Allow the person who started a vote to cancel it
Allow setting max players server setting to 1
Change launcher window title
Allow autocomplete for map command
Add version and date to /info server chat command
Enable map command in RCON
Change update checker URL
Fix particle damage on dedicated servers
Add . command to make finding commands easier
Fix blurry fonts in the launcher on HiDPI monitors
Add fps_counter command
Make editor window resizeable
Add debug_event_msg command that allows to track event messages in console
Do not panic when character animation cannot be loaded, instead fall back to the first animation - fixes "Too many animations" errors occuring in specific conditions in some run maps (note that this problem was not occuring in the stock game because it allowed memory corruption to happen)
Log critical error message
Do not show glock with silencer in 3rd person view if current primary weapon is not a glock (RF bug)
Change screenshot filename template (it now includes date, time and level filename)
Fix multiple out-of-bounds writes in save game code (fixes crash when saving the game in some custom levels)
Do not use TTF fonts in game menu if VF fonts are modded (should fix some unofficial game localizations)
Change transparency sorting algorithm to fix flamethrower particles rendering in rooms with liquid and/or semi-transparent details
Optimize finding a new room for moving objects
Allow start menu shortcut to be skipped in setup program
Simplify installation name in Windows control panel (no longer includes "version [version]")
Add icon for control panel entry
Restore original Red Faction Launcher on uninstall if replaced with Dash Faction Launcher link
Add game installation path autofill for German GOG RF to setup program
Remove unnecessary "Unknown tables.vpp version" error from setup program (the launcher already displays an error for mismatched tables.vpp files)
Fix possible OOB write in waypoint list read code
Add server verification in update checker using Ed25519 signature
Fix opacity of Display_Fullscreen_Image being affected by previous drawing operations
Restore blackout from a save file if it was killing the player or ending the game
Fix crash when skipping a cutscene that stared when blackout was in progress
Remove limit of restored objects during a level transition
Fix possible buffer overflow if transitioned object mesh name is longer than 31 characters
Change default FPS limit to 120 to comply with the stock game
Fix loading a save game when player entity is out of level bounds
Fix possible freeze when burning entity is destroyed

How To Ask Questions The Smart Way
Make your games work offline