Saturday, July 20, 2019

Observer_ (DX11)







3D Vision fix for ">observer_". This uses the UE4 universal fix as the base (thanks to DHR) and it should be a big improvement over the old fix (for example the original fix didn't fix screen space reflections).


Update (22-07-2019): I have added a TextureOverride to "d3dx.ini" to fix reflections and other effects at 1080p and its multiples (like 3840x2160). This wasn't happening at other resolutions.


Fixed (compared to the universal fix)
- Realistic specular reflections (important for this game).
- Mirrors.
- Dynamic HUD with several options.
- Some extra screen space reflections effects.
- Pulse waves that appear when you use the two types of visions.
- Depth of field at apparently any resolution.
- Some extra corrections.


Known issues
- There is one normal size mirror in just one part of the game. Some shadows are wrong when seen through it. I couldn't fix them for both outside and inside the mirror. This is a very minor issue.
- There are maybe two walls in the game (in temporal areas) that have a bit weird ambient occlusion effect. I couldn't do anything with them.


Installation
- Download this file and extract its contents in the "Observer\TheObserver\Binaries\Win64" folder, where "TheObserver-Win64-Shipping.exe" is.
- Run the game and let it overwrite the Nvidia profile when asked.


Hotkeys (numbers aren't from the numpad)
F1: convergence presets. Default is 40, but you may need more or less depending on your FOV (which is moddable. Check pcgamingwiki). Edit the "convergence = 15, 25, 40, 50, 60, 80" line in "d3dx.ini" to delete or change the presets.
F2: static HUD depth presets. Screen depth by default. When dynamic HUD is in use, this affects subtitles, the menu and the quest log.
F4: screen space reflections smoothness toggle. Not disabled by default. I recommend using this if you don't like how reflections blend previous frames (it can be noticeable when you run backwards or forwards in 3D).
F5: dynamic HUD samples multiplier (1, 2, 3, 4, 0.5). x1 by default. This can make the HUD smoother when it sticks to surfaces (more steps), but it increases GPU usage. The default value is what I recommend unless you have too much performance to spare.
F6: specular reflections depth toggle. By default these reflections have their natural realistic depth. Using this hotkey, they switch to the depth of their surface. I don't recommend using this, but you can try it to see how it looks.
p: dynamic HUD presets. By default, most of the HUD will try to stick to the surfaces, except for subtitles or when you open the menu, interact with PCs (or they are in view) or when you open the quest log. Press this key once and all the HUD will be static. Press it again and it will use the depth of what is at the center of the screen. Press it again to go back to the default preset, which sticks to surfaces.


Recommendations
Disable depth of field to get some extra performance. And chromatic aberration if you don't like it.
If you want a higher FOV, check that same page. Instead of "AspectRatio_MaintainYFOV", you can use a numeric value, like 65 (this is vertical FOV).
Set lens flares to low. Even though they aren't exactly wrong, they can be annoying.


If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com

11 comments:

  1. Master Otaku, you're really a Master ^^

    ReplyDelete
  2. Man this game is spectacular with your fix. Really disturbing effects. Thanks for the great work.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Restarting my pc seems to have flushed the aforementioned errors, but I still can't get 3d to kick in, from Steam or from Fix Mgr...

    ReplyDelete
    Replies
    1. Working well here. Not having any of the problems you see with flash web stuff. That's more likely antivirus breaking things. Their launcher app uses web stuff and I think Flash.

      To get 3D to enable, I sometimes need to turn off full screen in-game, then turn it back on. Something about the launcher seems to fake out 3D Vision.

      Delete
    2. Excellent! That did the trick. Actually I had to change res to get the window mode to kick in, then change res back and fullscreen, and 3D starts. I figured it may have something to do with the launcher. I'll be digging into this one tonight now, thanks for your response!!

      Delete
    3. I agree with you bo3b, the 3D effects make this game way better. Not sure, but was this game primed for vr? Controls are vr-ish. At any rate, having fun with it over here in Texas.

      Delete
  6. The errors were likely, apparently, me fiddling with admin settings and such.

    ReplyDelete
  7. Hey, is there a way to re-enable the VR on this game? If so, I'd love to pass it along to the VR community while the game is free in the Epic store. I saw the `-vr` flag used to work before the developer patched the game and disabled VR in the build config.

    ReplyDelete
    Replies
    1. I'm not certain, but I don't think so. Current version seems to no longer have any VR support. If it helps, I can confirm that it works fine in HelixVision however. I played all the way through that way, and it's a pretty good experience.

      Delete