Tuesday, January 15, 2019

Battlefield V (DX11)



I played the SP campaign...and test a little the MP.
The game looks very beatifull and the stories in the SP are good, but too short.

Fix:
- Shadows
- Lights
- Reflections
- Lights Shafts
- Disable DOF
- HUD

TB and SBS Mode (optional):
- The game support SBS/TB Mode using 3Dmigoto. Remove the ";" in the  ";include = ShaderFixes\3dvision2sbs.ini" of the d3dx.ini. Default TB Mode. F11 to cycle. Also remember to use "HDMI Checkerboard" in the NVCP to remove the 720p limitation.

Know issue:
- i don't fix some decals...they barely appear, so i don't put time on it
- White shadows formed by the soldiers behind the obstacle

Instructions:
- Extract where bfv.exe (\Battlefield V)
- Start the game, when "Rundll32" prompt appear, press "Yes" (in Win10 this don't appear). This is for the Profile Override needed for this game. In Nvidia overlay you will see "3Dfix by DHR".

Download

** Do you like the fix? **
If you like the fix, you can donate to this PAYPAL account: dhr.donation@gmail.com

41 comments:

  1. Thanks man! Downloaded the Battlefront II profile and liked it so much I donated. Will try this one out too! Thanks!

    ReplyDelete
  2. 3dfix not run defaut $\ShaderFixes\3dvision2sbs.ini\mode = 5
    why?

    ReplyDelete
    Replies
    1. Typically we have that line commented out, because it costs performance. Most people do not use SBS, so the default is to have it off.

      Delete
  3. The fix does not work for me...windows 10 latest nvidia drivers...and the one for battlefield 1 work...

    ReplyDelete
  4. I run the game after installing the fix but the texture is not adjusting not playable

    ReplyDelete
    Replies
    1. I'm seeing this also. When I run the starting africa campaign, a lot of objects are at screen depth. Fix is installed, because I see the proper green text, and right mouse changes convergence as expected. Win10 1803, Driver 417.22.

      However, I only have access to the Trial, and it may not have the proper or same shaders.

      Delete
  5. Maybe it's the same problem as i had with Battlefront 2 (same Engine). Try out pre rendered frames = 1 in Nvidia Driver for BF V.
    I don't have BF V for testing.

    ReplyDelete
    Replies
    1. Thanks for the suggestion. It definitely helped dramatically, improved most of the image, but did not fix all of the broken textures. It's playable with this, but kind of glitchy.

      Here's an example of what I'm seeing: http://phereo.com/image/5c413b84658b6abf0400001a

      Delete
    2. I don't have those issues, all render OK....i always use pre rendered frames = 1 (global). Maybe trying to re-install driver using DDU and inmediatly change global pre rendered frames = 1 (and also Max power)

      Delete
    3. @DHR: which driver are you running? This seems like something that might be driver related as well. I'm on 417.22 at present.

      Delete
    4. I'm on 417.35..but also test in 417.22 and was working fine.

      Delete
  6. Hello...I m playing on windows 10 and 417.71 drivers...after DDU use...When I get in the general menu of the game 3D is fine...but everything goes wrong when I launch the mission...3d broker.. and when I get back in the menu 3d is now broken ???? Thanks for your help...

    ReplyDelete
  7. Fix not working...helmets aside the heads, teeth outside the mouth....eyes get out..the face...everything decaled...:-(

    ReplyDelete
  8. Sorry...i don't know how to help here....i don't have those issues....all geometry, textures, effect render OK on my side. This seems related to a driver issues or a bad driver install....maybe trying to disable shader cache in NVCP.
    If you have the CPU or GPU OC....be sure you have a "safe" OC.

    BTW i'm using win7, single GPU (No OC), 417.35 drivers (also tested in 417.22). Also in NVCP i use globaly: Pre Render Frames = 1, Max Power and Vsync = ON. And in-game settings i'm using all in ultra, also you can use scaling if you want.

    ReplyDelete
    Replies
    1. Seems to be Win10 related. I ran this on different system, with both Win7 and Win10 using the same game installation. Same driver of 417.35.

      Win 7: http://phereo.com/image/5c484a83658b6a9c04000040
      Win 10: http://phereo.com/image/5c484ba0658b6ab50400004e

      Delete
    2. Too bad! there is an option in win10 "Fullscreen optimization" or something (in the EXE properties i think)....maybe trying to disable.

      thanks for testing bo3b!

      Delete
    3. This is with pre-rendered=1, and I also set the Disable Fullscreen Optimizations, and set shadercache=off. It's only a few textures that are 'stuck' at screendepth. It's weird that it's different textures from either driver or different system. But, they are consistent between runs, it's the same set each launch.

      @DHR, when you are fixing Frostbite, do you see this stuck at screen depth texture, and fix others? It's possible that Win10 just has slightly different shaders or textures that are not fixed.

      Delete
    4. I don't see those issues at all...all geometry and textures render OK.
      All effects are fixed by regex. Only manually fix lensflares, skyboxes/moon/sun and HUD.

      Have you try Alt-Enter and then go back to the game?
      Also if you press F9 (hunting mode) the issues is still there?

      Delete
    5. Following up on this sub-thread, it seems to be working OK for me now on two different machines. pre-rendered was set to 1 using NVidia Profile Inspector. Doing an A:B:A test, I had stuck textures, then fixed them with =1, then saw them again when set back to default.

      Not OS related, this is clearly this setting. Worth deleting shader cache, and game settings folder to allow it to create fresh.

      Delete
  9. Thanks DHR but .. I 've tried everything you said, in the previous posts, and nothing works, win 10, 417.71...:-) still desesperate ...so disappointing ...Thanks a lot again for your titanic work for 3D vision ..

    ReplyDelete
  10. Me too. I suffer from the very same problems, Win10 x64 1809 417.71 (tested also 471.35). Tried everything suggested here, no luck. 3D is broken, some parts 100% flat others mis-placed, etc. Is a real no-go. The exact problems (location, parts affected by the flat or misplaced thing) change every time I load the game, but always makes it unplayable in 3D.

    I suffer this also in Battlefield 1, but is much less frequent.

    Reinstalled NV drivers using DDU everytime, nothing improves.

    ReplyDelete
  11. Sorry guys!...the only solution for this issue is play in win7 i suppose (dual partition perhaps)... i don't have win10 to test and found a solution, probably a texture override is needed and i don't know why win10 behaves different.

    ReplyDelete
    Replies
    1. Thank you for your reply DHR. I would like to know though about other people with Win10, if they are free of these problems, or if all people using Win10 is suffering this… I still think that may be another factor there...

      Delete
    2. Darkbluesky@ I have the exact same problems, and I'm on Win7, so it's not a Win10 exclusive issue :/

      Delete
    3. @Blacksmith56: Do you have this issue in others Frostbite3 games?

      Delete
    4. Just tested this again, and for whatever reason it worked flawlessly on Win10 1809, Driver 417.35. The same spot where I saw the screen depth tree textures was working correctly, no glitches at all. Two launches in a row were flawless. I don't have any idea what changed if anything.

      That confirms it's not a Win7/Win10 problem. More likely to be a game or driver bug. Maybe try moving back to the game-ready driver for BattleField V, 416.81.

      Delete
    5. That's strange...at least in my rig i never have this issue.
      Another thing is i ALWAYS exclude the Geforce Experience from the install...only drivers.

      Delete
  12. I have just tested with 416.94 (tried 416.81 but game tells that it needs at least 416.94), without Geforce Experience and always using DDU in Safe Mode to clean previous drivers. And even disabling all non-MS services (clean boot). The problem is still there…

    Just for info

    ReplyDelete
  13. I tried without geforce experience and rolled back to 316.94...win 10.but still got the same problems ...I used DDU...worse...SWBFII (origin) didn't launch anymore..:-(

    ReplyDelete
  14. @Blacksmith56: Do you have this issue in others Frostbite3 games?

    Sorry for the late answer, no only this one, it's very frustrating, anyway it's not your fault :)

    ReplyDelete
  15. I have tried with the last update in 3DFixManager and profiles, and after the game update through Origin. Disabling my second GPU and startup programs, and services. The problem is there.
    Aside of that, I have realized that some times, after a game update or even after a restart, I launch it and the 3D of the menus background (soldiers…which are bad rendered when the problem is present) are ok, then I launch the SP campaign and the game crashes to desktop, I re-launch and from there the game has the same problem.

    I don't know if there is caused by the presence of some crashed files? To me it does not tell me any clue, but maybe it could be a hint for someone...

    ReplyDelete
    Replies
    1. I don't think this will necessarily matter, but EA games tend to be fragile. On SW:Battlefront for example, using their standard update mechanism built a broken game that would not run, even in 2D. The only fix was to uninstall, then reinstall the entire game from scratch. Worth a try here as well.

      I just tried this again with a different computer, and I got the stuck textures and bad eyeballs at first launch. Setting max prerendered frames fixed the problem, and made a complete clean image. Then going back to default setting (use 3D application setting), I once again saw the broken textures stuck at screen depth. This was Win10 1803, Driver 417.22.

      It seems fairly clear that this is the setting to focus upon. Try different settings in different spots. There is a similar setting in-game, and you can set the global setting in NV control panel.

      Delete
  16. still got he same problems, windows 1803, nvidia driver 418.81 and all origin updates done ...idem for star wars battlefront 2, got a red error message when the game launch, like Batt V … :-( ..(using DDU, reinstall the games on origin, …)

    ReplyDelete
    Replies
    1. Try to simplify the setup, and go step by step. Verifying that it is working at each step.

      Remove all fixes, maybe even redownload the game from scratch off EA. Be sure to delete the game folder (sometimes left over bits), and delete the game preferences folder.

      Download from scratch the clean new copy of the game. Now, run it. No fixes, no 3D enabled, no nothing except game. Make sure it works and doesn't blow up in 2D. EA cannot be trusted to work properly, so this is important. Set the game settings how you expect to play, and make sure you either set your monitor to match the resolution in-game, or make game match monitor, so that it doesn't have to switch.

      Enable 3D Vision in control panel. Now, run it again. Make sure it does not blow up. No red error messages, everything works normally except that the 3D looks terrible. If you cannot make this step work, nothing else matters.

      Lastly, install the 3D fix. Follow all the steps to the letter. Now, run the game. Does it blow up? If not, it should be working correctly in 3D.

      If you get stuck textures problem, you need to edit the profile, and change pre-rendered=1. Only =1 works.

      I found it necessary to do exactly this sequence on SW:BattleFront II. It was super unreliable and buggy. But ultimately got it to work. Win10 1803, Driver 417.22.

      Delete
    2. Thanks Bo3b...I Will try this for BV and SWBF II but need a little time and then 'll give you feedback...

      Delete
    3. Sorry bo3b, I try exactly the procedure you gave for BV and just after step 3, meaning, installing the 3D fix, the game launches with the red line and the I got the same problems...Win 1803 driver 418.81 driver … pre-rendered frames global set to 1 in the nvidia profile ...Very frustrating that I don't find what's going wrong ...for EA games (Battlefield Hardline, Star Wars Battlefront 2, …). The Steam and Uplay games works fine with 3D fix ...

      Delete
    4. Win 10 1809 driver 418.81 driver

      I've had the same problem. When textures are refreshed, the problem is solved.
      ingame settings: video / advanced / graphic qualtiy / change graphic preset (low , max etc.)


      meanwhile patch stereoflagsdx10 = 0x00004000 also showed better performance. (with 0x00004008 more fps drop )


      "White shadows formed by the soldiers behind the obstacle." It looks better with 0x00004000.but the most basic problem I've detected. particle effects that come into contact with the ground. ("one eye" problem) I wish, if there was a solution to this error.

      Delete
    5. working nearly fine after updating windows from 1803 to 1809 version, with 418.91 driver ...Thanks DHR !!! Just some troubles with the big machine guns in the desert, from now ….

      Delete
  17. Tested on win7 + 418.18. Some textures always in screen depth with "Max prerendered frames = use 3D application setting" and this always fixed with "Max prerendered frames = 1" override in bfv.exe profile in NVCP. I've updated drivers in express mode with both drivers and Geforce Experience selected items

    ReplyDelete
  18. Setting pre-rendered to 1 and pre-rendered for VR to 1 in global profile in NV Control panel, I can launch the game and the bad placed geometries problem is no more there, at least most of the times I run it. But there are other problems, I guess they are due to the new game updates that have broken the 3d fix: the in-game HUD is very hard to read now and I am forced to use Post-Processing to medium (not high, not ultra, so no Ultra settings anymore), otherwise the reflections are bad placed and give headaches.

    ReplyDelete