RF:G Game Night News: Difference between revisions

From Red Faction Wiki
No edit summary
 
(39 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Under construction}}
Latest version is '''build 2023-09-18'''. See your version in window title above. Update from [https://github.com/rfg-modding/SyncFaction/releases GitHub] if needed.


== News ==
===== 2023-09-29 =====


* Terraform Patch v1.07.5 was recently released on the 8th of June, 2023. Please update before game night!
RFG now asks you to launch it with SyncFaction or Launcher.exe instead of directly starting rfg.exe. This is done to prevent users joining without Reconstructor patch. This would cause crashes for everyone in a lobby.
* SyncFaction v9 was recently released on the 14th of March, 2023. Please update before game night!


== Multiplayer Server Status ==
===== Would you like to know more? =====


* Steam version: Fix already included in latest update from Steam.
* [https://www.redfactionwiki.com/wiki/RF:G_Intro Introduction for new players]
* GOG version: You will need to manually replace <code>sw_api.dll</code> in the <code>Red Faction Guerrilla Re-Mars-tered</code> folder with the one from here: https://github.com/CamoRF/Red-Faction-Guerrilla-Terraform-Patch/raw/main/z_debug/mp_fix/gog/sw_api.dll
* [[RF:G Troubleshooting]]
 
* [[RF:G Recommended Competitive Game Settings]]
== Installing Terraform Patch ==
* Join [https://discord.gg/factionfiles FactionFiles Discord] and subscribe to RF:G Game Night events. Get notified when it's time to explode and destroy stuff!
 
__notoc__
# Download https://github.com/Rast1234/SyncFaction/releases/download/v9/SyncFaction.exe
# Open SyncFaction.
# The first time you run it SyncFaction will take some time verifying your game files are vanilla, if you encounter any errors please delete the <code>.syncfaction</code> folder in <code>data</code> and verify your game in Steam. You can quickly find your game folder by right clicking RF:G in your Steam library, selecting properties, clicking Local files and finally Browse. Verify integrity of game files is also found here.
# After SyncFaction is done verifying you will see a button at the bottom middle <code>Update to latest Community Patch</code>, click it & SyncFaction will automatically download and install the patch; you will see the progress tracked in the log.
# When it has successfully installed the patch you will see this wiki page instead of the log along with <code>Run Game</code>, <code>Apply</code> & <code>Refresh</code> buttons, you don't need to do anything else and can close SyncFaction now.
 
== Updating Terraform Patch ==
 
* If you've played game nights before, get latest SF version and let it do the update: https://github.com/Rast1234/SyncFaction/releases/download/v9/SyncFaction.exe
* No need to waste time verifying game with Steam!
 
== Troubleshooting ==
 
* Make sure you're on the latest SF version and update: https://github.com/Rast1234/SyncFaction/releases/download/v9/SyncFaction.exe
* If you suspect your game is corrupted, please delete the <code>.syncfaction</code> folder in <code>data</code> and verify your game.
* Sometimes after installing the required .NET version you will need to restart your computer for SF to work.
* '''DON'T''' install any mods or maps on top of the patch or you'll corrupt your game!
* '''DON'T''' use RSL1 for the Steam version of the game, it won't allow you into multiplayer due to cheating concerns.
* If you have both the Steam & GOG versions installed, lots of drives or SF is having issues finding your game install try putting <code>SyncFaction.exe</code> with <code>rfg.exe</code> in the respective game versions folder.
* If your anti virus detects <code>SyncFaction.exe</code> as malware you can be assured it's a false positive, it's open source on github and developed by a trusted member of the community. You can safely make an exception in your anti virus software.
* If SyncFaction has trouble downloading the patch and shows an error starting with <code>System.Net.Http.HttpRequestException</code> it's probably being blocked by your firewall.
* If your game crashes on startup it's possible you incorrectly replaced <code>sw_api.dll</code> for the Steam version when that is only needed for the GOG version, try restoring it to the Steam version: https://github.com/CamoRF/Red-Faction-Guerrilla-Terraform-Patch/raw/main/z_debug/mp_fix/steam/sw_api.dll
* If you're unable to move your character, pause the game and then unpause.
* If your GPU only has 1gb of VRAM try turning down all graphics settings down to minimum.
* '''NUCLEAR''' option if other troubleshooting steps above fail or your game is frequently crashing: delete the entire <code>data</code> folder and verify game in Steam. If using GOG completely uninstall the game and install from scratch and then use the latest SF version to re-install the Terraform Patch.
* This app release is not tested thoroughly so please be patient & report any bugs to rast1234.
 
=== Saving Space ===
 
* After you've updated to the current latest version of the patch it's safe to delete the <code>\data\.syncfaction\mod_xxx</code> folders.
* This is because previous patch versions are cached there and not needed since last update is not incremental.
 
=== Confirming Patch Installed Correctly ===
 
* On the first loading screen before the main menu you should see <code>Terraform Patch v1.075 ALPHA</code> at the bottom right. Example: https://raw.githubusercontent.com/CamoRF/Red-Faction-Guerrilla-Terraform-Patch/main/misc.vpp_pc/E_TEXTURE_CHANGES/SOURCE/ui_loading_init.png?raw=true
* When creating a custom match the default options should have fleetfoot selected as the starting backpack.
* You should see DLC Wrecking Crew & custom maps when going through map selection such as Storage, Abandoned, Nordic Bonus, Ruins, Imperial etc.
* You should see DLC Weapons when going through weapons such as the Subverter, Spiker, Misslepod etc.
* You should see new characters in the multiplayer customization screen such as Jenkins, Sam, Voice of Mars etc.
 
=== Networking Issues ===
 
* As the game relies on THQN servers and it seems NAT punching isn't always reliable some connection issues like not being able to join certain players, players not being able to join you or an unusual issue where you're stuck spectating when the game begins may require manual configuration of your network to resolve.
* Ensure <code>rfg.exe</code> isn't blocked by the Windows Firewall for both <code>Inbound</code> and <code>Outbound</code> connections. You can make new rules to <code>Allow the connection</code> for both <code>Inbound</code> and <code>Outbound</code> by searching for <code>Windows Defender Firewall with Advanced Security</code>. See the guide below for more advanced instructions.
* Ensure all the games ports are forwarded in your routers firewall: you will need to setup a Static IP on your computer and forward the following ports in your router: <code>TCP: 80</code>, <code>UDP: 88</code>, <code>TCP/UDP: 443</code>, <code>TCP/UDP: 3074</code>, <code>UDP: 3478</code>, <code>UDP: 4379-4380</code>, <code>TCP/UDP: 23022</code>, <code>TCP/UDP: 38888</code>, <code>TCP/UDP 27000-27100</code> & <code>TCP/UDP: 61111</code>. Consult your routers manual on how to do this and see the guide below for detailed instructions on setting up a Static IP.
* You can also setup DMZ for your Static IP but this is less secure. Consult your routers manual on how to do this.
* It's possible your ISP is blocking ports, you can try using their app if they provide one or calling them and asking them to unblock all ports.
* It's possible issues may be caused by a bad router/modem.
* [https://www.howtogeek.com/19249/how-to-assign-a-static-ip-address-in-xp-vista-or-windows-7/ How to Assign a Static IP Address in Windows 10 or 11]
* [https://www.howtogeek.com/112564/how-to-create-advanced-firewall-rules-in-the-windows-firewall/ How to Create Advanced Firewall Rules in the Windows Firewall]
 
=== Configs & Save Data Corruption ===
 
* It's unknown if this is required but it might be worth a try if you've followed all previous troubleshooting steps and you're still having issues with your game.
* Delete <code>config.ini</code> in <code>%APPDATA%\kaiko\rfg\</code>. This will reset all your settings to default and you will have to reconfigure them the next time you start your game.
* Steam save: <code><Steam-folder>\userdata\<user-id>\667720\remote\</code> or <code><Steam-folder>\userdata\<user-id>\667720\remote\autocloud\save</code>. Backup <code>keen_savegame_0_0.sav</code> and delete it. Warning: this will reset both your singleplayer and multiplayer progress.
* GOG save: <code>%LOCALAPPDATA%\GOG.com\Galaxy\Applications\51153410217180642\Storage\Shared\Files\autocloud\save\</code>. Backup <code>keen_savegame_0_0.sav</code> and delete it. Warning: this will reset both your singleplayer and multiplayer progress.
* Note: It's possible to transfer the Steam save to GOG or vice versa so you can try that also.
 
=== Improving Game Stability ===
 
# Right click <code>rfg.exe</code> in your game folder.
# Select <code>Properties</code> in the context menu.
# Select the <code>Compatibility</code> tab.
# Tick <code>Disable fullscreen optimizations</code>.
# Click <code>Change high DPI settings</code>.
# Tick <code>Override high DPI scaling Behavior. Scaling performed by: Application</code>.
# Click ok to both windows.
# If on Windows 11 follow the below additional steps.
# Open the <code>Settings</code> app.
# Navigate to System > Display > Graphics > Add an app > Desktop app > Find <code>rfg.exe</code>.
# Once it's added, search for rfg and click <code>Options</code>.
# Tick <code>Don't use optimizations for windowed games</code>.
# Make sure you select exclusive fullscreen inside the games option menu.
[[File:GameStabilityFix.jpeg|frameless|512px]]
 
=== Microstuttering Fix ===
 
* Disable '''VSYNC''' in the games option menu.
* Force '''VSYNC''' in your graphics card control panel.
* Cap the framerate to your refresh rate in your graphics card control panel.
* Make sure you select exclusive fullscreen inside the games option menu.
 
== Terraform Patch Info ==
 
* Changelog: https://raw.githubusercontent.com/CamoRF/Red-Faction-Guerrilla-Terraform-Patch/main/changelog.txt
* Known Issues: https://github.com/users/CamoRF/projects/3/views/1
* Github: https://github.com/CamoRF/Red-Faction-Guerrilla-Terraform-Patch
* This patch is an alpha version so you may encounter bugs, please ping Camo in the rfg-modding channel to report any issues.
 
== Recommended Competitive Game Settings ==
 
* Note: settings are always personal preference but this should serve as a decent starting guide if you want to play more competitively.
* The default keybindings for RF:G are unusual compared to other shooters, most members in the community recommend the following settings:
* All options are found under <code>Main Menu</code> --> <code>Options</code>
 
* Controls & Keybindings
* Zoom: Right Click
* Melee Attack: F
* Melee Attack 2: Side Mouse Button if your mouse has one
* Shoulder Switch: Side Mouse Button if your mouse has one
* Zoom: Hold
* Crouch: Toggle
 
* Audio Options (These will allow you to hear enemy movement more clearly)
* Ambience: 50%
* Music: 0%
* Voice: 50%
* SFX: 100%
 
* Graphics Options
* FOV: 85
* Depth of Field: Disabled
* Motion Blur: Disabled
 
* Game Options
* Camera Shake: Disabled
 
== Run game ==
 
All maps are included in the Terraform Patch and you don't need to install anything else. Join the [https://discord.gg/factionfiles FactionFiles Discord] and subscribe to RF:G Game Night event!

Latest revision as of 13:58, 29 September 2023

Latest version is build 2023-09-18. See your version in window title above. Update from GitHub if needed.

2023-09-29

RFG now asks you to launch it with SyncFaction or Launcher.exe instead of directly starting rfg.exe. This is done to prevent users joining without Reconstructor patch. This would cause crashes for everyone in a lobby.

Would you like to know more?