Difference between revisions of "Saints Row IV"
From PCGamingWiki, the wiki about fixing PC games
(Added a workaround for multiple FPS caps (external, cutscenes, physics, etc.).) |
(added refresh rate fix) |
||
Line 168: | Line 168: | ||
|vsync notes = Triple buffered. | |vsync notes = Triple buffered. | ||
|60 fps = true | |60 fps = true | ||
− | |60 fps notes = Cutscenes are capped at 30 FPS. See [[#Frame rate (FPS)|Frame rate (FPS)]]. | + | |60 fps notes = Cutscenes are capped at 30 FPS. See [[#Frame rate (FPS)|Frame rate (FPS)]]. |
|120 fps = hackable | |120 fps = hackable | ||
− | |120 fps notes = Due to a poorly implemented 120 FPS cap, frame rate | + | |120 fps notes = Due to a poorly implemented 120 FPS cap, the frame rate can behave erratically depending on what's on screen. See [[#Frame rate (FPS)|Frame rate (FPS)]]. |
|hdr = unknown | |hdr = unknown | ||
|hdr notes = | |hdr notes = | ||
Line 177: | Line 177: | ||
}} | }} | ||
===[[Glossary:Frame rate (FPS)|Frame rate (FPS)]]=== | ===[[Glossary:Frame rate (FPS)|Frame rate (FPS)]]=== | ||
+ | {{--}} Cutscenes are capped at 30 FPS, and some physics elements are capped at 60 FPS; use Cheat Engine below to fix. | ||
+ | |||
{{Fixbox|description=Remove multiple FPS Caps |ref={{cn|date=May 2021}}|fix= | {{Fixbox|description=Remove multiple FPS Caps |ref={{cn|date=May 2021}}|fix= | ||
{{ii}} This process must be performed each time the game is launched to take effect. | {{ii}} This process must be performed each time the game is launched to take effect. | ||
Line 194: | Line 196: | ||
#* <code>0.0027777777777777</code> for 360 FPS (doubles). | #* <code>0.0027777777777777</code> for 360 FPS (doubles). | ||
#* <code>0.0025641025641026</code> for 390 FPS (doubles). | #* <code>0.0025641025641026</code> for 390 FPS (doubles). | ||
+ | |||
+ | '''Notes''' | ||
{{ii}} A few contextual 30 FPS animation caps in cutscene to gameplay transition and character rotations in regards to mouse movements, cannot be removed with this method without crashing and they will appear as if they're heavily stuttering at higher rates; especially if output frame rate is not divisible by 30. | {{ii}} A few contextual 30 FPS animation caps in cutscene to gameplay transition and character rotations in regards to mouse movements, cannot be removed with this method without crashing and they will appear as if they're heavily stuttering at higher rates; especially if output frame rate is not divisible by 30. | ||
{{ii}} Heavily recommend using the in-game triple buffered v-sync for improved frame pacing due to the implementation of FPS caps, at the cost of slightly increased input latency for lower frame rate values. | {{ii}} Heavily recommend using the in-game triple buffered v-sync for improved frame pacing due to the implementation of FPS caps, at the cost of slightly increased input latency for lower frame rate values. | ||
+ | {{--}} In fullscreen mode, the game may switch to a 60 Hz refresh rate on startup; see [[#Game uses incorrect refresh rate|Game uses incorrect refresh rate]] to fix. | ||
}} | }} | ||
Line 427: | Line 432: | ||
==Issues fixed== | ==Issues fixed== | ||
+ | ===Game uses incorrect refresh rate=== | ||
+ | {{--}} The DirectX 11 version may default to the lowest supported refresh rate, ignoring the setting in the configuration file. | ||
+ | |||
+ | {{Fixbox|description=Override refresh rate set by game|ref=<ref>{{Refcheck|user=Keith|date=2021-05-15|comment=}}</ref>|fix= | ||
+ | # Download the latest release of [https://discourse.differentk.fyi Special K]. | ||
+ | # Open {{file|SpecialK.zip}}, and copy {{file|SpecialK32.dll}} to the installation folder. | ||
+ | # Rename {{file|SpecialK32.dll}} to {{file|dxgi.dll}} and start the game. | ||
+ | # Close the running instance, and open {{file|dxgi.ini}} in the installation folder. | ||
+ | # Set <code>RefreshRate=-0.0</code> to desired hertz (e.g. <code>RefreshRate=120.0</code>). | ||
+ | # If you don't want to see the startup banner, open {{file|{{p|userprofile}}\Documents\My Mods\SpecialK\Global\osd.ini}} and set <code>Duration=</code> to <code>0.0</code>. | ||
+ | }} | ||
+ | |||
===Cannot get past "The Real World" mission=== | ===Cannot get past "The Real World" mission=== | ||
{{ii}} The closing gates that appear near the end of "The Real World" mission may close too fast, rendering the mission unbeatable. | {{ii}} The closing gates that appear near the end of "The Real World" mission may close too fast, rendering the mission unbeatable. |
Revision as of 00:36, 15 May 2021
Developers | |
---|---|
Deep Silver Volition | |
Enter the Dominatrix | High Voltage Software[1] |
Linux | Virtual Programming |
Publishers | |
Deep Silver | |
Engines | |
CTG | |
Release dates | |
Windows | August 20, 2013 |
Linux | December 21, 2015[2] |
Reception | |
Metacritic | 86 |
IGDB | 84 |
Taxonomy | |
Monetization | DLC |
Series | Saints Row |
Saints Row | |
---|---|
Saints Row 2 | 2009 |
Saints Row: The Third | 2011 |
Saints Row IV | 2013 |
Saints Row: Gat out of Hell | 2015 |
Saints Row: The Third Remastered | 2020 |
Saints Row | 2022 |
Key points
- As of November 22, 2016 the game now features Steam Workshop support[3]
- GOG.com and Steam players can play multiplayer together.
- The My Steelport service was shut down on January 31, 2018[4] taking with it all community-created characters. Players wanting to share custom characters needs to make use of a community-made local server emulator for Windows.
General information
- Port Report: Saints Row IV
- Saints Row Wiki
- Saints Row Mods forums
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | ||||
Amazon.com | Game of the Century Edition. | |||
Game of the Century Edition also available. | ||||
GOG.com | Game of the Century Edition. | |||
Humble Store | Game of the Century Edition also available. | |||
Microsoft Store | Re-Elected. | |||
Steam | Game of the Century Edition also available. |
Version differences
- Commander In Chief Edition includes the base game and Commander-In-Chief Pack which was earlier exclusive to this edition.
- Game of the Century Edition is a complete edition with all DLC including the Child's Play Pack which is no longer available separately.[5] Upgrade for base game is available.
- All versions of the game are censored in Australia and cannot use the Rectifier DLC or play multiplayer with international copies of the game
- The GOG.com version removes most UI elements and all internal functions related to My Steelport service. It is not possible to connect this version to the fanmade My Steelport emulator.[6] The "Character Gallery" option in Plastic Surgeon menu remains, but selecting it will hang the game if GOG Galaxy client is running in background.[7]
Monetization
DLC and expansion packs
Name | Notes | |
---|---|---|
Season Pass | Includes: How the Saints Save Christmas, Enter The Dominatrix and The Rectifier. | |
Anime Pack | ||
Bling Bling Pack | ||
Brady Games Pack | ||
Child's Play Pack | No longer sold separately, part of Game of the Century edition. | |
College Daze Pack | ||
Commander-In-Chief Pack | Included with Commander In Chief Edition. | |
Dubstep Gun (Remix) Pack | ||
Element of Destruction Pack | ||
Enter The Dominatrix | Part of Season Pass. | |
The Executive Privilege Pack | ||
Game On Pack | ||
Gamestop Warped Weapon Challenge | ||
GAT V Pack | ||
Grass Roots Pack | ||
Hey Ash Whatcha Playin? Pack | ||
How the Saints Save Christmas | Part of Season Pass. | |
Pirate's Booty Pack | ||
Presidential Pack | ||
The Rectifier | Part of Season Pass. Not available for Australian versions of the game | |
Reverse Cosplay Pack | Free. | |
Stone Age Pack | ||
The Super Saints Pack | ||
Thank You Pack | Free. | |
Wild West Pack | ||
Volition Comics Pack | ||
Zinyak Attack Pack |
Essential improvements
Skip intro videos
Instructions[8] |
---|
|
Rename intro movies (alternate method)[citation needed] |
---|
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | |
Microsoft Store | |
Linux | $XDG_DATA_HOME/vpltd/SaintsRow4/ |
Steam | <path-to-game>/display.ini |
- This game follows the XDG Base Directory Specification on Linux.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\_saves\[Note 1] |
Microsoft Store | |
Steam | <Steam-folder>/userdata/<user-id>/206420/ |
- Steam save game data location is shared with Saints Row: Gat out of Hell.
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Steam Cloud | Approx. 100 MB available.[9] This space is shared with Saints Row: Gat out of Hell. | |
Xbox Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | Increasing field of view is recommended. | ||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | Use SR4 FOV Editor | ||
Windowed | |||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | Up to 16x. | ||
Anti-aliasing (AA) | Up to 8x MSAA. | ||
Vertical sync (Vsync) | Triple buffered. | ||
60 FPS | Cutscenes are capped at 30 FPS. See Frame rate (FPS). | ||
120+ FPS | Due to a poorly implemented 120 FPS cap, the frame rate can behave erratically depending on what's on screen. See Frame rate (FPS). | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Frame rate (FPS)
- Cutscenes are capped at 30 FPS, and some physics elements are capped at 60 FPS; use Cheat Engine below to fix.
Remove multiple FPS Caps[citation needed] |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | Weapon Store menus cannot be entirely navigated with a keyboard. | |
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | See the glossary page for potential workarounds. | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | Requires Steam Input to work correctly. | |
---|---|---|
PlayStation button prompts | ||
Light bar support | ||
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes | Wired, |
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Button prompts | For DualShock controllers use DualShock Button Prompts mod | |
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Steam Input | ||
---|---|---|
Steam Input API support | Support for Steam Input API broke with the arrival of the Steam Workshop update, and in 2020 Valve forcefully disabled Steam Input API entirely for the game.[10] | |
Hook input (legacy mode) | ||
Official controller preset(s) | Official preset provided by Deep Silver have been tagged as not official any longer due to its reliance on the broken Steam Input API support.[10] | |
Steam Controller button prompts | ||
Cursor detection |
Remove aim assist
Change "Snap to targets" option[citation needed] |
---|
|
Lock game icons so they don't switch between mouse, keyboard, or gamepad
- Open up display.ini located in the game directory with notepad[1]
- Change UIController Style
- UIControllerStyle = 0 will result in default behavior. The game will automatically switch between kb/m and gamepad displays.
- UIControllerStyle = 1 will lock the UI to kb/m displays. You will never see (A), or (LB), or anything like that, it’s always kb/m.
- UIControllerStyle = 2 will lock the UI to gamepad displays. You will never see any keyboard keys, or even the mouse cursor.
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | Auto configures up to 5.1 output[11] | |
Subtitles | Option in gameplay settings. | |
Closed captions | ||
Mute on focus lost | Option in gameplay settings. |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Spanish | ||||
Japanese | ||||
Korean | Fan translation, download and info. | |||
Polish | ||||
Russian | ||||
Russian | Fan translation by «ZoG Forum Team». |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | 2 | Co-op, Versus Use Nucleus Coop & Unofficial mod. |
||
LAN play | 2 | Co-op, Versus |
||
Online play | 2 | Co-op, Versus |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
Frequent Network disconnections
- Disabling the Steam overlay will prevent most disconnections in multiplayer[citation needed]
Issues unresolved
Infinite loading screen
- Verifying the game cache and a system restart may help alleviate the issue.[12]
- Officially there is no solution to this problem, and the save game is lost.[13]
Frame rate locked at 30 FPS after beating the game
- After the credits the game will be locked to a frame rate of 30 frames per second.
Exit the game and relaunch[14] |
---|
Issues fixed
Game uses incorrect refresh rate
- The DirectX 11 version may default to the lowest supported refresh rate, ignoring the setting in the configuration file.
Override refresh rate set by game[15] |
---|
|
Cannot get past "The Real World" mission
- The closing gates that appear near the end of "The Real World" mission may close too fast, rendering the mission unbeatable.
Lower the Resolution and Graphics Settings[citation needed] |
---|
Install "No Gates in The Real World" mod[citation needed] |
---|
Controls unresponsive
- Issue whereby the game stops responding to control inputs upon entering the hub menu.
Restart the game[16] |
---|
Controller buttons glitch
- The symbols displaying which button to press during gameplay and quick-time events flicker between keyboard and controller when using a gamepad.
- Issue seems to begin when the player moves the mouse or uses the keyboard when the controller is plugged in.
Restart the game[17] |
---|
Game doesn't save rebound keys
- Issue where the game pretends to accept a rebound key setup but the changes don't take effect.
Rebinding[18] |
---|
|
Black screen on launch / window keeps minimizing
- Upon launch, the screen goes black for a few seconds, the game window minimizes, and cannot be maximized.
Launch in 640x480[19] |
---|
|
Crash after title credits (AMD users)
- Issue where AMD users who have installed the game on a drive other than
C://
have the game crash to a black screen after title logos.[20]
Move the game to the C: drive[21]
|
---|
Low frame rate (AMD users)
- Issue where a low frame rate is experienced (especially in the open world), even on a high end AMD machine.
Installing beta driver[22] |
---|
|
The Kinzie Gambit: All Hands on Deck
- Johnny Gat can't exit the ship during All Hands on Deck. He needs to open a chest to continue the mission.
- If the Genki Car in the previous mission teleports as it leaves the gameshow, you will encounter this issue.
Disable DLC[23] |
---|
|
Stuttering caused by My Steelport service shutdown
- The game repeatedly attempts to connect the now-defunct My Steelport service, which may cause the game to stutter.
Edit hosts file[24] |
---|
|
- This fix will also enable the game to use My Steelport emulator.
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11 | Backward compatibility for Direct3D 10 and 10.1 GPUs is provided by Direct3D 11 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok | |
Audio | Wwise | |
Cutscenes | Bink Video | |
Multiplayer | Steamworks |
Mods
Mod Manager
- Works with Saints Row: The Third as well
Sandbox+
Sandbox+ combines all the best mods from the Saints Row modding community.
First Person View mod
- Still in alpha stage. Clipping issues expected
Launcher With Advanced Graphics Options
- Launcher with a nice GUI front end for display settings editing.[25]
Launch Options
- By using command line parameters you can force the game to use the specified language.
Parameter | Description |
---|---|
-localize_language us | Set language to English |
-localize_language de | Set language to German |
-localize_language fr | Set language to French |
-localize_language es | Set language to Spanish |
-localize_language it | Set language to Italian |
-localize_language pl | Set language to Polish |
-localize_language ru | Set language to Russian |
-localize_language jp | Set language to Japanese |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Vista | 7 |
Processor (CPU) | AMD Athlon II X3 Intel Core 2 Quad Q6600 |
AMD Phenom II X4 Intel Core i3-2100T |
System memory (RAM) | 4 GB | |
Hard disk drive (HDD) | 10 GB | |
Video card (GPU) | AMD Radeon HD 5800 series Nvidia GeForce GTX 260 DirectX 10 compatible | AMD Radeon HD 6800 series Nvidia GeForce GTX 560 DirectX 11 compatible |
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Ubuntu 14.04.3 LTS, SteamOS | |
Processor (CPU) | Intel Core i3-2100 3.1 GHz AMD Athlon II X4 645 3.1 GHz |
Intel Core i5-2500K 3.3 GHz AMD FX-4300 3.8 GHz |
System memory (RAM) | 4096 MB | 8192 MB |
Hard disk drive (HDD) | 10 GB | |
Video card (GPU) | Nvidia GeForce GT 440 AMD Radeon HD 6670 1024 MB of VRAM | Nvidia GeForce GTX 660 AMD Radeon HD 6970 2048 MB of VRAM |
- Recommended Graphics Drivers: Nvidia: 352, 355 or 358 series driver / AMD: AMD Catalyst (fglrx) 15.9 or better. MESA drivers and Intel Graphics are not currently supported.
Notes
- ↑ When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ High Voltage Software Games
- ↑ SteamOS versions of Saints Row IV and Gat out of Hell now available! - last accessed on 2016-04-14
- ↑ Steam Workshop for Saints Row IV is live! - Steam Community - last accessed on 2016-11-23
- ↑ TrueAchievements - Saints Row: The Third - My Steelport Server Closure - last accessed on 2019-07-11
- ↑ Saints Row IV & Saints Row: The Third | Saints Row IV now available with all DLC included!
- ↑ My Steelport emulator - Saints Row Mods
- ↑ Saints Row 4 - Character Gallery bug
- ↑ Unskippable intros - Saints Row Mods - last accessed on 2016-7-2
- ↑ SteamDB - last accessed on 2021-01-18
- ↑ 10.0 10.1 YouTube - Saints Row IV w/ Steam Controller in 2019 [Ouddated as of 2020, See Description] - last accessed on 2020-12-05
- "Edit 2020: This configuration is no longer working, due to Valve disabling SCAPI in Saints Row IV, which is actually a good thing.
[...]
The Steam Controller API support for Saints Row IV that was added in the update that brought Steam Workshop support is notable for being one of the absolute worst implementations of SCAPI in any game, but here I am to prove that even the worst implementation is still something that can be worked around and made to work well."
- "Edit 2020: This configuration is no longer working, due to Valve disabling SCAPI in Saints Row IV, which is actually a good thing.
- ↑ PC Gaming Surround Sound Round-up
- ↑ Port Report: Saints Row IV
- ↑ SR IV: glitches and bugs. - Saints Row IV & Saints Row: The Third forums
- ↑ Verified by User:Blackbird on 2016-5-14
- ↑ Verified by User:Keith on 2021-05-15
- ↑ Saints Row Community: SRIV glitches and bugs
- ↑ Port Report
- ↑ Steam Community Discussions: Saints Row IV - bugs and technical issues thread
- ↑ Steam Community Discussions: Saints Row IV - bugs and technical issues thread page 3
- ↑ Steam Community Discussions: Saints Row IV - bugs and technical issues thread
- ↑ Steam Community Discussions: Saints Row IV - bugs and technical issues thread page 2
- ↑ Steam Community Discussions: Saints Row IV - bugs and technical issues thread page 5
- ↑ Stuck at “Kill aliens” in “All Hands On Deck” - Gaming StackExchange
- ↑ Micro freezing/lagging - Saints Row Mods
- ↑ Saints Row IV Game Launcher (retrieved)