Sunday, November 6, 2016

Firewatch

Download the fix: 3Dfix-Firewatch+(DX11)-2016-11-07.zip

Update 2016-11-07

The fix has been entirely redone from scratch for the Unity 5.4 update of this game. Be sure to use the uninstall.bat to remove the old version of the fix before installing this one.

  • The UI will now automatically return to screen depth whenever the mouse cursor is visible to make menu navigation easier.

  • Fog (and certain related shadows) are now accurately fixed.

Fixed

  • Lights
  • Shadows
  • Specular highlights
  • Glow around lights
  • Light shafts
  • Automatically adjust crosshair depth
  • Fog

Installation

  1. Extract the zip file to the game directory

  2. If you are on a 32bit OS, replace the DLLs with those in the 32bit directory.

  3. Disable motion blur, as it causes some rendering artefacts.

Keys

  • x: Toggle crosshair on and off

  • Backslash: Activate recommended convergence preset

Like my Work?

Consider supporting me on Patreon

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

26 comments:

  1. AS I have said many times before, thanks for every fix you and this community releases. Keeps my gaming alive!

    ReplyDelete
  2. Just amazing, so looking forward to playing this game now. Thank you for the fix .

    ReplyDelete
  3. You are the best! Great work again -- gonna pick up this title now.

    ReplyDelete
  4. Works great, SLI too, thanks for this!

    ReplyDelete
  5. This is not working for me. Game boots fine without, with it, I get four very strange beeps from Windows and nothing launches. Files were put into Firewatch Steam folder as instructed. Any ideas?

    ReplyDelete
    Replies
    1. The beeps are an error from 3DMigoto - enable full debug logging (edit the d3dx.ini file, set calls=1 debug=1 unbuffered=1) then launch the game and refer to the d3d11_log.txt to see what went wrong. I'd also recommend using the uninstall.bat to remove the fix and installing it again - sometimes that clears up trouble with file permissions.

      Delete
    2. There is no 'set calls' in that document, I checked with CTRL+F.
      Do you mean something in this section?
      [Logging]

      ; Log all API usage
      calls=0

      ; Log Input key actions
      input=0

      ; Super verbose massive log
      debug=0

      ; Unbuffered logging to avoid missing anything at file end
      unbuffered=0

      ; Force the CPU affinity to use only a single CPU for debugging multi-threaded
      force_cpu_affinity=0

      ; Log NVAPI convergence modifications
      convergence=0
      ; Log NVAPI separation modifications
      separation=0


      ;

      Thanks for your reply.

      Delete
    3. Uninstalling with the bat doesn't work either and reinstalling doesn't work either. But if I just uninstall from the bat the game boots fine.

      Delete
    4. You are looking at the right section, enable "calls=1", "debug=1" and "unbuffered=1" to get a debug log.

      Delete
    5. Hello, could you please help me, if I can send you a debug log?

      Delete
    6. There is link to a log https://drive.google.com/open?id=0B5Bm-TMp2_4vVzcwQ2R4N09PUnM

      Its kind a similar problem like Andreas, two strange beeps and nothing else will happend, I did what you suggest to get thtat debug log and honestly, dont know where is problem...

      Delete
    7. The two beeps are benign, they most likely mean that the SBS HLSL shaders are not installed in the ShaderFixes folder.

      The log doesn't show any problems, just ends abruptly after loading nvapi64.dll.

      Best bet would be to reinstall your driver, using the DDU tool to make a clean install.

      Delete
    8. Well, i did that, but nothing change, still its two beeps without any change :/

      I use this https://www.guru3d.com/files-details/display-driver-uninstaller-download.html and then instal latest ATI drivers.

      Delete
    9. Ah! Yeah, sorry, none of this works for ATI cards. This is strictly for 3D Vision, which is an NVidia technology.

      The only way to get 3D on AMD cards is to use TriDef. I have no idea if they have a fix for this game.

      Delete
    10. I quess, this mod, its not compatible with my PC :)

      TriDef not working either, there is no support and generic profile its same + error message about "This game not support Direct 9.0 or X...

      Delete
  6. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  7. Doesn't work for me. Extracted it to /steamapps/common/Firewatch, and hitting x doesn't remove the reticle. Any help?

    ReplyDelete
    Replies
    1. the same problem for me

      nothing happens. other game works fine without anything...

      Delete
  8. When I use this, I only get 30 fps and my GPU usage is only at 50%.
    Sometimes the usage rises a bit and I get about 40 fps, but I actually should get a solid 60 at 100% usage.

    Any ideas?

    Specs: GTX 980, i7 3770k @4.1GHz, 16GB RAM

    ReplyDelete
  9. I've completely redone the fix from scratch for the Unity 5.4 update. Be sure to use uninstall.bat to remove the old version first.

    ReplyDelete
  10. thank you darkstarsword ! i just installed Firewatch yesterday and applied the old fix, and i see today there is a brand new one :)

    is that possible to Firewatch works using 3DSurround ? i tried yesterday but only the "middle" screen was used :(

    ReplyDelete
    Replies
    1. I'm afraid I don't have any experience with 3D Surround (Helifax is our resident expert on that). It might be worth checking if there are any tricks for other Unity games that might work here.

      Delete