Friday, October 23, 2020

Serious Sam Fusion 2017 [DX11]







3D Vision fix for Serious Sam Fusion 2017, using the DirectX 11 renderer.


Update (2020-10-25): added some GPU performance optimizations to the fix.


Fixed

  • Dynamic lighting and shadows.
  • Reflections and other haloing problems.
  • Fog.
  • Light shafts.
  • Heatwave distortion.
  • Distant geometry and skyboxes put at more depth when they were too close.
  • Correctly stereoized crosshair.
  • Stereoized parallax occlusion mapping.
  • Stereoized specular reflections.
  • Automatic very low convergence presets when using iron sights (holding right mouse button or LT in the controller) with the gun and assault rifle.
  • Automatic low separation and relatively high convergence when zooming with the sniper rifle.

Known issues
  • In some dark indoors sections, parallax occlusion mapping may be stereoized incorrectly. This happens when the game doesn't have a specific source for coordinates available.
  • In very few locations, specular reflections may remain at surface depth. This happens when the game doesn't have a specific source for coordinates available.
  • The game doesn't want to show refractions/reflections at the sides of some effects when the separation of the effect is too high. This shows as "stretching".

Installation
  • Download this file and extract its contents in the "Serious Sam Fusion 2017\Bin\x64" folder, where "Sam2017.exe" is.
  • Run the game and let it overwrite the Nvidia profile.
  • Configure the game to use the DirectX 11 renderer (the game uses it by default).

Recommendations
  • Set the parallax occlusion mapping settings to their maximum. You will see how nice they look in Serious Sam 3.

Hotkeys
  • F4: convergence presets (0.333333, 0.666666, 1). 1 by default.
  • Right mouse button (hold) or LT (hold): very low convergence presets that trigger only when the Serious Sam 3 gun or assault rifle are used. This helps you aim with iron sights. If you want to disable this, comment the "preset = IronSight" line in "d3dx.ini". Similarly but unrelated to this hotkey, you can disable the sniper rifle zoom preset by commenting "preset = ZeroSep" in "d3dx.ini".

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

Saturday, October 17, 2020

eFootball PES 2021

 

thanks to DHR, 


Notes:
- eFootball PES 2020, 2021 both apply
- Made reference to Metal Gear Solid V by DHR,  3d fix
This game is Fox Engine

Fix:
- halo(DHR, )
- Shadows(DHR, )
- Lights(DHR, )
- Hud


Presets:
- " XB_GUIDE " key is a cycle preset for convergence







Optional donations

DHR:                             via PayPal: www.paypal.me/dhrdonation

DarkStarSword:          via PayPal: www.paypal.me/DarkStarSword or support @ https://www.patreon.com/DarkStarSword

Pro Evolution Soccer 2019

 

thanks to DHR, 


Notes:
- Made reference to Metal Gear Solid V by DHR,  3d fix
This game is Fox Engine

Fix:
- halo(DHR, )
- Shadows(DHR, )
- Lights(DHR, )
- Hud


Presets:
- " XB_GUIDE " key is a cycle preset for convergence







Optional donations

DHR:                             via PayPal: www.paypal.me/dhrdonation

DarkStarSword:          via PayPal: www.paypal.me/DarkStarSword or support @ https://www.patreon.com/DarkStarSword

Pro Evolution Soccer 2018

thanks to DHR, 


Notes:
- Made reference to Metal Gear Solid V by DHR,  3d fix
This game is Fox Engine

Fix:
- halo(DHR, )
- Shadows(DHR, )
- Lights(DHR, )
- Hud


Presets:
- " XB_GUIDE " key is a cycle preset for convergence







Optional donations

DHR:                             via PayPal: www.paypal.me/dhrdonation

DarkStarSword:          via PayPal: www.paypal.me/DarkStarSword or support @ https://www.patreon.com/DarkStarSword

Sunday, October 11, 2020

3D Fix Manager









Last Updated: October 11, 2020

I like to share an application with you I’ve been working on for a while. It’s called "3D Fix Manager" and the reason I developed it is that I wanted to have a more comfortable way for installing 3D Vision Fixes and a user-friendly approach for editing hotkeys in order to quickly change 3D related settings like 3D depth and convergence while gaming.


So which features does 3D Fix Manager provide?
  • Clear GUI with multi-language support (Englisch, French, German, Portuguese)
  • Auto restores 3D Vision compatibility with Win 10 > 1809 and Geforce drivers beyond 425.31
  • Detection of installed 3D Vision games (Steam, Uplay, Origin, GOG and many more supported)
  • Download, install and uninstall 3D Vision fixes with only 1 click
  • Installed 3D fixes are automatically kept up to date
  • Simple configuration of 3D fixes. Adjust 3D hotkeys for changing 3D depth and convergence and much more. Configs are automatically backuped and restored when reinstalling 3D fixes.
  • Launch games directly with 3D Fix Manager either in 2D or stereo 3D mode. For 2D mode 3D fixes are automatically disabled as not needed then.
  • Graphics settings of games are automatically optimized for playing in stereo 3D
  • Nvidia driver profiles are automatically installed and optimized for stereo 3D
  • Options for individually editing the global Nvidia driver profile for both 2D and stereo 3D mode
  • Up to 3 display profiles provided - optimize settings for your display devices and load them easily by selecting the respective profile
  • No need to use Nvidia Control Panel any more - all stereo 3D related settings are directly integrated into 3D Fix Manager. Additionally all settings can be backuped and restored.
  • Simple activation of Compatibility Mode (also known as fake / depth buffer 3D) for any DirectX 11 game
  • Highly customizable - fine tune a lot of settings for each game profile. Easily create new profiles for games not supported by 3D Fix Manager yet.
  • Performance for stereo 3D automatically improved by using RivaTuner Statistics Server
  • Automatic updates for game profiles which include new 3D fixes
  • Automatic updates for the application itself which add new features and bugfixes

Currently more than 900 3D fixes from helixmod.blogspot are supported by 3D Fix Manager. This includes fixes using Helix Mod (DirectX 9), 3dmigoto (DirectX 11), Vulkan Wrapper and OpenGL 3D Vision Wrapper.

Technical support and discussion:
  • The main thread about 3D Fix Manager can be found in Geforce forum
  • Future discussion about 3D Fix Manager should be done on MTBS3D as Nvidia made Geforce forum useless with their last update
  • In discord you will find a sub topic about 3D Fix Manager here

Donation:

Download:

Instructions:
  • Installer version: Start the setup wizard and simply click on continue. Adjust install directory to your liking. A desktop shortcut and entry in start menu folder are created by the setup wizard.
  • Portable zip version: Extract the downloaded file archive. Neither start menu entries nor a desktop shortcut are created by using the zip version.
  • Start the application with "3DFixManager.exe" or use the desktop shortcut created by the installer.

Requirements:
  • Windows 7 / 8 / 10
  • .NET Framework 4.6 or higher
  • Nvidia graphics card
  • 3D display compatible to 3D Vision, 3DTV Play or Optimized for Geforce
  • Note: If you have a Nvidia graphics card but not a 3D display device you can still fully use this application with anaglyph mode (3D Vision Discover). You need anaglyph red / blue glasses for this (e.g. available on Amazon for not more than 5$).
  • If your card is AMD this application serves as a simple game launcher only (all Nvidia related settings locked then)

Known Issues:
  • When double clicking on "3DFixManager.exe" and nothing happens it 's very likely that your AntiVirus software is blocking the application from being started. Easiest fix is to copy the application from protected places like C:\Program Files (x86) to other places like D:\3D Fix Manager. You can also try to add the folder of the application to the whitelist of your AntiVirus software but this does not always fix the issue.
  • Detection of games might fail if no info about the game is available in Windows registry. When this happens 3D Fix Manager tries to find the game via search paths but this might fail as well when no according search paths have been added to the application. In this case please make sure that all paths to your game libraries are listed in the search paths option (you find this in "Settings" tab -> "Application Setting" tab -> "Detecting installed Games")
  • If a game is still not listed you can force detection by setting up a custom install path for the individual fix profile (you do this by changing the search filter from "Installed Games" to "All Games" in the upper left corner. After that double click on the game in the list and navigate to "Custom Root / Game Path")

Manual:
  • A detailed manual can be found here. Please have a look at the section "Problems and Solutions" if you experience any issues

GitHub:
  • The application is not available in your language yet? Please feel free to translate this language file on GitHub and your language will be added to the application with the next update.

Notes:
  • Please help me to improve this application by reporting bugs, wrong / outdated fix profiles or if you have any suggestions. Thank you.
  • I tested the application a lot and I think it’s in a good state. However I take no responsibility if any damage should occur on your machine by using this application. Use at your own risk. :)

Change Notes Version 1.79 (October 11, 2020):
  • New: Added error dialog when user clicks on the 3D toggle and a 3D driver component is missing or not set up.
  • Bugfix: Application hang when trying to close it. This happened when auto-disable 3D on application exit was enabled.
  • Bugfix: Undoing Windows Mixed Portal fix didn't work any more.
  • Bugfix: Stereo toggle wasn't reset to "off" when activation of stereo 3D failed.

Change Notes Version 1.78 (October 10, 2020):
  • New: Added stereo 3D support for Vulkan games (currently 4 games supported... more are incoming). Big thanks to Helifax for developing the Vulkan stereo 3D driver!
  • New: Added "Drivers" tab. Here you can install both Geforce and 3D Vision driver and check for driver health.
  • New: Whenever you click on "Play 3D" button and the stereo 3D driver is not installed you are redirected to the "Drivers" tab to show which 3D component is still missing. The tab provides a simple button to install driver components or fix things.
  • New: Added error handling when latest Geforce driver is installed. Any Geforce driver beyond version 452.06 is currently unsupported regarding stereo 3D in DirectX 11 games. We apologize for any inconvenience and work on a solution.
  • New: Added error handling when people use a laptop 2D monitor for showing anaglyph 3D mode. Nvidia for no reason forbids anaglyph 3D on a laptop monitor. This error case is caught now. For fixing the issue please connect an extra monitor to you PC.
  • New: Added a new loading spinner when clicking on the "Play 2D", "Play 3D" buttons
  • Changed: Updated 7zip wrapper and 7zip DLL - heavily improved performance for extracting 7zip compressed 3D fixes. E.g. Watch Dogs 2 requires only 30 seconds for extracting the 3D fix now. Formerly it took about 5 minutes to extract the heavily compressed 10 MB file to uncompress it to tje final large size of 1 GB. (Measurements were done a SSD)
  • Changed: When installing the stereo driver or enabling 3D the application does not hang any more.
  • Changed: Location of Steam client is detected in any case now. This is very important to auto-detect installed games.
  • Changed: Framerate limiter is auto removed on app close. This ensures that the framerate limiter is removed at any case. It would formerly fail when people closed 3DFM while the game was still running.
  • Changed: Windows Mixed Reality Portal fix is only processed when it is required. Formely it was done / undone no matter if a WMR headset was used.
  • Bugfix: Some games showed HUD only while the rest of the screen was black. This bug happened because Nvidia encrypts the convergence driver setting and 3DFM wrote the encrypted setting back to the driver profile which resultat in insane high numbers for the convergence. Driver profiles with a wrong convergence are getting automatically repaired to make 3D work again.
  • Bugfix: Fixed a bug where 3dmigoto got not updated on newer Windows 10 versions.

Change Notes Version 1.77 (August 18, 2020):
  • New: Custom convergence and 3D depth ingame settings get auto saved to 3DFM and won't get lost after each Geforce driver update any more. The settings are saved individually for each display profile.
  • New: You can filter games for the most popular game engines now which are: Unreal Engine 3/4 and Unity.
  • Changed: Improved auto update mechanism for 3D fixes. Update notification for a single 3D fix is only showed to the user when the files on the server have been indeed updated. So far the notification popped up every time when the blog was updated which does not necessarily mean that the files got updated as well.
  • Changed: Removed hangs / freezes when switching between tabs.
  • Changed: Removed profile selection dialog on game start when user hasn't enabled a single option in any of the display profiles. It's senseless to show the dialog then.
  • Changed: 3D fix / local driver hack do not get auto-disabled on game exit any more. This let's you the choice if you want to start games manually via Steam & co.
  • Changed: The games list auto-scrolls down to the selected game after changing filter settings.
  • Changed: Added PayPal.me addresses to make sending donations easier for the user.
  • Bugfix: CMU didn't work any more when using local driver hack.

Change Notes Version 1.76 (August 07, 2020):
  • New: Required driver hack for Win10 version > 1809 and Geforce drivers > 425.31 is applied locally via 3dmigoto now. This requires 3dmigoto to be updated which is done automatically.
  • New: Global driver hack is used for games where we cannot update 3dmigoto without breaking the 3D fix
  • New: Added detection whether 3D Vision IR emitter is physically connected to PC. Only if connected 3DFM will require and install the USB driver for it.
  • New: Limiting framerate does not require RivaTuner Statistics Server any more. Instead Nvidia's new framerate limiter is preferrably used which was introduced with driver version 441.87. The framerate limit is automatically removed on game exit.
  • New: Added a simple view for creating / editing profiles with only the most important settings visible.
  • New: Added info how many games are currently shown in the games list.
  • New: Added a flag in fix profile which sets whether 3dmigoto's software mouse cursor is required for side by side mode.
  • New: Added a check whether Corsair Utility Engine is running before launching 3D Vision Setup Wizard. It's known to crash the wizard.
  • New: Added a dialog which explains that the application gets minimized to system tray when hitting the close button.
  • New: Added special handling for A Plague Tale: Innocense. Game config file is automatically configured now for setting required ingame options.
  • Changed: The old global driver hack is still available in "Nvidia 3D Settings" tab. When you disable "Apply Geforce driver modification via 3dmigoto" global driver hack is set active.
  • Changed: 3D Vision Setup Wizard is run silently now which makes driver installation more comfortable.
  • Changed: Any changes to settings are safed immediately now instead of application exit which was too late.
  • Changed: Updated DX12 hack for Shadow of the Tomb Raider which improves compatibility to different CPUs. Many thanks to TimFX!
  • Changed: Faster loading of 3D screenshots into 3D Vision Photo Viewer.
  • Bugfix: Titanfall 2 3D fix wasn't detected properly.
  • Bugfix: 3DFM and HelixVision can be run / started at the same time now.

Change Notes Version 1.75 (May 03, 2020):
  • New: Restored full stereo 3D compatibility for DirectX 11 games on Windows 10 v.1903 and higher + current Geforce drivers.
  • Many thanks to: Schwing, Losti, Robert256, TadPole, Isaacvigo and everyone who helped. Without them 3D would be still broken on Windows 10 v. 1903 and later + current Geforce drivers.
  • New: French translation was completed by Greatxerox! Many thx!
  • New: For Win 10 v.1903 and higher a new toggle is visible in the top right corner for applying / undoing a modification for the Geforce driver. Toggling this on means we get full 3D compatibility back.
  • New: Geforce driver modification is automatically applied when a game requires it on game start. Automatically undone on closing app or playing 2D mode.
  • New: Restored 3D compatibility for Geforce DCH drivers. Warning: DCH drivers increase loading time of apps and games. So they are currently not recommended. Use standard ones instead.
  • New: Added a detailed warning message when using DCH drivers. It also explains how to switch to "default" drivers.
  • New: Added a button to download and install Geforce driver 425.31 automatically. This is the recommended driver as it still has 3D support without any hacks.
  • New: As soon as 3D is enabled via Nvidia Control Panel the change is immediatly reflected in 3DFM. So both toggles are synchronized now.
  • New: Added new tray icons indicating 2D and 3D mode. Also signalizes if driver modification is on / off by using different colors.
  • New: Added new menu items for the tray icon to toggle 3D and the driver modification off / on.
  • New: Added a warning message when the user tries to start 3D Vision setup wizard while RTSS is still running. This might cause a crash.
  • New: Added toggle for fixing a crash with Windows Mixed Reality headsets.
  • Changed: Improved checks if any stereo 3D component is missing or not installed correctly. 3DFM informs about them and tries to repair everything automatically.
  • Changed: Improved start mechanism for Epic Game Store games by calling epic launcher protocol and Epic App ID.
  • Changed: 3DFM is linked to MTBS3D thread instead of Geforce Forum now. Please go to MTBS3D Forum if you need any help.
  • Bugfix: Fixed a bug where monitor entered 144 hz in stereo 3D mode when starting a game. This resulted in a red warning text.
  • Bugfix: 3D mode was broken for Nvidia test application and DX9 windowed mode.

For a full list of previous change notes please visit http://fixmanager.markus-guendert.de/download.php

    Saturday, October 3, 2020

    The Surge 2




    3D Vision fix for The Surge 2. Special thanks to Helifax for making this new tool to fix Vulkan games. The fix includes Vk3DVision, v1.0.2 version, go here for more information about the tool.


    Fixed
    - Shadows.
    - Lighting.
    - Decals.
    - Haloing problems.
    - Volumetric lighting and fog.
    - Skybox.
    - Stereoized specular reflections, with very few exceptions of shaders I couldn't catch.
    - Culling. Perfect only at 0 convergence, but it's hard to see wrong things at normal gameplay convergence.
    - HUD at dynamic depth for dynamic elements, and static depth for static elements.


    Not fixed (ingame options you must not use)
    - Temporal antialiasing. You should also know that (unrelated to the fix) SMAA doesn't do anything even in 2D.
    - Motion blur.
    - Ambient occlusion.
    - Volumetric lighting settings below maximum. This is because I couldn't find a way to dynamically fix it for all settings.


    Installation
    - First of all open the game and configure the graphics options the way you want. I say this because output and internal resolution changes are problematic when you are playing in 3D.
    - Preferably use borderless windowed instead of exclusive fullscreen, if you want to be able to alt+tab out of the game instead of getting a crash. Pressing alt+enter will reenable 3D after going back into the game.
    - Download this file and extract its contents in the "The Surge 2\bin" folder, where "TheSurge2.exe" is.
    - Open "Vk3DVision.ini" and configure your display settings the way you want. The default configuration of the file in this fix is made for 3D Vision monitors with 100% separation and 300 convergence.
    - Run "Vk3DVision.exe" as administrator and then run the game.


    Hotkeys and features
    F2: 0 convergence.
    F3: 150 convergence. Mostly for conversations if you think the default 300 is too high.
    F4: 300 convergence. This is the default value.
    F5: 0 separation and 0 convergence. For testing purposes.
    F6: toggle that makes specular reflections be at surface depth instead of realistic depth. I don't recommend pressing this key.
    F8: super LOD mode toggle. This shows a lot more distant geometry details than usual (that the game hides), at the cost of about 15% extra GPU usage and maybe some CPU usage too.
    0 (not the numpad): toggle that puts static HUD elements at 50% depth.
    9 (not the numpad): toggle that makes volumetric lighting and fog not have a "temporal" element that blends previous frames. It reveals how low resolution and flickery they are. I don't recommend using this. It's just for fun.


    Recommendations
    - Use a 120fps limit in RTSS for smoother frametimes. "Vk3DVision.ini" also has an fps limit option.
    - Try to keep those 120fps in general. There is no frame sync in this fix, so frames are sequential, which is harder to notice if you can keep up the max fps your monitor can show.
    - If you are playing with HelixVision instead of 3D Vision, you can aim higher than 120fps, like 180fps for 90Hz/eye displays.
    - As you can see in the hotkeys section, many of them are useless for normal play. So just focus on playing and maybe using "0" to put the static HUD at more depth. Also consider the F8 hotkey if you have performance to spare (I don't, at 1440p with a RTX 2080Ti).


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