It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I've noticed that Saints Row 4 is not saving the Audio, Control, and Gameplay options. Every time I start a game, I have to reset all the options again. Is there a way to fix this? I'm running Windows 7 64-bit.
No posts in this topic were marked as the solution yet. If you can help, add your reply
I noticed this as well
From what I've read, the SR4 config data should be saved in the display.ini file. When I look at the file, I've noticed that there is only display/resolution information listed, but no audio, gameplay, or control settings at all.

Is this the problem? How do I get the game to save the other option data?
Ah, somehow that sounds familiar from my days of playing the Steam version...

By the way can one use steam saves with the GOG version, I wonder.
avatar
superstande: Ah, somehow that sounds familiar from my days of playing the Steam version...

By the way can one use steam saves with the GOG version, I wonder.
Do you know if there is a way to fix this problem?
avatar
IronArcturus: I've noticed that Saints Row 4 is not saving the Audio, Control, and Gameplay options. Every time I start a game, I have to reset all the options again. Is there a way to fix this? I'm running Windows 7 64-bit.
Please send us a support ticket so we can look into this :)
Seems like the game doesn't create any files/folders in the Users folder (C:\Users\%USER%\), which is the problem I assume. The display.ini in the main directory only saves graphics related options.
Tried snooping around with Process Monitor a bit to try and figure what was going on since I'm experiencing the issue as well.

Strangely, the game doesn't seem to even try to save the gameplay and keybindings settings anywhere.

I see it loading up the menu resources files as I navigate through the option menus, but it never tries to save the changes in a file somewhere.

I do see it modifying the display.ini file in the game's install directory when I change display options. Also I noticed the game asks for confirmation on whether we wish to save our changes or not when modifying the display options, but it doesn't ask anything of the sort when trying to change the gameplay and control options.

On a whim, I tried running the game as admin, but it didn't change a thing.
avatar
IronArcturus: I've noticed that Saints Row 4 is not saving the Audio, Control, and Gameplay options. Every time I start a game, I have to reset all the options again. Is there a way to fix this? I'm running Windows 7 64-bit.
avatar
JudasIscariot: Please send us a support ticket so we can look into this :)
I just sent in a ticket! I hope they can fix the Save Option issue.
avatar
JudasIscariot: Please send us a support ticket so we can look into this :)
avatar
IronArcturus: I just sent in a ticket! I hope they can fix the Save Option issue.
Great, thank you!
avatar
superstande: Ah, somehow that sounds familiar from my days of playing the Steam version...

By the way can one use steam saves with the GOG version, I wonder.
avatar
IronArcturus: Do you know if there is a way to fix this problem?
The game could be trying to auto-detect your card each time you run it for some reason. Modify your display.ini to have:

Preset = 1

Otherwise, the only way I know of is to manually edit the display.ini to the settings you want and make it read-only.
To anyone out there that has some keybindings they'd really wish they didn't have to set again each time they close and start the game : you can modify the default keybindings by changing the "control_binding_sets.xtbl" file located in the "Saints Row 4\packfiles\pc\cache\misc_tables.vpp_pc" package.

Just drop the modified file into the "Saints Row 4\mods\" folder afterwards and the game will load up the default keybindings from your modified file.

You can head up to www.saintsrowmods.com for modding tools and guides.

Not sure where the gameplay options defaults are stored, unfortunately. But at least now I don't have to redo a whole bunch of keybindings everytime I run the game.
Post edited April 21, 2017 by KingOfDust
avatar
tremere110: The game could be trying to auto-detect your card each time you run it for some reason. Modify your display.ini to have:

Preset = 1

Otherwise, the only way I know of is to manually edit the display.ini to the settings you want and make it read-only.
The display.ini file does not contain the Audio, Control, and Gameplay option information. Do you know where I can find it listed?
avatar
tremere110: The game could be trying to auto-detect your card each time you run it for some reason. Modify your display.ini to have:

Preset = 1

Otherwise, the only way I know of is to manually edit the display.ini to the settings you want and make it read-only.
avatar
IronArcturus: The display.ini file does not contain the Audio, Control, and Gameplay option information. Do you know where I can find it listed?
I will post a display.ini preset to low settings. Copy and paste it over everything in your display.ini and adjust to taste. Backup your display.ini first though. Seriously, adjust it though - low settings look terrible ;)

I remember having to do this on SR4 Steam since the game crashed whenever I adjusted the display settings. GoG version seems okay for me now.

# Display options.
# This file is rewritten whenever options are changed in the menu.
# Toggle values can be true/false or 1/0. Everything else is a number.

ResolutionWidth = 800
ResolutionHeight = 480
RefreshRate = 60
MSAA_Level = 1
Fullscreen = true

# Set Borderless to true to run in window without border or title bar. Note: only used when Fullscreen is set to false
# Set game resolution to desktop resolution for a fullscreen experience without the Alt-Tab headaches.
Borderless = false

# Which monitor should be used in fullscreen mode.
DisplayIndex = 0

# Toggle whether resolution is verified before setting.
# This can be used to run the game at any arbitrary resolution in a window.
# However this will break fullscreen mode and Alt+Enter.
VerifyResolution = true

# Toggle v-sync in fullscreen.
VSync = false

# Preset is a number between 1 and 5 for low, medium, high, ultra-high, and custom.
# Custom allows the rest of the settings below to be edited in the UI.
Preset = 1

# TextureDetailLevel toggles the use of high res textures. Currently ignored.
TextureDetailLevel = 0

# AnisoLevel is usually 0 (for trilinear filtering) or 1 through 16.
AnisoLevel = 1

# Lighting detail can be 1, 2, or 3 for low, high, and ultra-high.
LightingDetail = 1

# SSAO level can be 0, 1, 2 or 3 for off, accumulative SSAO, regular SSAO, and hi-res SSAO.
SSAO_Level = 0

# ShadowDetail is the shadow map resolution. 512, 1024, and 2048 are default options,
# but any power of two will work.
# Zero for no shadows.
ShadowDetail = 512

# Scene detail controls the geometric detail of the scene. 1 through 3 for low, medium, high.
# This includes LODs, view distance, and turning off certain scene elements.
SceneDetail = 1

# Reflections are 0, 1, or 2, for off, low, or high.
Reflections = 0

# MotionBlur can override motion blur off even when post process detail is up.
MotionBlur = true

# PostProcess can be 0, 1, or 2 for off, low, or high.
# HDR bloom and tone mapping, basic DoF, and motion blur all come on at low,
# God rays and diffusion depth of field come on at high.
# DDoF is incompatible with lighting details other than 2.
# If DDoF is enabled, bokeh DoF will come on automatically on DX11 level cards.
PostProcess = 1

# Toggles whether cutscenes are letter-boxed in the center monitor or
# expand to fill all monitors in Eyefinity mode.
LetterboxEyefinity = true

# UIControllerStyle can override the normal UI and lock it to show controller or keyboard inputs.
# 0, 1, or 2 for default behavior, always-keyboard, or always-gamepad.
# Please note that UIControllerStyle = 2 will cause the mouse to always be hidden.
UIControllerStyle = 0

# Extremely low framerate (less than two frames a second) could be due to low video memory.
# * Resolution is the biggest factor in video memory usage.
# * Lighting detail has a major effect on memory usage.
# It effects lighting quality slightly, but turning it to low will also turn off advanced depth of field.
# * At high resolutions, anti-aliasing modes can result in high memory usage.
# * Shadows and Ambient Occlusion have a minor effect on video memory usage.

# Poor frame rate on low-end CPU’s can be aided by the following options.
# * Scene detail has the biggest effect on CPU performance and visuals. The low setting here should be a last resort.
# * Reflections can have an effect if they are turned off.
# * Shadows will improve CPU performance if turned off, but will seriously affect visuals.

# Poor frame rate on low-end GPU’s can be aided by the following options.
# * The presets are geared toward GPU performance. Using auto-detect should choose settings appropriate for your GPU.
# * Resolution and lighting detail have the biggest effect.
# * Post processing has a major effect on GPU performance when set to high.
Post edited April 21, 2017 by tremere110
avatar
IronArcturus: The display.ini file does not contain the Audio, Control, and Gameplay option information. Do you know where I can find it listed?
avatar
tremere110: I will post a display.ini preset to low settings. Copy and paste it over everything in your display,ini and adjust to taste. Backup your display.ini first though.


# * Post processing has a major effect on GPU performance when set to high.
avatar
tremere110:
I checked your list, but it still does not contain the other Option information like the Controller settings and how to turn off "Film Grain." I'm not sure where to find the other information.