Saturday, January 14, 2017

Alpha Protocol


Last Updated:  January 15, 2017

What this mod does:
- Fixes shadows, lights & various haloing issues
- Fixes various HUD & UI issues
- Adds 2 convergence presets on the 'Caps Lock' key. Use the lower preset for some cutscenes.
- Adds a toggle switch to the 'H' key. Press this to turn on/off health bars above enemies (default is on)
- Adds an auto-convergence feature for various menu screens.

Installation:
1)  Download this ZIP file and extract the contents into the directory " ..\Alpha Protocol\Binaries\ "
2)  Run the game
3)  In the Options menu, disable Motion Blur.
4)  Max out the other graphics settings.
5)  --Recommended--  Set the Resolution to one of the following:
  • 1280 x 720
  • 1920 x 1080
  • 2560 x 1440
  • 3840 x 2160

Friday, January 6, 2017

WATCH_DOGS2

Download the fix: https://s3.amazonaws.com/DarkStarSword/3Dfix-WATCH_DOGS2-1.4.zip

Update v1.4

  • HUD kill switch will now also kill target lines and object highlights
  • Fixed footprint decal on sand (didn't notice this was broken because it was invisible)
  • Fixed road line decals hovering a few millimetres above surface
  • Returned security lasers to correct depth (was caught by the heat distortion fix)
  • Added spider crosshair and weapon heat guage to auto adjust list
  • Disabled white light glitch fix that caused problems in at least one air vent in the final mission
  • Removed artefacts in screen space reflections caused by a game bug in 1.09

Update v1.3 (WATCH_DOGS2 1.09)

  • Re-fixed reflections, etc. for WATCH_DOGS2 1.09 update
  • Fixed an issue where glass bottles would be moved to crosshair depth after flying into them with the quad copter.
  • Removed leaf disable key (no further reports of leaves desynchronising, so I don't think the kill switch is necessary any more)
  • Added very low convergence presets on alt+~ and ctrl+~ for ATM cameras, satellites, etc.
  • Added yet another crosshair
  • Fixed the "bright white glitch" at particular light volume boundaries (most notably, one of the cameras on the barge is positioned right on one of these boundaries in the Shanghaied mission)
  • Fixed distant lights reflection in a blackout
  • Added HUD kill switch on Ctrl+F2 for better screenshots
  • Added lens grit kill switch on Ctrl+Shift+F2

Update v1.2

  • Fixed several crossairs: Sniper scope, Grenade launcher, X hit indicator, red crosshairs
  • Moved bullets and Police sniper laser back to 3D (was caught by a HUD adjustment)
  • Fixed a few minor issues on the horizon & around sun

Update v1.1

  • Fixed clipping on thick San Francisco volumetric fog
  • Fixed another type of fog - should make fog 3D under all weather conditions
  • Fixed more instances of 2D transparent effects in nethack vision (glass panels on the Temple of New Dawn glass & shrink wrap)
  • Fixed wrong reflections on some hair
  • Fixed blood decals
  • Fixed brick decals floating a few millimetres above pavement with shadows falling through them.
  • Added shotgun crosshair to auto adjust list
  • Fixed glow of sun/moon when viewed through the thick San Francisco fog
  • Fixed steam explosions

Fixed

  • Flickering HUD (render target redirection to work around game + driver bug)
  • Accurate Screen Space Reflections (first ever accurate SSR fix for 3D Vision!)
  • Accurate Specular Highlights
  • Environmental reflections
  • Some 2D objects in reflections
  • Lights
  • Regular Shadows
  • PCSS Shadows
  • HFTS Shadows
  • HBAO+ Normal Map Artefacts
  • Decals
  • Skybox
  • Light flares
  • Volumetric Fog
  • Police Helicopter Searchlight
  • Water refraction
  • Added an automatic stereo crosshair
  • Added an automatic/manual crosshair toggle
  • Added a static HUD depth adjustment
  • Added a 3D HUD depth bias
  • Adjusted lens grit depth
  • Synchronised leaves, grass, bushes, etc. between both eyes
  • Fixed the "strange blue glitch" at light volume boundaries
  • Targetting lines
  • Lighting on walls in nethack vision
  • Glass panels in nethack vision
  • "Fake" building interiors (lights through windows render at correct depth)
  • Partial fix for NVIDIA Ansel mode (see below)

Installation

  1. Extract the zip file under WATCH_DOGS2\bin

  2. Launch the game. The first time you run it (and again after any driver update) you will get a UAC prompt for Rundll32 to install the driver profile - choose yes.

The game has mostly been tested using the 376.33 driver. It may work on others, but if you run into problems, try that driver first.

Do not set pixel density higher than 1.30 (There is a report that it breaks the sky box).

Keys

  • K: Cycle between three crosshair modes: auto (enabled only when aiming), on and off.

  • ~: Toggle between two convergence presets for cutscenes and gameplay.

  • Alt ~: Switch to a lower convergence preset for some cutscenes

  • Ctrl ~: Switch to an even lower convergence preset for ATM cameras, satellites and one or two other cases where the other convergence presets are too high.

  • F2: Cycle between several preset HUD depths

  • Ctrl F2: Kill HUD (for screenshots. Don't try the menu while the HUD is killed ;-)

  • Ctrl Shift F2: Kill lens grit (for 3D screenshots, especially when using the 1st person camera with the scratch grit pattern)

Note about anti-cheat software

This game uses anti-cheat software that is running even while in single player.

As far as we know our 3D fixes have never triggered a ban with these type of services, but if you play with it enabled you do so at your own risk.

If you want to be on the safe side you can disable it by launching the game with the -eac_launcher option. If you are launching through UPlay you can go into the properties page for the game and use "Add launch arguments" to add this. If done correctly you will get a message when the game launches that the anti cheat software is not installed and multiplayer will be unavailable.

HUD Depth

To change the depth of the 2D HUD, edit the d3dx.ini and change the value for x and y in the [Constants] section - x sets the depth when the mouse cursor is NOT visible, and y sets it when the mouse cursor IS visible. 0 is screen depth, 1 is infinity, negative numbers pop out. You can also specify several preset values to cycle between with the F2 key by editing the [KeyHUDDepth] section.

There are also separate adjustments for 3D HUD elements in z and w. The units are convergence override values, so higher values bring the HUD closer and lower values push it deeper (0 is infinity). z sets the convergence override when the mouse cursor is hidden, and this adjustment will also have a bias applied to line it up with any 2D HUD adjustments. w sets the 3D HUD convergence override when the mouse cursor is visible, and does NOT have a bias (the idea being that when the mouse cursor is visible you want the HUD near screen depth where the mouse cursor is).

Lens Grit

The lens grit texture has been moved to depth to look better. The depth can be adjusted with y2 in the d3dx.ini, or disabled by pressing Ctrl+Shift+F2 or setting y2 = -1.

NVIDIA Ansel Mode

This is one of the games supported by NVIDIA Ansel, which allows you to position the camera, adjust the FOV, etc. and take various types of screenshots. Press Alt+F2 in game to pause the game and bring up Ansel HUD, then move the camera with WASD, Z, X and rotate by holding the left mouse button and use the HUD to adjust other controls.

The various screenshot options provided by Ansel should all work fine, but personally I find the stereo screenshot option to be lacking (no off-center projection and very little depth), but you can just use it to position the camera then take a stereo screenshot with Alt+F1 (beware the 100 screenshot limit if you aren't using my auto rename script).

To remove the Ansel HUD for better screenshots in this mode, open the d3dx.ini, search for "Ansel" and uncomment the two ShaderOverride sections. Back in game press F10 to reload the config and voila - no HUD :) Note that the various filters Ansel provides only work in one eye in this game.

Note that there are very likely still broken effects (especially lights, shadows and reflections) while using Ansel in many areas / times of day / weather conditions - I've fixed a bunch of them, but they only dump on demand when Ansel is used, so finding them all is a near impossible task. You can still use Ansel's stereo screenshot option if there are broken shaders.

Known Issues

  • Fog from steam vents is falsely obscured when an object is in front of them, which can lead to be being shaded differently in each eye. This is a game bug that occurs in 2D as well.
  • Police search lights clip momentarily as the camera passes through the boundary of the light cone. Probably only noticeable if you freeze the game with Ansel.
  • There are a few rare spots in the game where the lighting goes bright white as the camera passes through a specific point - most of these are very small and barely noticeable, but there a camera on the barge in the Shanghaied mission that is positioned right on one of these glitches which is much more severe. The fix for these is disabled, as it causes other issues in an airvent in the final mission.
  • The above mentioned airvent in the final mission still has one artefact present (caused by the "strange blue glitch" fix), but it is relatively minor (and the blue glitch was prominent throughout the whole game).

Side-by-Side / Top-and-Bottom Output Modes

This fix is bundled with the new SBS / TAB output mode support in 3DMigoto. To enable it, edit the d3dx.ini, find the [Present] section and uncomment (remove the semicolon) the line that reads:

run = CustomShader3DVision2SBS

Then, in game press F11 to cycle output modes. If using 3D TV Play, set the nvidia control panel to output checkerboard to remove the 720p limitation.

Like my Work?

Modding games takes a lot of time and effort, not to mention the work I do behind the scenes improving our tools and helping others. If you like what I do, consider supporting me on Patreon for a recurring donation or Paypal for a one off.

This mod is created with 3DMigoto (by Bo3b, Chiri & myself) and uses Flugan's assembler

Wednesday, December 28, 2016

BeamNG.drive



Current fix is for version 0.8. Future updates will likely break this fix and I cannot guarantee I'll refix it until game is fully released. Enjoy it while you can!


If you follow the trend of fixes I make, they usually involve games where things explode gloriously (mostly heads) or things go REALLY fast, so naturally a driving game with full soft-body physics would catch my interest. However, the real reason I fixed this was because I wanted a driving simulator with better graphics than City Car Driving (which I also fixed), and this seemed like the best candidate. I haven't gotten a chance to break out my Logitech G27 to give this game a proper go, but the driving feel on a Xbox 360 controller is not the greatest, so this might be a better fit for those that are more interested in the sandbox aspect, but at least the latest update for the game does provide more single player experience options for those with less imagination.

The reason I put the big disclaimer up is because I've already gone through having an update completely break the fix. I had JUST finished fixing this on version 0.72, and then literally the next day I fired it up to try it out with my wheel to find the game had updated and all my hard work went down the drain with it. I almost shelved it at that point, but decided to fix it again for the latest version since I had the knowledge on how to fix everything relatively quickly again, but I don't think I'll have the patience to go through that again unless I feel like it'll be a safe bet for some time thereafter (ie. a couple months after full release). Hopefully it'll be a while before any future updates come out at least.


Fixed:
-all halos (pretty much EVERYTHING created a halo)
-lighting/shadows
-water

Disabled:
-A shader related to dustclouds. The dustclouds themselves are fixed/present, but this shader was breaking them, couldn't be properly fixed (only close approximate), and I couldn't even determine what it actually did other than break an already fixed effect, so I just disabled it
-Bloom on brake/headlights

Other Issues:
-Shadows ARE fixed, however while in motion they seem *slightly* off. Not a huge issue, but is a minor annoyance

INSTRUCTIONS


1. Download: Fix for version 0.8
2. Extract/install fix to directory:  ..\BeamNG.drive\Bin64


Tools used for this fix:
-3DMigoto version 1.2.51

Like this fix and want to show support & appreciation? 
3D fixes take a lot of time and effort, so donations are always welcome and appreciated! Paypal donations may be made at www.paypal.me/DShanz or by sending to Paypal ID: rshannonca@gmail.com

Saturday, December 24, 2016

ABZU

Merry Christmas everyone! This is more an experience than a game really, but it is quite something else with the sheer abundance of sea life around you and the attention to detail to make things like kelp and algae move realistically is quite impressive. I laughed with glee when I first came across a group of fish swimming in a bait ball and was able to experience what it would be like to swim through the middle of them :)

Download the fix: 3Dfix-ABZU-1.2.zip

Fixed

  • Killed motion blur (causes massive issues in 3D)
  • Fixed Temporal Anti-Aliasing (the game inexplicably enables this about half way though)
  • Halos and related issues on all surfaces (grass, rocks, water, etc, etc, etc)
  • Decals
  • Lights
  • Shadows
  • Specular Highlights
  • Environmental reflections
  • Sun reflection
  • Water clipping near walls
  • Water caustics
  • Water density

Update 1.1

  • Fix crash on Windows 10 when using the SBS custom shader

Update 1.2

  • Allow Steam Overlay + Steam Controller to work
  • Fixed giant nautilus
  • Fix light hitting volcanic ash in depths level
  • Several more minor effects fixed

Installation

  1. Extract the zip file to the game directory. If done correctly, the d3d11.dll should be in the same directory as AbzuGame-Win64-Shipping.exe (not the top level directory)

  2. Launch the game. The first time you run it (and again after any driver update) you will get a UAC prompt for Rundll32 to install the driver profile - choose yes.

SLI Notes

SLI + 3D Vision is broken in this game in recent drivers. The surface of the water is badly visually corrupted and the waves on the surface do not match between the eyes. Either disable SLI through the control panel, or downgrade to a known working driver:

  • 372.90 (Wed Sep 21, 2016): Works
  • 373.06 (Thu Oct 06, 2016): Works
  • 375.63 (Sun Oct 23, 2016): Broken
  • 375.70 (Fri Oct 28, 2016): Untested, presumed broken
  • 375.95 (Fri Nov 18, 2016): Broken
  • 376.09 (Mon Nov 28, 2016): Broken
  • 376.19 (Mon Dec 05, 2016): Untested, presumed broken
  • 376.33 (Wed Dec 14, 2016): Broken
  • 376.48 (Wed Dec 21, 2016): Broken

Known Issues

  • If you see a massively broken effect (like a flickering surface, nuclear lights, an inexplicable colour filter, etc) it might just be a glitch. Try restarting the game before reporting any issues.

  • About half way through the game it suddenly enables temporal anti-aliasing for no apparent reason, which has issues in 3D. I've fixed all the worst problems this causes, but it still exhibits some minor judder in some areas.

Side-by-Side / Top-and-Bottom Output Modes

This fix is bundled with the new SBS / TAB output mode support in 3DMigoto. To enable it, edit the d3dx.ini, find the [Present] section and uncomment the line that reads:

run = CustomShader3DVision2SBS

Then, in game press F11 to cycle output modes. If using 3D TV Play, set the nvidia control panel to output checkerboard to remove the 720p limitation.

Like my Work?

Modding games takes a lot of time and effort, not to mention the work I do behind the scenes improving our tools and helping others. If you like what I do, consider supporting me on Patreon for a recurring donation or Paypal for a one off.

Tuesday, December 13, 2016

Sniper Elite 3



After fixing Sniper Elite V2 and Zombie Army Trilogy it only made sense that I would eventually fix this game as well. Originally I was much more interested in this title than V2, but a colleague urged me to work on V2 first, claiming it was far superior and that this one "sucked." After finally working on and playing this game, I have to say that person and I have WAY different opinions. Quite frankly, I didn't like V2 that much and thought this was a much better game (way better stealth gameplay and open-ended mission design) and a MUCH better 3D experience (those god rays look so awesome in 3D, and don't even get me started on the more graphic X-ray killcam!). Anyone who is a fan of the series needs to play/replay this in 3D.

Fixed:


  • Lighting & shadows
  • Ambient Occlusion
  • God Rays
  • Skyboxes
  • Bloom effects
  • Adjustable HUD depth & 3D crosshair implemented


Instructions


1. Download fix: Version 1.0
2. Extract fix contents to ..\Sniper Elite 3\bin folder

Keys / Presets
\ key: Toggles HUD on/off
] key: Cycles static HUD items depth
[ key: Toggles crosshair/HUD auto-depth on/off. Good to disable when looking at map screen


Tools used for this fix:
-3DMigoto version 1.2.51
-DarkStarSword's auto-depth 3D crosshair technique

Like this fix and want to show support & appreciation? 
3D fixes take a lot of time and effort, so donations are always welcome and appreciated! Paypal donations may be made at www.paypal.me/DShanz or by sending to Paypal ID: rshannonca@gmail.com



The Dwarves

3Dmigoto 3D Vision DX11 Fix
What this mod does:
- Fixes various shadows, lights & haloing issues
- Places the HUD & UI at a fixed depth. (This depth can be adjusted in the d3dx.ini file)
- Adds a low convergence preset on the 'Caps Lock' key. Use this for some cutscenes.
- Adds a very high convergence preset on the 'Z' key. Use this when traversing the world map. Also press this key to fix the character portraits in the Character Level-up screen (after a battle).

Known Issue:
- Mouse cursor is screen depth

Installation:
1)  Download this ZIP file and extract the contents into the game directory.

2a) For the GOG version:
  • Run the game using the included shortcut "The Dwarves- 3Dmigoto.bat"

2b) For the Steam Version:
  • In your Steam library, right click on "The Dwarves" and select "Properties"
  • Click "Set Launch Options"
  • In the box, type -window-mode exclusive and click "Ok"

Additional Notes:
- I haven't beaten this game yet. So there may be some issues in later stages.

- Made this using DarkStarSword's Unity template.
 If you like this mod, consider supporting DarkStarSword on Patreon