Inversion™

Inversion™

Not enough ratings
Fix Crashes + Ultrawide fix + Co-op
By Hiko
This guide will help you to experience Inversion without any crashes on modern Windows versions with dedicated graphic card, as well as to fix hud positioning in ultrawide resolution and to play Inversion in Co-op.
   
Award
Favorite
Favorited
Unfavorite
Fixing crashes
Following these steps will eliminate crashes on startup, during loading screens, reloading checkpoints and You will be able to access the Audio Settings tab.

DirectX Control Panel
First and foremost:
You'll need to install "Graphic tools". It is a optional feature in windows. In order to install it, you can follow any of the following guides on youtube:

Link

Or follow my screenshots:

Go to the settings and type: Features
"Add optional features" should pop up in the list, click it

Then click "Add feature"



Type: Graphic tool and then select it and install. It will take a while.



Once the graphic tool is installed, click on the search icon and type: dxcpl



Once you enter directx control panel: add Inversion to the list.





Choose the exact same settings



Credits:
I am not the one who came up with this solution. I found it on forum related to pi-ra-cy, so unfortunely I can't post the link to credit the person behind this.

Nvidia Control Panel

And you have to tinker with Nvidia Control Panel:

Firstly add the game, and change following settings:
Threaded optimization > on
Max frame rate > 60
Vertical sync > on (up to preference)
low latency mode > on (up to preference, recommended if using both vsync and gsync, ultra setting recommended only for decent CPU)


Note: Don't force anisotropic filtering level, game seems to look more blurry even with 16x





Compability settings

Set the game to run in Windows 7 compability



In game settings

Go to video options:
Textures > Low

And some people report that turning off ambient occlusion also helps with crashes
But I see no difference with it on or off

And don't assign any side mouse buttons to control, game started to crash once I assigned melee to side mouse button (during loading), but once I switched it back to scroll, It stopped crashing

Do you still experience crashes?

You might want to read next sections.
4k resolution crash
The game crashes on 4k resolution.
I am playing on 1440p resolution (3440x1440)
and I don't experience any crashes.
So lower the resolution to 1440p.
However some people report that 1800p works fine,
so you can set a custom resolution of 3200x1800 (16:9)
In order to make the image look better use
sharpening tool from Nvidia Control Panel
In recent driver version this option is merged with
Nvidia Image Sharpening but it works seperately.
Set the sharpening level to somewhere between 20-50% (up to preference)
Or you can use the NIS and its preset resolution

OR

You can use the "Loseless scaling app"

https://store.steampowered.com/app/993090/Lossless_Scaling/

It will force the game to use FSR 1.0.

But first you have to make the game run in windowed mode, and the game doesn't support that
natively, so follow this guide, in order to force the windowed mode:

Link [www.pcgamingwiki.com]

This method is not tested though.

More than 8 cores and 8 threads
Try this .ddl file, just drop it whre the .exe is:

Link [community.pcgamingwiki.com]

Credits

Yet again, found on forum related to pi-ra-cy.
Ultrawide Fix
Firstly, you will need to download:
Flawless Widescreen [www.flawlesswidescreen.org]

Read the instructions there to install it.

After successfuly installing Flawless widescreen look for inversion in searchbar.
After installing, I recommned to set to FOV value to 2.0



And then go to:
Settings>configuration>Display detection
and enable "Enable display detection overdrive"



for 3440x1440 go with the exact same settings:

- Width: 3440
- Height: 1440
- Hud Width: 2560
- Hud Height: 1080
- Horizontal Display Count: 1
- Vertical Display Count: 1
- Hud X: 440
- Hud Y: 0

Unfortunely I didn't test the other resolution
But for 1080p this might work:
- Width: 2560
- Height: 1080
- Hud Width: 1920
- Hud Height: 1080
- Horizontal Display Count: 1
- Vertical Display Count: 1
However I totally don't know what values are right for Hud X/Y settings.

Alternate method

You can also fix the hud without overdriving display detection, that will require to edit .lua script for Inversion.

1. Close flawless widescreen
2. Go to installation folder of flawless widescreen
3. Go to:
PluginCache\FWS_Plugins\Modules\Inversion\Dependencies\Scripts
4. Open Inversion.lua with Notepadd++
search for:
Variables["HUDLeft"]:WriteInt(DisplayInfo:GetiOffsetX(0))
and for 1440p change it to:
Variables["HUDLeft"]:WriteInt(440)



Co-op
Just install:
Radmin VPN
After launching the app:
click the red button
and create new network,
second person has to join that netowork.

In game:
Party settings > system link
3 Comments
Mustang 24 May @ 3:48pm 
for Coop Remote Play whatever works.
Nugs0n20FPS 6 Aug, 2024 @ 4:45am 
Thank you for this fix, I've been trying to fix the startup crashes for weeks now.
dog 19 Feb, 2024 @ 9:16am 
Appreciate you making this guide for a pretty unknown and obscure game that most consider shovelware.

Buddy and I been trying different solutons, gonna see if your additional steps will help work in his case. He did the NVIDIA control panel and it didnt work so maybe the extra steps will help.