Friday, May 18, 2018

FAR: Lone Sails

3Dmigoto 3D Vision DX11 Fix
What this mod does:
- Fixes shadows, lights & various haloing issues
- Adds a low convergence preset on the 'Caps Lock' key & the Xbox controller 'Left Bumper'.

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 "FARLoneSails- 3Dmigoto.bat"

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


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

17 comments:

  1. thanks for this amazing fix.
    Great work for this "great little" game.
    surprised to find a patch for it.
    thanks again.
    A french fan

    ReplyDelete
  2. WOW, had my eye on this game secretly hoping for a 3D fix. now I guess I have no excuse, thanks so much!!!

    ReplyDelete
  3. Thanks SO much - having enormously enjoyed playing through Limbo and Inside in 3D (thanks to all you guys) when I saw this game launch on Steam I liked the look of it, but of course wanted to wait in the hope that there would be a 3D fix - didn't think it would happen so quickly, if at all. You are the best!!

    ReplyDelete
  4. Is it possible to run this game in SBS mode?

    ReplyDelete
    Replies
    1. yes I am running it in OU/TaB - works great!

      Delete
    2. Thanks for confirming...it's going to be awesome to play this on a big virtual 3D screen (using Virtual Desktop) on the Oculus Rift - did this with Limbo/Inside and Little Nightmares. Side scrolling atmospheric puzzle/adventure titles like this in VR are really under-rated - if you make the screen large enough that you can barely see the edges it's surprisingly immersive - I guess having a 3D projector would be similar, but I don't have either the space or the money for that!

      Delete
  5. Simply a Thank You Very Much :-)

    ReplyDelete
  6. Hey, I'm playing the Steam version and i do have some annoying effects when convergence /depth values get bigger.

    For example right at the start, everything looks fine, but as soon as I enter the Interior of a house, the geometry looks somewhat inside-out.
    Reducing depth and convergence helps a lot, but the effect is still visible when zooming in.
    Any idea how to solve that?
    Thanks!

    ReplyDelete
  7. Thank you so much for this awesome S3D fix! The game gains a lot with the 3rd dimension.

    ReplyDelete
  8. Thank you so much!! "-window-mode exclusive" works for so many games in nvidia 3DTV play such like Overload, Assault Android Cactus, Superflight, Horizon Chase Turbo. Now I can play them in 3D, too. :D

    ReplyDelete
  9. The sequel Far: Changing Tides is coming soon March 1, 2022. I can only hope it gets a 3D fix too, I LOVED the first game and new one looks great. I'll have to play through it once more to get ready :)

    ReplyDelete
  10. Work perfect in Win 7, but in win 10 1809 not launch with this error message "Couldn't switch to request monitor resolution'

    ReplyDelete
  11. Hello. I wanted to play this game with Geo11 in SBS mode.
    However, I am getting error that prevents game from starting:
    "Couldn't switch to requested monitor resolution" Switching to resolution 2560x1600 failed, trying lower one
    Switching to resolution 2560x1440 failed, trying lower one
    Switching to resolution 1920x1200 failed, trying lower one
    Switching to resolution 1920x1080 failed, trying lower one
    Switching to resolution 1680x1050 failed, trying lower one
    Switching to resolution 1600x1024 failed, trying lower one
    Switching to resolution 1600x900 failed, trying lower one
    Switching to resolution 1366x768 failed, trying lower one
    Switching to resolution 1360x768 failed, trying lower one
    Switching to resolution 1280x800 failed, trying lower one
    Switching to resolution 1280x720 failed, trying lower one
    Switching to resolution 1176x664 failed, trying lower one
    Switching to resolution 2560x1600 failed, trying lower one
    All resolution switches have failed
    Screen: DX11 could not switch resolution (3840x1600 fs=1 hz=0)

    I played few games with Geo11 like Witcher 3, MadMax, Days gone without any issues, I dont know how to fix this one with FAR Lone Sails though.

    Any suggestions please?

    ReplyDelete
    Replies
    1. jeah...exact one year later i have the same error and no solution

      Delete
    2. I don't have this game to try it, but Unity is known for doing some weird stuff at launch. In this case its mad because it can't set the monitor to 0 Hz, and 3840x1600 is not a logical resolution. So something is off on the config.
      I vaguely remember that Unity games have a hot key at launch, maybe Shift, to get to their settings dialog where you can force settings.
      Try removing the fix, and setting the resolution and especially refresh rate to what you need, and quit cleanly so it can save those settings and not have to guess.
      Another possibility would be to delete the save state altogether, from AppData\LocalLow, so that it has to start from scratch.

      Delete
    3. hi bo3b, thanks for the solutions but unfortunately that doesn't help. This is what it shows me when I set the resolution to 1080p: "Screen: DX11 could not switch resolution (1920x1080 fs=1 hz=0)". If I set it to 1440p: "(2560x1440 fs=1 hz=0)" With the shift key at start I can only set the resolution and quality but unfortunately no refresh rate. The error also appears in "window mode".
      If I uninstall the fix, delete AppData and deactivate the 3D in the 3DFM or NV driver the game starts. If I then only activate the 3D and don't install the fix, the game simply crashes. A window appears very briefly where it says “FarLoneSails-Unity 2019etc” at the top. There is some crumpled red black white symbol with a big exclamation mark and a green progress bar at the bottom and then the game closes... maybe someone can do something with part of the d3d11log file: "
      *** Hooked IDXGIFactory::CreateSwapChain(000002039EB4EB90) called
      Device = 00000203A2DF1250
      SwapChain = 000002039C9D2430
      Description = 000000B4825EF460
      -- UnhookableCreateSwapChain called
      lookup_hacker_device(00000203A2DF1250): Supports HackerDevice
      Got resolution from swap chain: 2560x1440
      Windowed = 1
      Width = 2560
      Height = 1440
      Refresh rate = 119.998001
      BufferCount = 1
      SwapEffect = 0
      Flags = 0x802
      ->Failed result 0x887a0001

      ->IDXGIFactory::CreateSwapChain return result 0x887a0001

      Destroying DLL...
      1

      so far so bad...

      Delete
    4. OK, that error is DXGI Bad Parameters, which means it's most likely a game bug that we are somehow tickling.
      Try setting params in the d3dx.ini for swap_chain_flags=2 instead of x802, that '8' might be the problem. Outside of that, there are some other flags there that might be worth experimenting with.
      You can possibly also get help from other people who have run into this on the mtbs3d forum, or the Discord.

      Delete