Red Faction

From PCGamingWiki, the wiki about fixing PC games
Red Faction
Red Faction cover
Developers
Volition
Publishers
Original THQ
Current Nordic Games
Mac OS, OS X Graphsim Entertainment
Engines
Geo-Mod 1.0
Release dates
Windows September 17, 2001
Mac OS (Classic) November 28, 2001[1]
macOS (OS X) January 4, 2002[2]
Red Faction guide at StrategyWiki
Red Faction at Wikipedia
Red Faction
Red Faction 2001
Red Faction II 2003
Red Faction: Guerrilla 2009
Red Faction: Armageddon 2011
Red Faction Guerrilla Re-Mars-tered 2018

Key points

The Pure Faction unofficial patch fixes various bugs and compatibility issues with modern versions of Windows.

General information

Red Faction Wiki - A wiki for the Red Faction universe
Red Faction Wiki (Wikia) - A Wikia-hosted wiki for the Red Faction universe
Faction Files Community Forums
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
OS X installer is also available alongside with an upgrade patch.[3]
Windows
Mac OS
macOS (OS X)
GamersGate
DRM-free after installation (requires an internet connection during installation)
Can be bought together with Red Faction II at a discounted price.
Windows
GOG.com
DRM-free
Windows
Humble Store
Icon overlay.png
Sold together with other games from series.
Windows
Steam
Icon overlay.png
Includes a number of fixes for modern operating systems.
Windows

Essential improvements[edit]

Skip intro videos[edit]

Delete/rename thqlogo.bik[citation needed]
  1. Go to <path-to-game>\data\movies\
  2. Delete or rename thqlogo.bik.

Pure Faction[edit]

Pure Faction is an unofficial patch for Red Faction. It adds support for modern hardware and operating systems, bug fixes, and many other features.
Installation instructions[4]
  1. Download Pure Faction.
  2. Install to the installation folder.
  3. Configure options via PFLauncher.exe, or launch the game directly via PF.exe
  4. Once in-game press F1 to access additional options.

Notes

If issues still persist, it may be necessary to set PF.exe to run in Windows 98 compatibility mode.
The default quick save key (F6) conflicts with one of Pure Faction's key mappings. Recommended to remap quick save to a different key like F7.
Launching through Steam with overlay[5]
  1. If you want to use the overlay and track your game time, install Pure Faction.
  2. Go to the installation folder.
  3. Delete or rename RedFaction.exe, then rename PFLauncher.exe to RedFaction.exe
  4. Launch the game through Steam, configure any settings and start the game.

Mods[edit]

Game data[edit]

In-game general settings.
In-game general settings.

Configuration file(s) location[edit]

System Location
Windows HKEY_CURRENT_USER\Software\Volition\Red Faction
<path-to-game>\players.cfg
Mac OS (Classic) <path-to-game>/players.cfg
macOS (OS X) <path-to-game>/players_osx.cfg
Linux (Proton) <Steam-folder>/steamapps/compatdata/20530/pfx/[Note 1]

Save game data location[edit]

System Location
Windows <path-to-game>\savegame\
Mac OS (Classic) <path-to-game>/savegame/
macOS (OS X) <path-to-game>/savegame/
Linux (Proton) <Steam-folder>/steamapps/compatdata/20530/pfx/[Note 1]

Save game cloud syncing[edit]

System Native Notes
GOG Galaxy
Steam Cloud
Syncs save games and settings.

Video settings[edit]

Launcher video settings.
Launcher video settings.
In-game video settings.
In-game video settings.
Graphics option Option WSGF Notes
Widescreen resolution
Max supported resolution is 1280x1024. Install Pure Faction. Set in PFLauncher.exe (type it manually if missing).
Multi-monitor
Install Pure Faction.
Ultra-widescreen
Install Pure Faction.
4K Ultra HD
Set 3840x2160 as custom resolution in Pure Faction.
Field of view (FOV)
Windowed
Install Pure Faction. Set in PFLauncher.exe.
Borderless fullscreen windowed
Install Pure Faction. Set in PFLauncher.exe.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
Set in RedFaction.exe or PFLauncher.exe.
60 FPS and 120+ FPS
Pure Faction has a 150 FPS cap. See Issues fixed.

Input settings[edit]

In-game control settings.
In-game control settings.
Keyboard and mouse Native Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
See the glossary page for potential workarounds.

Audio settings[edit]

Launcher audio settings.
Launcher audio settings.
In-game audio settings.
In-game audio settings.
Audio options Native Notes
Separate volume controls
Surround sound
Subtitles
Subtitles for PA announcements and character speech are not presented, despite existing in data files. Only direct radio is displayed. Subtitles don't show with Pure Faction and resolutions above 1280x1024.
Closed captions
Mute on focus lost
EAX support

Localizations

Language UI Audio Sub Notes
English
German
Spanish
Fan translation, download.

Network[edit]

Launcher network settings.
Launcher network settings.

Multiplayer types

Type Native Players Notes
LAN play
32
Online play
32

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
See dedicated_server.txt in the installation folder or use Dedicated Server Config.
Direct IP
Use Add Server button in server browser.

Ports

Protocol Port(s) and/or port range(s)
TCP 7755
UDP 7755
Universal Plug and Play (UPnP) support status is unknown.

Issues fixed[edit]

At least 8 MB of video memory is required error[edit]

Unable to initialize DirectX 8.0 error[edit]

Notes

If it's not fixed, run the game in Windowed or Stretched display modes.

Stuttering/Glitching/Crashing[edit]

Caused by Red Faction's native incompatibility with modern versions of Windows.
Install Pure Faction[citation needed]

Sub explodes when it hits water[edit]

A bug that occurs at high frame rates, which causes the submarine to explode upon contact with the sub bay water.
Cap FPS at 30[4]
  1. Install Pure Faction.
  2. During the Sub Bay section of the campaign, open the console with ~.
  3. Type r_maxfps 30 into the console window and press Enter.
  4. Press the button to drop the submarine into the water.
  5. Once fully submerged, bring up the console once more.
  6. Type r_maxfps 150 into the console window and press Enter.

Unresponsive, and always on top[edit]

A bug that occurs if you click on another window after launching Red Faction but before the game screen appears.
Pure Faction crashes instead of staying always on top.
End game task[citation needed]
  1. Press Win+R, type in cmd and press Enter.
  2. Blind-type taskkill /f /im RF.exe

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 8 Shipped with version 4.08.00.0400 installer.
OpenGL 1.2.1
".1" can not be assigned to a declared number type with value 1.2.
Mac OS and OS X only.
64-bit executable

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 95 98SE, ME, 2000, XP
Processor (CPU) Intel Pentium II 400 MHz
AMD K6-2 400 MHz
Intel Pentium III 500 MHz
AMD K6-2 500 MHz
System memory (RAM) 64 MB 128 MB
Hard disk drive (HDD) 1.02 GB 1.2 GB
Video card (GPU) 8 MB of VRAM
DirectX 8.0 compatible
32 MB of VRAM
DirectX 8.0 compatible
Other 4x CD-ROM drive
Mac OS
Minimum Recommended
Operating system (OS) 8.6 9.2.2
Processor (CPU) 300 MHz PowerPC G3
300 MHz PowerPC G4
400 MHz PowerPC G3
400 MHz PowerPC G4
System memory (RAM) 64 MB 128 MB
Hard disk drive (HDD) 1.02 1.2 GB
Video card (GPU) ATI Rage Pro/128
ATI Radeon 7000 series
Nvidia GeForce2 series
6 MB of VRAM
OpenGL 1.2.1 compatible
ATI Rage Pro/128
ATI Radeon 7000 series
Nvidia GeForce2 series
16 MB of VRAM
OpenGL 1.2.1 compatible
Other 8x CD-ROM drive or DVD drive

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/20530/ in addition to or instead of this directory. The app ID (20530) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References