Saturday, July 07, 2018
Fix by Stryker_66
Re-Mars-stered by Bo3b
In recent months, Steam has been working with some publishers/developers to patch out GFWL (Games for Windows Live) from their games which has caused me to revisit some of my older titles. I had a look at Red Faction Guerrilla and like many games, it has issues in 3DVision. I used the Helixmod debugger to remove some offending shaders.
Install
Note: For Steam version of the game, turn off the shadows in game settings and at launch run the game in DX9 mode. I've also disabled motion blur and depth of field in game since I don't like those features in any game. You can enable them if you prefer.
1.	Use NVidia Inspector to remove the Red Faction Guerrilla profile
2.	Add the "rfg.exe" executable to the Prototype 2 profile
If you are unfamiliar with NVidia Inspector, I would highly recommend downloading it and learning how to use it. It is invaluable for 3D Vision gaming. There is a great guide on how to use NVidia Inspector here http://helixmod.blogspot.ca/2013/03/how-to-change-3d-vision-profile-and.html
3.	Unzip contents of Red_Faction_Guerrilla_3D_Shaders_Removed.zip file to where the "rfg.exe" file is. (i.e. \Red Faction Guerrilla) In my case it is
S:\My Steam\SteamApps\common\Red Faction Guerrilla\
The fix: Red_Faction_Guerrilla_3D_Shaders_Removed.zip
You can switch/change two convergence settings with keys "0" & "9". Simply select key and adjust your convergence and then Ctrl + F7 to save as you would normally with NVidia convergence save feature. You can then switch back and forth while in game. I included this because I prefer to have a convergence setting when I am on foot and another for when in a vehicle.
You can learn more about multiple convergence settings here and you can customise key changes in the DX9Settings.ini file.
http://helixmod.blogspot.ca/2013/04/guide-how-to-bind-custom_28.html
4.	There are also optional FOV files that can be found here.
http://steamcommunity.com/app/20500/discussions/0/846961716495621555/
The FOV I am using is set to 90 and I personally like it because I can see my main character in full. The author for the FOV settings has a few different files from the above link that you can try for alternate FOV settings. The setting of FOV 90 works great for the toyification effect. This is my preferred setting when in a 3rd person perspective.
And lastly, if any shader whiz kids want to fix or have a look at the shaders, I included the shader dumps here. These are the offending shaders I found and disabled. There may be others since I have not played through the entire game. Please feel free to fix since a fix is more desirable than removing them. 
Original Vertex Shaders
I don't know how fix yet, but decided to start dabbling to see where I can go from here. 
Thanks to this great community, 3DVision lives on…
Update 7-7-18
There is the new Re-MARS-tered version, which is DX11.  Although not visually any different, it's easier to work with 3Dmigoto, so here is a mostly complete fix for the Re-MARS-tered version.
This fixes the sky by moving clouds to depth, and removing the broken sun.  HUD is improved by being depth selectable (with \ key) and having the crosshair depth selectable (with ' key).  HUD can be hidden with Backspace.
Re-MARS-tered.zip
Posted by Fred Maehs
