Thursday, December 26, 2024

Forgive Me Father 2





geo-11 fix for Forgive Me Father 2.


Fixed
- Lighting.
- Shadows.
- Volumetric lighting.
- Light shafts.
- Skyboxes.
- Reflections.
- Decals.
- TAA, TSR and FSR.
- Haloing issues.
- One-eye issues.
- Geometry culling.
- Vignette (disabled by default).
- Chromatic aberration.
- Crosshairs at dynamic depth.


Known issues
- Some remaining lighting clipping.
- geo-11 is not compatible with DLSS. Don't use that.
- If you use "upscaling = 1" in "d3dxdm.ini", you are going to have some problems with the mouse cursor in windowed and fullscreen modes. Better use borderless in that case.


Installation
- geo-11 fix (with build v0.6.198): download this file and extract its contents in the "Forgive Me Father 2\FMF2\Binaries\Win64" folder , where "FMF2-Win64-Shipping.exe" is. Remember to edit "d3dxdm.ini" to change the "direct_mode" to the output method you need.
- Run the game.


Hotkeys
F1: convergence presets (25, 37.5, 75). 37.5 by default.
F4: vignette toggle. Disabled by default.
F5: chromatic aberration toggle. Disabled by default.
p: weapon convergence scaling presets. The game makes weapons pop out too much, a lot more than in the first game. By default I set a preset that imitates the weapon depth of the first game. The rest of the presets (apart from the unmodified state) push weapons even further into depth. The more in depth they are, the more lighting issues they may show.


Recommendations
- You can use any antialiasing and upscaling method that you want (from the game options), except DLSS. Use what you think looks/performs best.
- Keep in mind that TSR is very GPU demanding, and that both TAA and TSR become very demanding when the output resolution is very high (like 3840x2160), even if the internal resolution percentage is low. FSR doesn't consume as much GPU as TSR. And you can always just not use any antialiasing if you don't want to.


If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com
Or you can join my Patreon: https://www.patreon.com/masterotaku

5 comments:

  1. Could you please focus on the requested games.Thanks

    ReplyDelete
    Replies
    1. Short answer, no. Everything in HelixMod is done on a volunteer basis, and everything is free. Anyone working on stuff on their own time is going to work on what they find most interesting. You can ask, but no one doing the actual work is under any obligation to anyone else.

      Delete
    2. To the original person who asked: I fix what I want, when I can.
      Requests are welcome, as they can make me notice interesting games or remind me of plans that I forgot about.
      For example I have a Far Cry 5 fix in progress (which I see is highly requested in the wishlist of this blog), but I got stuck trying to fix screen space reflections.
      Despite having a lot of other effects fixed in the game (it was pretty hard), I got stuck hard in there, which is strange because I've fixed screen space reflections in many engines, so I need to come back later with a fresh mind.

      And sometimes seemingly unrelated games, like Forgive Me Father 2, can make me notice some mistakes in other games of the same engine or even other engines. Like that update that I uploaded for Silent Hill 2 and DB Sparking! Meteor last month. That was possible because I noticed a problem in my regexes (human error in the replace section) when fixing FMF2.

      Delete
  2. Im just grateful for any Masterotaku 3d fix.Thank you Master for all of your great plug and play 3d fixes.I'm just a 3d junkie. ;-).Thank you all Bo3b , DHR , Helifax, Losti, DarkStarSword, and all others involved in creating 3DMigoto and geo11.The world would be flat without you guys. Once you go 3d there is no comming back.

    ReplyDelete
    Replies
    1. well said. I agree with your words

      Delete