That One Otter Game

That One Otter Game

29 ratings
Graphics Config Guide - Boost FPS!
By Dex
Game runs poorly? Lack of graphics options got you down? Here's how you can fix it!
2
2
2
   
Award
Favorite
Favorited
Unfavorite
What the heck went wrong? How can I fix this?
You're probably here because you installed this game, gathered a friend, plugged a controller in, aaaaand...the game runs like crap, and your computer is crying. This game boasts a minimum requirement of a RTX 2060! For a cutesy otter game?! What the heck went wrong here?

From what I can tell, the game is just horrendously optimised, having the entire map loaded at once, physics and NPCs always being processed, what-have-you. On top of that, this game runs on Unreal Engine 5, which is notorious for requiring a beefy PC to run well. I'm running an AMD Ryzen 5 9600X with an NVIDIA GeForce RTX 3090 and STILL only average 45 FPS!

You'd at least expect a graphics option to turn down the quality and gain some frames, but all the game gives you is a screen resolution option, and that's it! Well, lucky for us, you can configure the graphics externally by modifying a default Unreal Engine file found in:
%localappdata%\Otter\Saved\Config\Windows\GameUserSettings.ini
Make sure you've changed your in-game settings at least once so this file gets created!
For Linux players, this file is located in a different directory:
~/.local/share/Steam/steamapps/compatdata/3823460/pfx/drive_c/users/steamuser/AppData/Local/Otter/Saved/Config/Windows/GameUserSettings.ini
If you find this file, you'll find a ton of settings, but most importantly, the top half:
[ScalabilityGroups] sg.ResolutionQuality=0 sg.ViewDistanceQuality=3 sg.AntiAliasingQuality=3 sg.ShadowQuality=3 sg.GlobalIlluminationQuality=3 sg.ReflectionQuality=3 sg.PostProcessQuality=3 sg.TextureQuality=3 sg.EffectsQuality=3 sg.FoliageQuality=3 sg.ShadingQuality=3 sg.LandscapeQuality=3

I researched what these values mean, and apparently...
0 = "Low"
1 = "Medium"
2 = "High"
3 = "Epic"

What the heck?! Everything is on maximum graphics?! No wonder your PC is crying!
Let's fix this, and make our game look like crap while doing so!
Your mileage may vary! This game is mostly CPU-bound in my case!
Graphics Options
Let's start fiddling with the options!



sg.ResolutionQuality (0 - 99 | default 0)



This affects the resolution the camera renders at (not your screen resolution). Lowering the quality gave me a ~10% boost to framerate.
Recommended: 50 (50% scale) strikes a balance between performance and playability.



sg.ViewDistanceQuality (0 - 3 | default 3)



This seems to make no visual difference, but still boosted my performance by ~10%.
Recommended: 0 (Low) gives you a boost while not affecting anything(?)



sg.AntiAliasingQuality (0 - 3 | default 3)



Somehow this didn't actually change anything, but gives a ~10% performance boost..
Recommended: 0 (Low) is fine.



sg.ShadowQuality (0 - 3 | default 3)



A very intensive setting, my frames increased by ~40%!
Recommended: 1 (Medium) will get you most of the way there without looking like crap.



sg.GlobalIlluminationQuality (0 - 3 | default 3)



Drastically affects lighting, with only a ~4% boost to frames when lowering.
Recommended: 2 (High) will keep the usual look.



sg.ReflectionQuality (0 - 3 | default 3)



About a 6% boost if lowered, but makes things reflect weirdly.
Recommended: 1 (Medium) will prevent things from sticking out.



sg.PostProcessQuality (0 - 3 | default 3)



Affects vignette around the screen and some colour correction. Lowering gives a ~4% boost
Recommended: 2 (High) keeps the usual look.



sg.TextureQuality (0 - 3 | default 3)



Appears to have no effect. I *think* it saved me ~80MB of VRAM, but that's practically nothing.
Recommended: 1 (Medium) seems fine.



sg.EffectsQuality (0 - 3 | default 3)



I didn't notice a difference, and there's no performance improvement either.
Recommended: 3 (Epic) as there's no reason to change it.



sg.FoliageQuality (0 - 3 | default 3)



No visual difference here either, but a ~6% performance boost.
Recommended: 0 (Low) will get you some frames.



sg.ShadingQuality (0 - 3 | default 3)



~6% performance boost for lowering BUT I've encountered an issue where any body of water in the game will flash white every second, though seems inconsistent.
Recommended: 3 (Epic) will stop the visual bug from happening.



sg.LandscapeQuality (0 - 3 | default 3)



No difference spotted. No difference in performance either.
Recommended: 3 (Epic) as there's no reason to change it.



Now if we set all of the values to 0, 1, 2 or 3, here's how they'd look!

(Note: for Medium and higher, ShadingQuality is set to 3 to avoid water flashing)




Remember that resolution option in-game? That can actually boost performance quite a bit! As long as you're playing in borderless windowed, it won't actually affect your monitor's resolution, so feel free to tweak this setting. It should be noted that this game doesn't remember your resolution setting though, in fact, it doesn't remember anything! (Not even your progress.) You will have to set it every time you launch the game.

Presets
Here are some recommended presets depending on how good your hardware is!
Make sure your game is closed and then replace these values in your GameUserSettings.ini

Absolute Potato
sg.ResolutionQuality=25 sg.ViewDistanceQuality=0 sg.AntiAliasingQuality=0 sg.ShadowQuality=0 sg.GlobalIlluminationQuality=0 sg.ReflectionQuality=0 sg.PostProcessQuality=0 sg.TextureQuality=0 sg.EffectsQuality=0 sg.FoliageQuality=0 sg.ShadingQuality=0 sg.LandscapeQuality=0

Low spec
sg.ResolutionQuality=50 sg.ViewDistanceQuality=0 sg.AntiAliasingQuality=0 sg.ShadowQuality=1 sg.GlobalIlluminationQuality=0 sg.ReflectionQuality=1 sg.PostProcessQuality=2 sg.TextureQuality=0 sg.EffectsQuality=0 sg.FoliageQuality=0 sg.ShadingQuality=3 sg.LandscapeQuality=0

Mid-range
sg.ResolutionQuality=80 sg.ViewDistanceQuality=0 sg.AntiAliasingQuality=0 sg.ShadowQuality=1 sg.GlobalIlluminationQuality=2 sg.ReflectionQuality=2 sg.PostProcessQuality=2 sg.TextureQuality=2 sg.EffectsQuality=2 sg.FoliageQuality=1 sg.ShadingQuality=3 sg.LandscapeQuality=2

High-end
sg.ResolutionQuality=0 sg.ViewDistanceQuality=2 sg.AntiAliasingQuality=2 sg.ShadowQuality=2 sg.GlobalIlluminationQuality=3 sg.ReflectionQuality=3 sg.PostProcessQuality=3 sg.TextureQuality=3 sg.EffectsQuality=3 sg.FoliageQuality=3 sg.ShadingQuality=3 sg.LandscapeQuality=3


Using the Absolute Potato preset on a Steam Deck LCD took me from 9 FPS to 28 FPS!
If all else fails...
If the game still doesn't run well enough for you after adjusting your graphics settings, it's probably time for a hardware upgrade. Check your CPU and GPU usage with a performance overlay or task manager, and see what the bottleneck is.

Hopefully you've found this guide useful! If you did, feel free to give an award! If you feel it needs improvement, leave some feedback in the comments!
9 Comments
Dex  [author] 25 Jul @ 4:08pm 
@Himitsu 🌴 The in-game achievements work as normal, yes.
Himitsu 🌅 25 Jul @ 1:39pm 
Does this affect achievements? Great guide! :vintysmile:
rustyfish 24 Jul @ 7:38pm 
sad that this runs so poorly on a steamdeck :(
Dex  [author] 24 Jul @ 7:55am 
@trawis skot You should change your in-game resolution or vsync settings at least once so the file is created
trawis skot 24 Jul @ 3:11am 
How can i get the file ,,Saved" if i don't have ther after instal the game?
Ott Lontra 22 Jul @ 2:23pm 
Thank you so much for that guide, now I was able to play with a reasonable fps on my setup (i5-10400f + GTX 970), game default settings only get me 10fps or worse, now I can reach to 30/35.

I think there still room for great optimization since looks to me a lot like Spyro / Crash / Yooka Laylee / Lucky's Tale, games that even with weak hardware I was able to run default settings with locked 60fps all times.

Really looking forward for new updates and optimizations from the dev team.
Fuflam  [developer] 22 Jul @ 10:03am 
I appreciate your input, we are checking what's happening for it to be laggy on some computers, your name will be mentionned in the patch notes when it comes out! <3
Dex  [author] 22 Jul @ 9:42am 
@Fuflam Oh heck! I didn't expect to see you here, thanks for stopping by. I feel a much needed optimisation for your game would be unloading areas that aren't being used, and disabling logic for things too far away, like NPCs and prop physics. Of course I can't actually tell what's causing all the lag as I don't have the project files, but that's my best guess. Thank you for making this game!
Fuflam  [developer] 22 Jul @ 1:10am 
Hey! Dev here! That One Otter Game is our first game, with no guidance on how to do things correctly and we're learning on the spot, this will be VERY helpful in solving performance issues on lower end rigs, thank you very much for that