Skip to content

Souls "Unsqueezed" 0.1.0 - Pre-Release 0

Pre-release
Pre-release
Compare
Choose a tag to compare
@Kaldaien Kaldaien released this 26 Apr 13:58
· 31 commits to master since this release
Initial 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:

  1. 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 and Resolution-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.
  2. Edit SUS's config to setup the default resolution
    2.1 Open SoulsUnsqueezed.ini

    • Set DefaultResX and DefaultResY 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.
  3. 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.