First post, by DosFreak
DosFreak
Offline
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 modernhardware 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 transitionDisable big HUD for resolutions lower than 1024x768 to prevent crashesFix "Wrong player ID" warnings when multiplayer quick save/load is used (client-side fix)Restructure Options windowAdd option to disable beep sound when new player joins multiplayer game and window is not focusedIgnore browsers when calculating player count for info requestsFix Message event crash on dedicated serverPrevent browsers from votingAdd swap_grenade_controls commandDon't overwrite existing levels in download_level commandAdd download_level_force command that overwrites existing levelsAllow the person who started a vote to cancel itAllow setting max players server setting to 1Change launcher window titleAllow autocomplete for map commandAdd version and date to /info server chat commandEnable map command in RCONChange update checker URLFix particle damage on dedicated serversAdd . command to make finding commands easierFix blurry fonts in the launcher on HiDPI monitorsAdd fps_counter commandMake editor window resizeableAdd debug_event_msg command that allows to track event messages in consoleDo 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 messageDo 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 detailsOptimize finding a new room for moving objectsAllow start menu shortcut to be skipped in setup programSimplify installation name in Windows control panel (no longer includes "version [version]")Add icon for control panel entryRestore original Red Faction Launcher on uninstall if replaced with Dash Faction Launcher linkAdd game installation path autofill for German GOG RF to setup programRemove 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 codeAdd server verification in update checker using Ed25519 signatureFix opacity of Display_Fullscreen_Image being affected by previous drawing operationsRestore blackout from a save file if it was killing the player or ending the gameFix crash when skipping a cutscene that stared when blackout was in progressRemove limit of restored objects during a level transitionFix possible buffer overflow if transitioned object mesh name is longer than 31 charactersChange default FPS limit to 120 to comply with the stock gameFix loading a save game when player entity is out of level boundsFix possible freeze when burning entity is destroyed