Jump to content

RF Client Comparison: Difference between revisions

From Red Faction Wiki
No edit summary
No edit summary
Line 24: Line 24:
|style="text-align:left"|Support provided
|style="text-align:left"|Support provided
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue|Available on FactionFiles Discord: <br /> [http://redfaction.chat redfaction.chat]}}
|{{VerCompareTrue|Available on FactionFiles Discord: <br /> [http://redfaction.chat redfaction.chat]}}
|-
|style="text-align:left"|Open source software
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue|Source code available: <br /> [https://github.com/rafalh/dashfaction Dash Faction Source]}}
|-
|style="text-align:left"|Compatibility with modern computer hardware and operating systems (ie. Windows 10)
|{{VerCompareFalse}}
|{{VerCompareTrue|Fixes many compatibility issues|*}}
|{{VerCompareTrue|Fixes many compatibility issues|*}}
|{{VerCompareTrue|Fixes virtually all known compatibility issues}}
|-
|style="text-align:left"|Support for widescreen and custom resolutions
|{{VerCompareFalse|No HUD elements display properly and FOV doesn't scale accurately}}
|{{VerCompareFalse|No HUD elements display properly and FOV doesn't scale accurately + Game will often crash when running at higher resolutions}}
|{{VerCompareTrue|Partial support: some single player HUD elements don't display properly on higher resolutions, and FOV scaling for some widescreen resolutions doesn't scale accurately|*}}
|{{VerCompareTrue|Full support for all resolutions (including widescreen)}}
|-
|style="text-align:left"|Game will launch without RF CD2 inserted
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|{{VerCompareTrue}}
|{{VerCompareTrue|Test text 1|*}}
|{{VerCompareTrue}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Game can be minimized and/or alt+tabbed out of without crashes and/or unrecoverable issues
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Game can be run in a window
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue|Full screen, windowed, and noborder/stretched window mode available}}
|{{VerCompareTrue|Full screen, windowed, and noborder/stretched window mode available}}
|-
|style="text-align:left"|Compatibility with official French/German assets (audio, menus, messages, signage, etc.)
|{{VerCompareTrue|French/German versions have entirely separate game executables|*}}
|{{VerCompareTrue|French/German versions have entirely separate game executables|*}}
|{{VerCompareTrue|Compatible with French/German assets if installed}}
|{{VerCompareTrue|Compatible with French/German assets if installed + "Game Language" selection available in launcher}}
|-
|style="text-align:left"|Graphical UI for launching game with mods
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue|Dropdown available in launcher to start game with any installed mod}}
|{{VerCompareTrue|Dropdown available in launcher to start game with any installed mod}}
|-
|colspan="5" style="text-align:left;font-weight:bold;background-color:#DDDDDD"|Improvements/Enhancements
|-
|style="text-align:left"|Support for high resolution textures
|{{VerCompareFalse|Textures with any dimension >256px won't render properly}}
|{{VerCompareFalse|Textures with any dimension >256px won't render properly}}
|{{VerCompareFalse|Textures with any dimension >256px won't render properly}}
|{{VerCompareTrue|Textures render properly regardless of dimensions}}
|-
|style="text-align:left"|Support for 24/32 bit textures
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Built-in support for anti-aliasing
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Support for additional texture filtering methods
|{{VerCompareFalse|Bilinear/trilinear filtering}}
|{{VerCompareFalse|Bilinear/trilinear filtering}}
|{{VerCompareFalse|Bilinear/trilinear filtering}}
|{{VerCompareFalse|Bilinear/trilinear, anisotropic, and nearest neighbor filtering}}
|-
|style="text-align:left"|Increased resolution for rail/rocket scanners, mirrors, and security monitor screens
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Ability to show high quality models at all times (ie. disable Level of Detail transitions for meshes)
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Weapon fire camera shake modernization
|{{VerCompareFalse|Screenshake dependent on framerate}}
|{{VerCompareFalse|Screenshake dependent on framerate}}
|{{VerCompareFalse|Screenshake dependent on framerate}}
|{{VerCompareTrue|Screenshake independent of framerate}}
|-
|style="text-align:left"|Mouse DirectInput
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Ability to configure mouse sensitivity with numeric values
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Load unlimited number of VPP packfiles and files within those packfiles (VPP packfiles are used to store custom maps, skins, etc.)
|{{VerCompareFalse|Limit of 256 packfiles and 13,500 files within packfiles, game will ignore any files after that point}}
|{{VerCompareFalse|Limit of 256 packfiles and 13,500 files within packfiles, game will ignore any files after that point}}
|{{VerCompareFalse|Higher limit than official versions - limit of 2,560 packfiles and 20,713 files within packfiles, game will ignore any files after that point|*}}
|{{VerCompareTrue}}
|-
|colspan="5" style="text-align:left;font-weight:bold;background-color:#DDDDDD"|Bug Fixes
|-
|style="text-align:left"|Fixes for critical security vulnerabilities/issues
|{{VerCompareFalse}}
|{{VerCompareTrue|Most known security issues/vulnerabilities resolved|*}}
|{{VerCompareTrue|Most known security issues/vulnerabilities resolved|*}}
|{{VerCompareTrue|Most known security issues/vulnerabilities resolved|*}}
|-
|style="text-align:left"|Fix for submarine explosion bug immediately after geothermal power plant
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareFalse|Issue still present, but workaround available by limiting framerate to <nowiki><=</nowiki>60FPS while submarine is dropping|*}}
|{{VerCompareTrue|Bug fully resolved}}
|-
|style="text-align:left"|Fix for bug causing game to crash when picking up items while game is running at high resolutions
|{{VerCompareTrue|Bug not present}}
|{{VerCompareFalse}}
|{{VerCompareTrue|Bug not present}}
|{{VerCompareTrue|Bug not present}}
|-
|style="text-align:left"|Fix for visual issues with undercover Parker (ie. "Frankenparker" bug)
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Fixes for savegame file corruption issues
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Fix for cutscene synchronization issues (audio / animations out of sync)
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Fix for various issues when running game at high framerate (including issues jumping out of water, getting stuck to floor, etc.)
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|{{VerCompareTrue}}
|-
|style="text-align:left"|Fix for bug causing FPS to drop to nearly 0 seemingly randomly (technically caused by entities having invalid orientation values)
|{{VerCompareTrue|Bug not present}}
|{{VerCompareFalse}}
|{{VerCompareTrue|Bug not present}}
|{{VerCompareTrue|Bug not present}}
|-
|style="text-align:left"|[MP Only] Fix for entity spawning bug (ie. "Orion" bug)
|{{VerCompareFalse}}
|{{VerCompareFalse}}
|{{VerCompareTrue}}
|{{VerCompareTrue}}
|}
|}


[[Category:Red Faction]]
[[Category:Red Faction]]

Revision as of 02:32, 5 September 2020


Official Versions Community Versions
Red Faction 1.20

Released 20/12/2001
Latest retail version

Red Faction 1.21

Released 05/08/2009
Latest Steam/GoG version

Pure Faction 3.0e

Released 07/03/2018
by TrotSkie & digi

Pure Faction Installation Guide

Dash Faction 1.5.0

Released 05/09/2020
by rafalh

Dash Faction Installation Guide

Support/Usability
Support provided

☒

☒

☑
Available on FactionFiles Discord:
redfaction.chat

☑
Available on FactionFiles Discord:
redfaction.chat

Open source software

☒

☒

☒

☑
Source code available:
Dash Faction Source

Compatibility with modern computer hardware and operating systems (ie. Windows 10)

☒

☑*
Fixes many compatibility issues

☑*
Fixes many compatibility issues

☑
Fixes virtually all known compatibility issues

Support for widescreen and custom resolutions

☒
No HUD elements display properly and FOV doesn't scale accurately

☒
No HUD elements display properly and FOV doesn't scale accurately + Game will often crash when running at higher resolutions

☑*
Partial support: some single player HUD elements don't display properly on higher resolutions, and FOV scaling for some widescreen resolutions doesn't scale accurately

☑
Full support for all resolutions (including widescreen)

Game will launch without RF CD2 inserted

☒

☑

☑

☑

Game can be minimized and/or alt+tabbed out of without crashes and/or unrecoverable issues

☒

☒

☑

☑

Game can be run in a window

☒

☒

☑
Full screen, windowed, and noborder/stretched window mode available

☑
Full screen, windowed, and noborder/stretched window mode available

Compatibility with official French/German assets (audio, menus, messages, signage, etc.)

☑*
French/German versions have entirely separate game executables

☑*
French/German versions have entirely separate game executables

☑
Compatible with French/German assets if installed

☑
Compatible with French/German assets if installed + "Game Language" selection available in launcher

Graphical UI for launching game with mods

☒

☒

☑
Dropdown available in launcher to start game with any installed mod

☑
Dropdown available in launcher to start game with any installed mod

Improvements/Enhancements
Support for high resolution textures

☒
Textures with any dimension >256px won't render properly

☒
Textures with any dimension >256px won't render properly

☒
Textures with any dimension >256px won't render properly

☑
Textures render properly regardless of dimensions

Support for 24/32 bit textures

☒

☒

☒

☑

Built-in support for anti-aliasing

☒

☒

☒

☑

Support for additional texture filtering methods

☒
Bilinear/trilinear filtering

☒
Bilinear/trilinear filtering

☒
Bilinear/trilinear filtering

☒
Bilinear/trilinear, anisotropic, and nearest neighbor filtering

Increased resolution for rail/rocket scanners, mirrors, and security monitor screens

☒

☒

☒

☑

Ability to show high quality models at all times (ie. disable Level of Detail transitions for meshes)

☒

☒

☑

☑

Weapon fire camera shake modernization

☒
Screenshake dependent on framerate

☒
Screenshake dependent on framerate

☒
Screenshake dependent on framerate

☑
Screenshake independent of framerate

Mouse DirectInput

☒

☒

☑

☑

Ability to configure mouse sensitivity with numeric values

☒

☒

☑

☑

Load unlimited number of VPP packfiles and files within those packfiles (VPP packfiles are used to store custom maps, skins, etc.)

☒
Limit of 256 packfiles and 13,500 files within packfiles, game will ignore any files after that point

☒
Limit of 256 packfiles and 13,500 files within packfiles, game will ignore any files after that point

☒*
Higher limit than official versions - limit of 2,560 packfiles and 20,713 files within packfiles, game will ignore any files after that point

☑

Bug Fixes
Fixes for critical security vulnerabilities/issues

☒

☑*
Most known security issues/vulnerabilities resolved

☑*
Most known security issues/vulnerabilities resolved

☑*
Most known security issues/vulnerabilities resolved

Fix for submarine explosion bug immediately after geothermal power plant

☒

☒

☒*
Issue still present, but workaround available by limiting framerate to <=60FPS while submarine is dropping

☑
Bug fully resolved

Fix for bug causing game to crash when picking up items while game is running at high resolutions

☑
Bug not present

☒

☑
Bug not present

☑
Bug not present

Fix for visual issues with undercover Parker (ie. "Frankenparker" bug)

☒

☒

☒

☑

Fixes for savegame file corruption issues

☒

☒

☒

☑

Fix for cutscene synchronization issues (audio / animations out of sync)

☒

☒

☒

☑

Fix for various issues when running game at high framerate (including issues jumping out of water, getting stuck to floor, etc.)

☒

☒

☑

☑

Fix for bug causing FPS to drop to nearly 0 seemingly randomly (technically caused by entities having invalid orientation values)

☑
Bug not present

☒

☑
Bug not present

☑
Bug not present

[MP Only] Fix for entity spawning bug (ie. "Orion" bug)

☒

☒

☑

☑