Photo Mode - Increase Screen Resolution (Automated Toggle)
This mod dynamically adjusts the screen resolution percentage for photos, minimizing artifacts, especially in hair, reducing grain, and enhancing hair quality. It also introduces Depth of Field (DOF) settings for photo mode, useful when the game's DOF is disabled.
I observed that hair quality in photo mode was subpar. Manually adjusting it each time was cumbersome, so I developed this mod to automate the process. Additionally, it allows customization of Depth of Field in photo mode, ideal for when the game's built-in DOF is turned off, as photo mode forces it on.
(The thumbnail is exaggerated as it's 33% vs 200% but it's a tiny image so hey)
Installation
Extract the archive and copy the contents to the game directory (Right click in Steam -> Manage -> Browse local files).
The package includes a DLL from Ultimate-ASI-Loader.
Detection
This mod detects when you hide the HUD in photo mode, when hidden, it will update the screen percentage to whatever you have defined in the configuration file. There is also an option in the INI file to disable the HUD detection which will require you to use the keyboard shortcuts instead.
I also added a detection for game pause, it's not perfect because the selfie mode does not pause but it works for now.
Current default keys:
- F5 = Photo mode setting (200% by default)
- F6 = Default setting (100% by default)
- F7 = Low quality setting (32%)
EDIT THE INI FILE!
The screen percentage variable will override the quality of your upscaler. Ensure that the default screen percentage is accurate and that your hardware can handle the photo mode screen percentage (test this ingame).
You may notice a delay of 2 seconds when switching to default, that is because the game has issues clearing resources when swapping to a higher screen res, so this is a work-around I found. I personally haven't encountered them anymore but it's always possible you may, use the keybinds if that happens to you.
Depth of Field
With version 2.0 there is now the option to customize the Depth of Field setting so it works well even in cinematics where DOF is forcefully enabled. This particularly helps when DOF is set to OFF ingame (see screenshots), the DOF effect is way too severe when using higher screen resolutions.
Linux / Steam Deck
If you're on Linux, use the following launch arguments:
WINEDLLOVERRIDES="dinput8=n,b" %command%
