Code Monkey home page Code Monkey logo

soulhackers2fix's Introduction

Soul Hackers 2 Fix

ko-fi
Github All Releases

This BepInEx plugin for the game Soul Hackers 2 features:

  • Proper ultrawide and non-16:9 aspect ratio support with pillarbox removal.
  • Custom resolution support.
  • Graphical tweaks to increase fidelity.
    • Disable Chromatic Aberration
    • Anisotropic Filtering
    • LOD Bias
    • Render Scale (Resolution Scale)
  • Fix for slidey character movement above 60fps.

Installation

  • Grab the latest release of SoulHackers2Fix from here.
  • Extract the contents of the release zip in to the game directory.
    (e.g. "steamapps\common\SOUL HACKERS2" for Steam).
  • Run the game once to generate a config file located at \BepInEx\config\SoulHackers2Fix.cfg
  • The first launch may take a little while as BepInEx does its magic.

Linux

  • If you are running Linux (for example with the Steam Deck) then the game needs to have it's launch option changed to load BepInEx.
  • You can do this by going to the game properties in Steam and finding "LAUNCH OPTIONS".
  • Make sure the launch option is set to: WINEDLLOVERRIDES="winhttp=n,b" %command%
steam launch options
Steam launch options.

Configuration

  • See the generated config file to adjust various aspects of the plugin.

Known Issues

Please report any issues you see.

  • Fullscreen exclusive for custom resolutions does not seem to work properly at the moment.

Screenshots

ezgif-5-8c9e6fffc1
Ultrawide pillarbox removal.
CA On CA Off
Chromatic Aberration On Chromatic Aberration Off

Credits

  • BepinEx is licensed under the GNU Lesser General Public License v2.1.

soulhackers2fix's People

Contributors

lyall avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

soulhackers2fix's Issues

Not with Reshade on

Your fix is great and came faster than a dev patch, so thanks. However, it does not seem to work together with reshade, it either crashes the game or turn the screen black as long as any effect is applied.

My reshading was subtle so I can do without, but I thought you should know.

Various visual effects no longer working

The fix works great, but I’ve noticed multiple visual/special effects no longer seem to work. This includes spell effects, muzzle flash from guns and the light coming from warp points.

Anyway to fix this in the config?

Slidey movement fix doesn't seem to work anymore

I'm not really sure what happened here, but the very first time I booted the mod and played on my ultrawide, the slidey movement fix worked. I had set the game to 144 FPS with VSync off. Unfortunately, the game has a bunch of little issues playing at a high framerate and 21:9 like mouth movements on the dialogue sprites being hyperspeed, some UI elements being stuck in 16:9; like the battle transition; and the weird thing going on with the extra space on the sides in shops. These things just bug me personally and aren't anything I really expect a fix for (the UI thing I'm sure won't be at least) and that's fine, I just decided to switch back to playing on my TV at 16:9. However, I do still want to use the mod because I want to disable Chromatic Aberration and fix Ringo being in Slippy-Slidey Ice World. After switching back to the TV, Ringo's back to practicing for the roller derby.

I tried each of these things sequentially to troubleshoot:

  1. Re-installing the mod fresh - which generated a new/default cfg file but did not resolve the issue, whether I started the game on the ultrawide or the TV.
  2. Switching back to my ultrawide - also did not resolve the issue, whether I started the game on it or switched to it after the game had booted.
  3. Switching framerates between 60 and 144 with VSync both on and off on both displays - the issue persists, but gets worse at 144FPS (with VSync off so the game actually runs at that framerate), which I understand is normal behavior for the slidey movement bug.
  4. Toggling between true and false settings for each of the Boolean settings in the cfg file then restarting the game - none of these seem to have made a difference, the only thing I didn't try is setting "DisableChromaticAberration" to false.

I'm playing on Windows 10 (up to date), through Steam. On the ultrawide, my resolution is 3440x1440, refresh is 160Hz, which I lock at 144FPS. On the TV I play at 3802x2138, which is basically 4K but reduced a bit since my TV has overscan issues when outputting via PC, refresh is 60Hz, which I use VSync to lock to.

I have included an image of my SoulHackers2Fix.cfg file: SoulHackers2Fix cfg

Windows Store Support?

Does this work with the Windows Store version of the game? If not, will it work in the future?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.