Update: Add FSR and XESS, Frame gen, to the game :)
OptiScaler is compatible with Intel, AMD, and Nvidia GPUs.
It might be that all GPUs are compatible with frame gen here. I tested on an Intel Iris xe iGPU at 10 fps regular and 20 fps with OptiScaler FSR 3.1 + frame gen. Looks like it adds some usage to the CPU to do it and that doesn't appear to be an issue here on this hardware as the iGPU is the bottleneck anyway being below minimum (the CPU usage was low to begin with).
It takes the game's DLSS and hooks XESS, FSR to it. I tested frame gen as working using Nvidia 2060 with FSR 3.1 and OptiScaler's inbox optifg. Even for Nvidia, this is actually better than the game's default DLSS. Goes from about 90s fps to about 130 fps (quick test standing still in one spot, fps not exact, how well it holds up is not yet tested). Did a minute test while moving and still good, but that's it so far.
Any effects on stuttering? I don't really it it helping with it at Ultra settings. Unlocked fps 100+ or locked 30-60 fps. Low settings without OptiScaler and at 60 fps might be the smoothest to me during this test. I only tested OptiScaler at Ultra. It appears to work fine with good CPU and GPU usage and higher fps. Didn't notice any notable (to me) differences beyond this and DLSS. Some setting choices will make things worse. XESS, also appeared similar at 30 and 60 fps. Without frame gen also appeared similar at 30 and 60 fps. I'm not testing any further at this point.
1) Download OptiScaler (currently nightly builds are used for releases)
https://github.com/cdozdil/OptiScaler/releases 2) Extract
3) Place extraced files at "...\Outcast - A New Beginning\O2\Binaries\Win64\"
4) Double click the installer bat (deal with Windows security and run it). Can do a manual based install but there's no need to unless Windows security isn't understood or set to "deny everything" mode. The instructions for manual are on the main github page of the mod. Using the installer bat is faster and easier.
5) Choose default dxgi.dll naming.
6) Choose Nvidia, AMD/Intel as appropriate
7) To save time, open OptiScaler.ini in notepad
8). Change all three upscalers to fsr31_12 for the 1st one and fsr31 for the other two (just change all to avoid confusion as how you start the game changes dx version, etc. However, could just change the necessary one.)
9) Under FrameGen, change this to optifg from auto (not necessary but it makes it a known constant which avoids confusion and avoiding confusing is a good idea)
10) Under OptiFG, set enabled = true
11) Save config file and start the game (recommended to start from normal shortcut for dx12. Exe's may start using dx11. You will know as dx11 doesn't do PSO cache build/checks on start. Dx12 is recommended use over dx11. Unless of course GPU doesn't support dx12.
12) I believe DLSS is enabled in the game by default. It needs to hook into it (OptiScaler makes it compat with non-DLSS GPUs so it may be confusing to understand), but am not fully sure as I always have it enabled. If its disabled, then just enable that in the game's settings to enable OptiScaler. Can also disable DLSS in the game's settings to disable OptiScaler and compare. The sub DLSS setting doesn't matter on non-DLSS GPUs here.
13) If the in-game hud is blinking during movement, can press INSERT, enable the hud fix. Default value should work. Close OptiScaler menu. Its noted that this OptiScaler setting may cause crashing. Perhaps that will be improved in time. Not tested here long enough to know if it will cause crashing with this game (the game may rarely crash anyway so crashing may or may not be an indication).
Further info:
A. Once the game starts, you can press keyboard key INSERT to bring up the OptiScaler menu. If it does not come up with INSERT, something changed, or you did not install it correctly.
B. Its possible there are bugs in OptiScaler, GPU compat issues, or maybe config changes needed for other GPUs that I don't know about. But, if all is good, you will have frame gen with much higher fps.
C. Can uninstall OptiScaler by double clicking the uninstall bat file. It currently doesn't work right, so if it still doesn't, it may leave some files. Just manually delete the leftover OptiScaler included files there to finish what it missed.
D. If you have the game setting's fps limit enabled, vsync, or other fps limiting software enabled. May need to disable them to fully understand fps changes here.
E. XESS, other FSR versions, etc not tested here by me. This is not an exhaustive test of OptiScaler with this game. I did not test for instance, if on Nvidia GPUs, DLSS + frame gen works, or anything else.
F. Change the above OptiScaler settings in the config or INSERT menu to whatever for other variations as needed. This is just an example of a working use for FSR 3.1 + frame gen.
G. The OptiScaler menu fps can be incorrect. I just use Windows gamebar WIN key + G, pin performance box, exit overlay and it will show correct fps. But, there's other fps overlay software available, so use whatever you want.
For a different fps issue:
Also supposedly, there's a fps unlock mod for cutscenes. I didn't look into this as I don't care enough. But, cutscenes will most likely stutter, and I didn't test cutscenes with all of the above tests in this post and thread. Ultimately, the entire game needs to be tested with it. One cutscene or some won't be enough.
This is my last post here. I will not make any further edits to any post here. Done looking into this stuff and moving on.