Go into the file "freeso.exe.config" using Notepad (or a similar editor - Notepad++ recommended), and replace
Code:
<setting name="GraphicsWidth" serializeAs="String">
<value>1024</value>
</setting>
with
Code:
<setting name="GraphicsWidth" serializeAs="String">
<value>800</value>
</setting>
and
Code:
<setting name="GraphicsHeight" serializeAs="String">
<value>768</value>
</setting>
with
Code:
<setting name="GraphicsHeight" serializeAs="String">
<value>600</value>
</setting>
- This will lower your resolution down to 800x600, scaling the window down a bit smaller and increasing frames a little.
I'm not sure if this works but you could also try replacing
Code:
<setting name="SimulationShadows" serializeAs="String">
<value>True</value>
</setting>
with
Code:
<setting name="SimulationShadows" serializeAs="String">
<value>False</value>
</setting>
As I mentioned, I'm not sure if this is taken into account yet but if it does it should (hopefully!) increase your frames. I'll attach a version of the configuration that will increase your frames later if this does not help, as well as a custom version of FreeSO with more options if needed.