Souls "Unsqueezed" 0.1.0 - Pre-Release 0
Pre-releaseInitial Aspect Ratio Fix
- Adds support for non-16:9 aspect ratios without letter / pillar boxing.Configuring 0.1.0-pr0 for aspect ratio correction is much more complicated than it should be and is basically a band-aid solution at this point. I'll work to automate as much of this as possible, particularly the read-only and fullscreen mode switch steps.
Configuration
0.1.0 comes pre-configured for 1920x1080.
To run the game correctly at a non-16:9 resolution you will need:
-
Edit the game's config to _always_ start in windowed mode
1.1. Open%AppData%/DarkSoulsIII/GraphicsConfig.xml
- Set
ScreenMode
to WINDOW - Set
Resolution-WindowScreenWidth
andResolution-WindowScreenHeight
to your screen's resolution
1.2. Make the file read-only
- This ensures that the game does not try to revert to the last window/fullscreen state.
- This step is _not_ optional.
- Set
-
Edit SUS's config to setup the default resolution
2.1 OpenSoulsUnsqueezed.ini
- Set
DefaultResX
andDefaultResY
to match the settings you used in GraphicsConfig.xml - Do not make this file read-only, dxgi.dll writes to it every time you run the game.
2.2 Set
Fullscreen=true
if you are not using your desktop resolution- This may shuffle some windows and your desktop icons onto other monitors, so it's disabled by default.
- Correct fullscreen borderless windows will be implemented in a later version.
- Set
-
Switch to fullscreen mode (Alt+Enter) _every time_ the game starts
Known Issues:
Transitions (fade to white/black) do not cover the entire screen (particularly the portion that is not visible at 16:9).
- These can be fixed if you enable HUD stretching
- Press Ctrl+Shift+Alt+. to toggle this feature
- Or turn it on by default in
SoulsUnsqueezed.ini
Release date is wrong in the release notes. I have not published the source code yet, so just ignore the date for now.