Monday, March 11, 2024

3D Fix Manager









Last Updated: March 11, 2024

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 comfortable way to install 3D fixes in order to play games in flawless setereoscopic 3D on my 3D Vision certified monitor. 


3D Fix Manager with Geo-11 support now!

A bit of history first:

On October 2020 Nvidia partially removed stereoscopic 3D support from their graphics drivers when the new RTX 3000 series cards were released. This meant that any DirectX 11 game lost  compatibility to stereoscopic 3D. Any owner of a RTX 3000 / 4000 series card was locked out from 3D Vision gaming - at least for most of the games.

On June 2022 this issue was solved when our amazing developer davegl1234 released a full replacement driver for Nvidia 3D Vision, called "Geo-11". This driver finally allowed to play DirectX 11 games in glorious stereoscopic 3D again - on latest Nvidia cards! (including RTX 4000 series).

After having taken a long break from 3D Fix Manager project I finally have some good news for you. During the last weeks I found some time to dive into this project again and  accomplished to add full Geo-11 support to 3D Fix Manager! For further improvements done please check the change notes (v.1.86).

Short summary:
  • 150 profiles haven been reworked to use the new Geo-11 driver and tagged to be compatible to the driver's "nvidia_dx11" output mode. This means that you can play these games on a 3D Vision certified monitor but you need a RTX 2000 series card or older. "Nvidia_dx11" mode is not compatible to latest graphics cards!
  • A subset of these profiles (roughly 100 so far) have been tagged to to be compatible to "nvidia_dx9" output mode  which means that you can play these games on a 3D Vision monitor + latest graphics cards (including RTX 4000 series cards!). "Nvidia_dx9" mode still does not work on any DirectX 11 game, but on many.
  • Instead of using "nvidia_dx9" and "nvidia_dx11" (which are suited for 3D Vision monitors only) you can also use other output formats like "side by side" or "top and bottom"
  • DirectX 9 games are still fully compatible to stereoscopic 3D and run on latest graphics cards
  • Vk3DVision and OpenGLWrapper should work as well on latest graphics cards but I didn't retest

FAQ to Geo-11:


1) I have a RTX 3000 / 4000 series card and I want to play games using the new Geo-11 driver on my 3D Vision monitor. How can I filter  the list of games to see relevant games only?

Locate the filter list on the top left region of the window and select "Geo-11 Nvidia DX9". These games will run on latest graphics cards and your 3D Vision monitor.


2) I have a RTX 1000 / 2000 series card or older and I want to play games using the new Geo-11 driver on my 3D Vision monitor. How can I filter the list of games to see relevant games only?

Locate the filter list on the top left region of the window and select "Geo-11 Nvidia DX11". These games will run on graphics cards up to RTX 2000 series and graphics drivers up to v.452.06. You can easily install Geforce driver v.452.06 on the "Drivers" tab of the application.


3) I have launched a game using Geo-11 driver but 3D does not kick in on my 3D Vision monitor. I see a 2D image only.

This is a known issue of "nvidia_dx9" and "nvidia_dx11" output modes of Geo-11. In order to fix this issue try these things:
  • Press CTRL + T two times (this often works in "nvidia_dx9" mode)
  • Press ALT + ENTER two times
  • Ingame check whether the game runs in "fullscreen" mode. "Borderless fullscreen" won't work in "nvidia_dx9" mode
  • Ingame switch resolution from e.g. 2560x1440 to 1920x1080 and then back to the original resolution.(e.g. required for The Witcher 3)
  • Ingame switch from fullscreen to borderless fullscreen and then back to fullscreen
  • If nothing helps restart Windows (as stupid as it sounds but this helped in my case)

4) I have a RTX 4090 but still I get poor framerates with Geo-11 driver.
  • Disable "Vertical Sync" ingame and use driver based Vsync. There are some severe issues with "nvidia_dx9" and vsync enabled ingame for a few game titles. 
  • Don't use an external framerate limiter tool such as RivaTuner Statistics Server. "Nvidia_dx9" mode doesn't work correctly with it and might cause a choppy / non-stable framerate.
  • Please be aware that "Nvidia_dx9" causes a worse performance compared to "nvidia_dx11" or "side by side" mode. Currently we have to live with that as it's the only mode we can use for our 3D Vision monitors combined with latest graphics cards.

5) I have launched a game using Geo-11 driver and I see auto-convergence being enabled. How can I disable it?

3DFM has a new option to disable / enable auto convergence globally for all Geo-11 games. You find this option under "Settings" => "Application Settings" tab. Look for the option "Enable Geo-11 auto convergence" and set it to the option you prefer.


6) When launching a game a stereoscopic screenshot is opened in Nvidia Stereoscopic Photo Viewer. Why does this happen?

3DFM opens this picture on game launch. This is a workaround I found that prevents the 3D Vision monitor to enter a wrong stereoscopic refresh rate ingame and showing a red warning overlay. This happens on latest graphics drivers only - mostly in Direct X9 games (not happening on v.452.06).


FAQ to be continued...

General FAQ / Info:


1) "3DFM auto update does not work - Is it a bug?"

It's not a bug. Currently I did not rent a server in order to make auto updates possible. Only if there is a high demand of users who wish to see this feature I might be thinking to add it again. Until then simply check this blog page for updates.

FAQ to be continued...


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 1000 3D fixes from helixmod.blogspot are supported by 3D Fix Manager. This includes fixes using Helix Mod (DirectX 9), 3dmigoto (DirectX 11), Geo-11 (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:
  • Extract the downloaded file archive.
  • Start the application with "3DFixManager.exe" 
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")

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.86 (March 11, 2024):
  • New: Fixed stalls / freezes which occured with latest DCH GeForce drivers installed and 3D Vision enabled.
  • New: Added general Geo-11 compatibility to 3DFM.
  • New: Tagged more than 100 profiles to be compatible to Geo-11 and "Nvidia_dx9" mode (=runs on latest Nvidia graphics cards including RTX 4000 series)
  • New: Added filter to quickly see which games are compatible to Geo-11 (nvidia_dx9 / nvidia_dx11 filter)
  • New: Added profile option to upgrade 3dmigoto fixed games to Geo-11 fixed games.
  • New: Added profile option to choose which Geo-11 version to install. Please note that currently some games run with specific versions of Geo-11 in "nvidia_dx9" mode only.
  • New: Added option whether to use frame rater limiter in case of "nvidia_dx9" Geo-11 output mode. Please note "nvidia_dx9" might show fps drops if using a framerate limiter.
  • New: Added option to provide an optimized Geo-11 convergence value to use by default.
  • New: Added global option to disable / enable auto convergence for DirectX11 / Geo-11 fixed games.
  • New: Fixed EA App crash which occured with 3D Vision enabled.
  • New: Fixed crashes which occured when launching games in Geo-11 mode and various game store overlays enabled.
  • New: Added UE4 SSL crash fix on Intel 10th generation CPUs.
  • Changed: Auto-enable global driver hack in case of Geo-11 and "nvidia_dx11" output mode. Local driver hack is not available for Geo-11 any more.
  • Bugfix: Fixed broken Steam libraries + Ubisoft Connect libraries detection.
  • Bugfix: Fixed red 3D Vision driver warning overlay which happened with latest GeForce drivers and some DirectX 9 games (e.g. Darksiders II).
  • Bugfix: Nvidia stereo photo viewer showed a red warning overlay for GeForce driver versions beyond v.452.06. and 3D Vision monitors.
  • Bugfix: Download of 3D screenshots failed in some cases.
  • Bugfix: Game config override didn't work if the documents folder is located in One Drive directory.
  • Bugfix: Fixed wrong third party DLL detection. The wrong detection caused very few games to rename a DLL which belonged to the game.
  • Bugfix: Fixed "Update fix" button being visible on the wrong game when switching quickly through the list of games.

Change Notes Version 1.85 (April 01, 2021):
  • Changed: When a shaderhacker uploads an updated version of his 3D fix no popup message is automatically shown any more which notifies about the update. Instead you'll see an "Update available" button on "Play" tab. The change was done as the popup message was too aggressive (Big thanks to Tim for the tip!)
  • Bugfix: With version 1.83 a bug was introduced which caused the application to hang 2-3 seconds when trying to close it. It crashed after that without showing any error message.
  • Bugfix: The crash bug mentioned above also caused the program updater to fail because the crash caused a lock on some files. This made 3DFM to fail when trying to update itself.
  • Bugfix: Fixed validation bug for relative install paths containing a dot in folder name

Change Notes Version 1.84 (March 14, 2021):
  • New: Copied some functionality from "Play 3D" button to "Install 3D Fix" button to get a higher chance that a manual game launch through Steam & Co works without 3DFM. However: the "Play 3D" button is still the recommended way to launch games!
  • New: When closing some rare games the original desktop resolution wasn't restored which was active before the individual game was started. 3DFM corrects the desktop resolution on game exit according to the settings in the display profile now. If you want to use the feature please set up a display profile in "Display Profiles" tab and start the game via "Play 3D" button.
  • Changed: GeForce driver setup file is kept on the HDD after installing the driver. So next time the user wants to install the driver no download is required any more.

Change Notes Version 1.83 (March 09, 2021):
  • New: Added Russian translation (Big thanks to Женя)
  • New: Added a FAQ dialog on startup which explains why to launch games via the "Play 3D" button and why the driver modification is needed.
  • New: Added option to start the application minimized in info tray.
  • New: Added special start3d.exe for Rise of the Tomb Raider and Deus Ex: Mankind Divided which turns them into a 1 click solution to play in DirectX 12 3D.
  • New: Added option to restart the display driver when enabling stereo 3D. Fixes a blackscreen issue which might happen on some 3D monitors.
  • New: Desktop refresh rate is forced to 120hz when hitting Play 3D button
  • New: Added toggle for hiding the important 3D fix info. More advanced users don't require this.
  • New: For drivers beyond 452.06 stereo 3D screenshots are forced into fullscreen mode as windowed mode no longer works for these drivers.
  • Changed: 3D Vision IR emitter driver is installed by the official Nvidia installer now. Formerly it was installed via .inf file and pnputil.exe.
  • Changed: Added "-window-mode exclusive" launch argument when selecting Unity universal fix in "Fix Profile" tab. Makes sure 3D kicks in on 3D Vision monitors.
  • Changed: Improved timing of focus handling on game start. Now 3DFM detects the exact time when the game window pops up and forces it to the foreground then.
  • Changed: Replaced SetRes.exe by QRes.exe as the latter does not make the application hang when trying to apply non-supported resolutions.
  • Changed: Adjusted order: desktop resolution / refresh rate is set first then 3D is activated.
  • Changed: Create / Edit / Delete profiles button has been hidden in compact GUI mode.
  • Bugfix: Fixed a startup crash which occured when the app config got broken. Corrupted config files get automatically reset to factory default now.
  • Bugfix: DirectX 12 versions of ROTTR and SOTTR couldn't be launched in 2D mode any more.
  • Bugfix: "Install 3D fix" was unlocked after closing a DirectX 12 game.
  • Bugfix: PDB file of main assembly was in wrong directory where it was not found.

Change Notes Version 1.82 (December 23, 2020):
  • New: Added special instructions for Shadow of the Tomb Raider and Rise of the Tomb Raider which make the game compatible to 3D in DirectX 12 mode + 3D Vision monitors. Big thanks to TimFx7 and Lysander who provided the tools and ideas for this.
  • New: Added automatic driver profile creation on game start. Makes sure the user can save convergence ingame with CTRL + F7 and prevents some DirectX 9 games from rendering one eye only on Windows 10.
  • New: Epic store overlay is automatically disabled on game launch. Prevents a crash when running DirectX 11 games + overlay active. The overlay is automatically re-enabled on game exit.
  • Changed: Profile info text which was previously shown only when moving the mouse cursor on the green / orange info icon is shown always now (located above the fix description text). The change was done because most people ignored the tooltip of the info icon.
  • Changed: Cleaned up root folder of the application and moved all DLLs to a separate "Assemblies" folder.
  • Changed: Slightly improved startup speed of the application by lowering number of hard drive access.
  • Changed: Vulkan games can be played on 3D Vision monitors and latest Geforce drivers as the underlying vulkan driver support this now. Previously an error message was shown which prevented vulkan games from being started.
  • Bugfix: HelixMod DirectX 9 injector version didn't work any more.
  • Bugfix: Hotkey controls weren't hidden for Vulkan Wrapper.

Change Notes Version 1.81 (November 14, 2020):
  • New: Added focus handling for game start. The game window is automatically forced into foreground 6 seconds after the game process was launched. Without this the user sometimes had to bring the window manually into foreground.
  • Changed: Removed local driver hack for Vulkan fixed games as the latest Vulkan stereo driver uses DirectX 9 API for accessing the Nvidia 3D Vision hardware. This also means that Nvidia RTX 3070 / 3080 / 3090 cards work with Vulkan games in stereo 3D now.
  • Changed: Adjusted uninstall procedure and ini file detection for Vulkan 3D fixes. The directory structure of the fixes changed with the latest update of the Vulkan stereo driver.
  • Changed: Removed auto restore of 3D depth and convergence as this is not longer working with the latest version of the Vulkan stereo driver.
  • Changed: Set 7zip as the default extractor when creating new fix profiles as it's much faster than the old extractor SharpCompress.
  • Bugfix: CMU wasn't closed automatically after the game was terminated.
  • Bugfix: 'Additional exe' wasn't created any more although enabled in fix profile. This prevented e.g. AoE 3 from working as this game needs a renamed copy of the original game executable.
  • Bugfix: When a game process couldn't be shut down properly it could occur that "Play 2D / Play 3D" buttons were disabled permanently for all games.
  • Bugfix: Hardware acceleration for the GUI wasn't disabled on next startup if the user has set hardware acceleration to off previously.


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

    Tuesday, February 20, 2024

    Mad Max [Geo11] [DX11]

     


    3Dmigoto and geo-11 fix update for Mad Max


    Fix by Rubini based on GOG last game version (v1.03)
    This fix was not possible without DHR's previous fix from 2015



    Mad Max is now an old game but i like it very much - its a cool, atmospheric and underrated game.
    And it have one of the best 3D ever!! Just amazing!

    This fix was not possible without DHR's previous fix from 2015, which is included here.
    The game received some few actualizations along the years that broke that old fix, mainly the HUD.
    I updated it to the last game version on GOG (v1.03), also with the last 3Dmigoto (v1.3.16) and the last Geo11 (v6.182).
    I guess that it will work also on last Steam version (not tested).

    My specs:
    Geo 11: win 10 Pro comp 19045 nvidia driver 563.23
    3Dmigoto: win 7 nvidia driver 390.77
    MTBS discussion: https://www.mtbs3d.com/phpbb/viewtopic.php?t=29473

    Update 02/29/2024:
    - added OSD main help/info (based on DJ-RK code)
    - added OSD info for some keys, like F3 and convergence values/autoconvergence strength
    - added OSD info about autoconvergence on/off
    - added more two texture override/presets to handle with Rifle interactions with aim and in car convergences
    - few more small adjusts

    Fixed:
    - maps and menus
    - all HUD icons
    - reduced DOF at player choice
    - clean inside car view (no more blur)
    - some special effects like broken glass and sparks when the car is damaged
    - autoconvergence configured and enabled by default. (can be disable/enable at anytime with key num *)
    (I made also an updated 3Dmigoto version, link below)

    Hotkeys:

    - "F12" key on screen (OSD) help at anytime. Press again to close.
    - "J" key cycle through different depth for Target icons, crosshair and others icons in game
    - "K" key cycle/adjust convergence (works for autoconvergence too!)
    - "O" key emergence convergence = 1.0 if needed (do nothing when using autoconvergence)
    - "H" key toggle HUD on / off
    - "L" key for DOF strength (DOF must be set to "normal" at the game config)
    - "F3" key to game default separation/convergence if needed
    - "Num *" key do disable /enable autoconvergence (geo11). (Its a good idea - but not necessary - to follow with "F3" to normalize sep/conv)

    Notes:
    - Use normal DOF (game config, everything else may/must be maximized)
    - Remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need

    Installation (choose Geo11 or 3DMigoto):
    - geo-11, build v0.6.182: Extract where MadMax.exe is located. Remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need (direct_mode = interlaced is default here. Also note that i only tested this fix with GOG game v1.03, in a passive monitor, 1920x1080, win10 gtx 1070, with solid 60 fps with vsynch on).
    - 3Dmigoto build 1.3.16: Extract where MadMax.exe is located. **This version is only for windows with compatible nvidia drivers
    - Then launch the game and let it overwrite the profile if needed
    - Play the game!

    Download links (update 02/29/2024):
    MadMax_3DFix3Dmigoto_1316_v3.7z
    MadMax_3DFixgeo11_6182_v3.7z

    Have fun!
    Rubini


    Donate:
    DHRs dhr.donation@gmail.com
    DarkStarSword the Master Shaderhacker: https://www.paypal.me/DarkStarSword














    Wednesday, February 14, 2024

    Near Death

    Geo-11 fix for   Near Death. 









    Special thanks to:
    - Masterotaku and Kai thanks a lot, always there helping me.


    Fixed
    - Halos, shadows,  lights (DHR universal fix)
    -  Auto crosshair, HUD and menu depth... etc, (Darkstarsword Fixes)

    Issues

    - Sometimes you have to press ALT + INTRO to kick 3D


     Installation
     
    1. Extract the contents of the https://cicicleta.s3.amazonaws.com/Near_Death_Geo11.zip file to the game directory.

    2. Right click on the game in Steam and go to "Properties" -> "Set Launch Options" and enter "-window-mode exclusive" (without the quotes) and click "Ok"

    Keys

    K: Nice 3d settings



    - I Made this fix using  tools and fixes from DarkStarSword, DHR, 4everawake, Masterotaku and Losty...
    If you want to donate something, They worth it.

    Monday, February 5, 2024

    Crisis Core -Final Fantasy VII- Reunion

     








    geo-11 fix for Crisis Core -Final Fantasy VII- Reunion. Based on Losti's UE4 universal fix (the same base version that I was using for FFVII Remake).


    Fixed
    - Hair issues.
    - Screen space reflections.
    - Water effects and other similar problems.
    - Temporal antialiasing.
    - Other temporal effects like volumetric lighting, depth of field, and motion blur (if introduced by Engine.ini mods, because the game doesn't have motion blur by default).
    - Sniper rifle section with dynamic crosshair depth.
    - Vignette.
    - Radial blur.
    - Autoconvergence configured.


    Installation
    geo-11 (with build v0.6.164): download this file and extract its contents in the "CCFF7R\CCFF7R\Binaries\Win64" folder, where "CCFF7R-Win64-Shipping.exe" is. Remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need. It's "sbs" by default. For 3D Vision monitors, the "nvidia_dx9" mode doesn't work, so I suppose only "nvidia_dx11" does (I can't test it).
    - Launch the game.


    Hotkeys (numbers not from the numpad)
    7: vignette toggle. Disabled by default. When not disabled, the effect is stereoized to full depth.
    8 and 9: HUD depth presets (cycling backwards and forwards). 40% by default, which lines up well for the default convergence configuration. The HUD is only affected by this during gameplay.


    If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com
    Or you can join my Patreon: https://www.patreon.com/masterotaku

    Tuesday, January 23, 2024

    Prince of Persia: The Lost Crown





    geo-11 fix for Prince of Persia: The Lost Crown.


    Fixed
    - Haloing issues.
    - Lighting.
    - Screen space reflections.
    - The map.
    - A glass effect near the end of the game.
    - Specular reflections at realistic depth (except for some objects that didn't like it).
    - Chromatic aberration (effect that happens during some cutscenes).
    - An aura effect during some cutscenes.
    - Vignette, also with optional hotkey to disable it.
    - Autoconvergence configured.


    Installation
    geo-11 (with build v0.6.182): download this file and extract its contents in the "Prince of Persia The Lost Crown" folder, where "TheLostCrown.exe" is. Remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need. It's "sbs" by default. For 3D Vision monitors, the "nvidia_dx9" mode works in fullscreen (I can't test nvidia_dx11 myself).
    - Launch the game.


    Hotkeys
    F1: convergence presets (0, 0.5, 1, 2, 4, 8). 4 by default. This hotkey only works if "dm_auto_convergence" is disabled in "d3dxdm.ini".
    F2: HUD depth presets (0%, 20%, 40%, 50%, 60%, 80%, 100%). 50% by default, which lines up well for the default convergence configuration. The HUD is only affected by this during gameplay (mostly).
    F4: depth of field toggle. Not disabled by default. This effect only appears in cutscenes.
    F6: vignette toggle. Not disabled by default. This effect appears in some areas, some cutscenes, and when you use some of your powers. When not disabled, the effect is stereoized to full depth.


    Notes
    - For better smoothness, I recommend using fullscreen.


    If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com
    Or you can join my Patreon: https://www.patreon.com/masterotaku

    Sonic Frontiers





    geo-11 fix for Sonic Frontiers. Compatible with Hedge Mod Manager.


    Update (2024-01-23): geo-11 build updated to v0.6.147, the last one that works with the game. Fixed again effects and HUD that the last game update broke.


    Fixed
    - Shadows.
    - Lighting.
    - Volumetric lighting.
    - Lighting clipping.
    - Geometry culling.
    - Decals.
    - Rain drops.
    - Skyboxes, sun and moon.
    - Screen space reflections.
    - Radial blur and chromatic aberration.
    - One eye particles and sparks, and other one eye issues.
    - Realistic specular reflections.
    - Stereoized geometry that was 2D by normal means.
    - Temporal anti-aliasing.
    - Motion blur.
    - HUD depth (not dynamic) for gameplay.
    - Configured autoconvergence, also taking into account the special case of the final boss.


    Installation
    geo-11 (with build v0.6.147): download this file and extract its contents in the "SonicFrontiers" folder, where "SonicFrontiers.exe" is. Remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need. It's sbs by default. For 3D Vision monitors, "direct_mode = nvidia_dx11" works (preferably use borderless, which triggers 3D Vision as well as exclusive fullscreen) but "direct_mode = nvidia_dx9" doesn't trigger 3D Vision.
    - Optional: if you want to use Hedge Mod Manager (which has some extra features), rename the "d3d11.dll" file from the fix to "d3d11.asi", use the 64 bits Ultimate ASI Loader dll as "dinput8.dll" and then use Hedge Mod Manager, which will create its own "d3d11.dll". Now both the fix and the mod manager will work at the same time. now you can without renaming any file. The mod manager now installs a "dinput8.dll" so there's no conflict with the "d3d11.dll" from the fix.
    - Run the game normally or through the Hedge Mod Manager.

    Note: if you use a very low (under 720p) resolution, autoconvergence may not work.


    Hotkeys (numbers aren't from the numpad)
    F1: convergence presets (1, 2, 4). 4 by default if autoconvergence is disabled. This key won't work unless "dm_auto_convergence" is set to 0 in "d3dxdm.ini".
    F2: HUD depth presets (0%, 25%, 50%, 60%, 75%, 100%). By default 60% depth in gameplay, and forcibly 0% in menus and cutscenes.
    F3: chromatic aberration toggle. Disabled by default.
    F4: depth of field toggle. Not disabled by default.
    F5: vignette toggle. Disabled by default.
    0: FXAA toggle. Not disabled by default. I made this hotkey because some effects won't be used by the game unless you use FXAA or TAA (like desert heatwaves and underwater waves). With this key you can have no AA and those effects at the same time. However, this key also disables chromatic aberration and vignette as a side effect.


    If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com
    Or you can join my Patreon: https://www.patreon.com/masterotaku