Red Faction Guerrilla Guide

rfgurilla102.jpg


Red Faction Guerrilla Re-Mars-tered is an action sandbox 3rd person shooter where every object is destructable. Join the insurgents and fight the Earth Defense Forces by literally smashing and blowing up their resources. Either piece by piece with your hammer, detonate with explosives or run it through with a vehicle. There is no end to your destructive forces...

rfgurilla103.jpg


Follow my step-by-step guide on installing, configuring and optimizing Red Faction Guerrilla Re-Mars-tered in Linux with PlayOnLinux.

Note: This guide applies to the GOG version of Red Faction Guerrilla Re-Mars-tered. Other versions may require additional steps.

Tips & Specs:

To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

Mint 18.3 64-bit
PlayOnLinux: 4.2.12
Lutris Wine: 3.12 64-bit Staging

Wine Installation

We still need to install a stable version of Wine to setup the virtual drive
We'll use the 3.12 version from Lutris later on in the guide

Click Tools
Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 3.0
Select it
Click the arrow pointing to the right
wine02.png


Click Next

Downloading Wine
wine04.png


Extracting

Downloading Gecko
wine05.png


Installed
wine06.png


Wine 3.0 is installed and you can close this window

Install Wine 3.12 Staging 64-bit

Go to: https://lutris.net/files/runners/
Download wine-staging-3.12-x86_64.tar.gz
Save it to your Desktop
Extract to the PlayOnLinux Wine directory:
/home/username/.PlayOnLinux/wine/linux-amd64/
wine07.png


Launch PlayOnLinux
Click Install
rfguerilla01.png


Click "Install a non-listed program"
rfguerilla02.png


Select "Install a program in a new virtual drive"
Click Next
rfguerilla03.png


Name the virtual drive: rfgurrilla
Click Next
rfguerilla04.png


Check the following:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries
Click Next
rfguerilla05.png


Select Wine 3.0
Click Next
rfguerilla06.png


Select "64 bits windows installation"
Click Next
rfguerilla08.png


Wine Configuration

Applications Tab
Windows version: Windows 7
rfguerilla09.png


Libraries Tab
  1. Type: d3d11
  2. Click Add
  3. Type dxgi
  4. Click Add
  5. Edit both d3d11 & dxgi
  6. Set them as (native) only
rfguerilla10a.png


Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Click OK
rfguerilla10.png


PlayOnLinux Packages (DLLs, Libraries, Components)

Check the following:
  • POL_Install_corefonts
  • POL_Install_d3dx10
  • POL_Install_d3dx11
  • POL_Install_d3dx9
  • POL_Install_tahoma
  • POL_Install_xact
  • POL_Install_xaudio
Click Next
rfguerilla11.png


Note: All packages should automatically download and install

Click Browse

Select "setup_red_faction_guerrilla_re-mars-tered_1.0_(21946).exe"
Click Open
rfguerilla13.png


Click Next again...

Click OK
rfguerilla15.png


Click Options
Check "Yes, I have read and accept EULA"
Uncheck "Created desktop icon"
Click Install
rfguerilla16.png


Click OK on all errors
rfguerilla17.png


Click Exit
rfguerilla18.png


PlayOnLinux Shortcut

Select "rfg.exe"
Click Next
rfguerilla19.png


Name the shortcut: Red Fction Guerrilla
Click Next
rfguerilla20.png


Select "I don't want to make another shortcut"
Click Next
rfguerilla21.png


PlayOnLinux Configure

Select Red Faction Guerrilla
Click Configure
rfguerilla22.png


General Tab
Click the down-arrow to select Wine "staging-3.12-x86_64"
rfguerilla23.png


Note: Click the + to download other versions of Wine

Display Tab
Video memory size: Enter the amount of memory your video card/chip uses
rfguerilla24.png


Close Configure

Install DXVK 0.60

Go to: https://github.com/doitsujin/dxvk/releases
Download Version dxvk-0.60.tar.gz

Extract the files on your Desktop
Copy the 64-bit d3d11.dll and dxgi.dll to the Red Faction Guerrilla game folder:
Code:
/home/username/.PlayOnLinux/wineprefix/rfguerrilla/drive_c/GOG Games/Red Faction Guerrilla
rfguerilla25.png


Note: username is where your Linux login shows up

Important!
DXVK version 0.60 requires Nvidia 396.24.02 drivers

DXVK Test

One way to test if DXVK is working properly
  1. Go to Configure
  2. Miscellaneous Tab
  3. Command to Execute before running program
  4. Paste:
Code:
export DXVK_HUD=devinfo,fps
Now when you run your game, you should see a HUD in-game with Direct X and Vulkan versions

Here are detailed instructions in case you still can't get DXVK to run
DXVK Guide

Now Run Red Faction Guerrilla Re-Mars-tered
Click Run
rfguerilla26.png


Note: click debug to see errors and bugs

Optimization:

Click Options
rfguerilla27.png


Click Display
rfguerilla28.png


Adjust:
  • Resolution
  • Refresh Rate
  • Windowed Mode
  • V-Sync
  • FOV
  • Detail Level
Click Accept
rfguerilla29.png


Click Advanced
Adust:
  • Shadow Detail
  • Depth of Field
  • Motion Blur
  • Particle Detail
  • Ambient Occulusion
  • Sun shafts
  • Texture Resolution
  • Anisotropic Filtering
Click Accept
rfguerilla30.png


Conclusion:
Once I was able to get the proper version of Nvidia, Wine and DXVK running... Red Faction Guerrilla Re-Mars-tered ran perfectly! I was able to get decent frame rates and cranked most of the setting to high.
Once I saw the HUD when launching the game, I knew DXVK was working. Otherwise the game would freeze up every time.

Gameplay Video:


Screenshots:
rfguerilla80.jpg


rfguerilla83.jpg


rfguerilla85.jpg


rfguerilla87.jpg


rfguerilla91.jpg


rfguerilla92.jpg


rfguerilla95.jpg


rfguerilla98.jpg


rfgurilla101.jpg
 
Last edited:
Yeah, I thought I would keep it simple in the title, but I added it in the description.
Not sure about patches... do you have the original?
 
Sorry, I don't remember as I only installed it once.
Its normal to not see a loading/installing bar or seeing it as completed but the installer continues.
Does it ever finish?
 
Its a fairly large game, I think it was like 30 Gigabytes, so it may take 15 minutes depending on the speed of your hard drive.

I don't exactly remember because I only installed it once.

You can also download the files again just to be sure they aren't corrupted
 
If you are using the Lutris 3.12 staging 64-bit Wine version, the Windows Vulkan packages are already installed.
But you definitely need to install Linux Vulkan too.

Were you able to follow this guide: DXVK
 
OK that's might be the issue. I didn't install vulKan packeges yet. I'm running peppermint 9 its ubuntu it uses LXDE parts and XFCE parts together. what packages do i install. If you can list them for me.

Yes the guide went smooth very good just the game not launch probably due to me not having vulkan installed. I was using playonlinux also then i tried Lutris and still didn't work
 
Back
Top