Saturday, June 8, 2024

Star Wars Battlefront 2 (2017) [DX11] [GEO11] update

 3Dmigoto and Geo11 fix update for Star Wars Battlefront 2 (2017)

 Fix by Rubini based on EA last Standart game version
This fix was not possible without  Frostbite Universal fix by DHR



*cross eyed images

SWBF II (2017) has its highlights: a solo campaign, new solo modes and a still active multiplayer community. In some ways it is the best SWBF game to date.

As time went by and some updates later the old DHR  fix is no longer working well. The HUD shaders and also few shaders effects changed since then. I updated the game for the last EA standart version and also adjusted all HUD/UI and fixed some few broken shaders (shadows, some lights, etc). 

The Geo11 version has some shadows and other small effects that are slightly off. But they are not very noticeable. The 3Dmigoto version, however, is perfect.

I have been in some multiplayer sessions and the fix is working ok too!

Have fun!


My specs/tested on:
Win 10 Pro build 19045 22H2 nvidia driver 555.99, 536.23 and 425.31
Win 7 nvidia driver 390.77
Passive monitor at 1920x1080, gtx 1070
direct_mode: interlaced

Update V3:
- Added one more shaders fix
- More refined code for shader fixes
- some more refinements and adjusts here and there

Update V2:
- Added some more shaders fixes
- some refinements here and there

Fixed/Adjusted:
- All UI+HUD
- some broken shadows and lights
- some 3D objects
- Help OSD screen

Know Issues:
- some rare bloom lights at night. You can disable then with key "L" (toggle)
- a white line around objectives letters are in mono - you can enable/disable with key "Y" (toggle)
Geo11 only:  - some sparks,  some shadows and others small effects a bit off - seems that Geo11 dont read the regex very well for BFII - these same issues are totally ok on 3Dmigoto version. Fortunately they are few and discrete.


Hotkeys:
- "F12" on screen (OSD) help at anytime. Press again to close

- Frequent Use:
 - "7" quick cycle Crosshair/HUD depth (3 stages) (just work in game)
 - "8" quick convergence preset for 3th Person Fighters (just work in game)
 - "9" quick convergence preset for 3th Person Soldiers (just work in game)
 - "0" quick convergence preset for First Person/Internal vehicles  (just work in game)
 - "O" Alternate HUD types: screen depth/mix or at crosshair depth - at your choice
 
- Occasional Use:
 - "H" toggle HUD on / off 
 - "Shift F6" show depth and convergence - Geo11 only (toggle)
 - "F5" show FPS - Geo11 only (toggle)
 - "L" on/off for some lights in game that are rendering mono since last update(barelly noticiable at night) 
 - "Y" disable white borders on objectives(toggle)
 - "K" on/off hud mask
 - "T" cycle HUD position: all screen depth or mixed type HUD

 
Notes and Tips:
- Key "C" (Long Press) cycle between soldier 3thr person/first person with corrected convergence. Short press change player shoulders.
- I suggest to change the keyboard control key for external/cockpit view for fighters to one of the mouse buttons (if you have a more than 3 buttons mouse).  This will avoid any conflict with vanilla "C" key preset. (e.g., Mouse4 for cockpit view and Mouse3 for fighters rear view)
- When in external view for Fighters, press "8" to maximise your convergence and cross hair max depth
- The cockpit view convergence  is automatized by shader override
- Use alternative HUD (key "O") for fighters. It has a much better view area and no distorted icons (toggle)
All settings can be maximized
- And for last,  remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need (geo11 only)


Installation (choose Geo11 or 3DMigoto):
- geo-11, build v0.6.182: Extract where starwarsbattlefrontii.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 EA last game v1.7.64833, in a passive monitor, 1920x1080, win10 gtx 1070, with solid 60 fps with vsynch on).
- 3Dmigoto build 1.3.14: Extract where starwarsbattlefrontii.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:
STAR.WARS.Battlefront.II.3Dfix_Geo11_v3.7z
STAR.WARS.Battlefront.II.3Dfix_3Dmigoto_v3.7z

Have fun!
Rubini

Donate:
If you like this fix, consider donating to DHR at his PayPal account: dhr.donation@gmail.com

4 comments:

  1. Thanks for updating, sure I will replayit.

    ReplyDelete
  2. UB here, thank u thank u thank u

    ReplyDelete
  3. playing on a LG 4k tv Interlaced mode. It crashes before starting, I got it to run one time only and some levels look amzing, others the lighting was broken. The endor Mision had broken lighters and stereo. Closed out fo it. now I can't get it to start back up. Using Geo-11 fix. Any help?

    ReplyDelete
  4. @arubinig thank you very much for this fix. But somehow the Sky on Geonosis is at wrong depth, at least for me. I like this map a lot in instant action, maybe you could fix that one too. Or did i do something wrong and its working for you?!?

    ReplyDelete