
geeshta
Published
PROTON_USE_WINED3D11=1 %command%
Applied the vc_redist patch mentioned many times in other reports
At first the game ran terribly slow. Turns out it was running on the integrated Intel graphics. After using the following launch option, the NVIDIA dGPU caught up and there are no problems now:
PROTON_USE_WINED3D11=1 %command%
Multiplayer was impossible before the vc_redist fix (mentioned many times in other reports):
cd ~/.steam/steam/steamapps/compatdata/813780/pfx/drive_c/windows/system32
wget https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe
sudo cabextract vc_redist.x64.exe
sudo cabextract a10
Without launch option and vc_redist fix, the game was unplayable. With them, the game runs perfectly even on my workstation laptop.
gamemoderun %command%
The only "issue" was that gaining an achievement would minimize the game which was pretty annoying. To fix that, you can either:
- Go to Origin settings and disable notifications. However I couldn't find a way to get into Origin settings at first because the game would auto-launch. I manage to do it upon some update though
- Play the game in Borderless Windowed mode.
The launch optins are only there to enable mod loading. Using mods enhance the experience. Without mods it runs perfectly out of the box
WINEDLLOVERRIDES="dinput8=n,b" %command%
None of the guides on how to get Reloaded II working on Linux worked for me so I created my own guide: https://medium.com/@stefan.foldesi/how-to-make-the-reloaded-ii-mod-loader-work-on-linux-pc-and-the-steam-deck-aed9fc2fac35
The gist of it is knowing how to run any exe using Proton - you need to know the game's APP ID and the Proton executable location. Then you just download and install dependencies, download and run Reloaded II, deploy the ASI loader and modify launch options.
Works fine. With the widescreen patch it even renders on 3440x1440! Can't use some gamepad buttons.
The fullscreen was not exclusive so my xfce-panel was still visible over the game window. Needed to manually hide it.
Could not use some controller buttons - triggers, D-Pad and the middle ones Start and Select or whatever they are called
To use the widescreen patch - extract it into the game folder (inside steamapps/common) and edit the pop.ini to your desired resolution. I also neede to change HUD_posX_auto = 1
to HUD_posX_auto = 0
otherwise I couldn't see the HUD and tutorials.
Gamepad is in default not mapped at all. In order to map it in the settings - you need to double click (until the SFX plays and a little _ appears in the button setting) and then you input your gamepad input. I couldn't use triggers, D-Pad and the middle ones whatever they're called... Start and Select or something. I heard there's a fix for that but honestly I don't really need them I have two things unmapped - toggle walking speed and center camera - and do just great without them.
After messing a little bit with the config files, everything works OK and I'm having a great time!
1. The dancepad was not detected at all
With version 0.4.5 the default driver is XInput which does not register my dancepad. I needed to change two lines in the Preferences.ini file in the Save dir to:
InputSetXInput=0
InputSetHIDAPI=1
2. The dance pad behaves like an analog stick, i.e. two opposite directions cannot be pressed at once
There is a guide here https://projectoutfox.com/help/controllers.
Basically I needed to set my direction key mappings in the Keymap.ini file (also in the Save dir) like so:
1_Left=Joy1_Button 1::::Key_left
1_Right=Joy1_Button 4::::Key_right
1_Up=Joy1_Button 3::::Key_up
1_Down=Joy1_Button 2::::Key_down
the button numbers might be different for other pads.
This might be just problem with my specific dance pad and it might work OK for you out of the box
The Project OutFox Discord community is very helpful!
PROTON_USE_WINE3D=1 WINEDLLOVERRIDES="dinput8=n,b" %command%
For me, the old Proton (5.13) wouldn't launch the game until I changed the resolution first in a newer version. I used the widescreen fix and played with the default controller mapping, which can be always restored with a few clicks. With that, everything worked perfectly. Here are my steps:
- Install the game. Right-click -> Properties -> Compatibility -> Force Proton -> Select your usual version (mine was GE 7.17)
- Launch the game, go to Options -> Graphics and choose your desired resolution
- Download the widescreen fix https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/psychonauts, unzip it and put the .dll and .ini files into
~/.steam/debian-installation/steamapps/common/Psychonauts
- Again, Right-click -> Properties -> Compatibility and change Proton version to 5.13
- Still in Properties, go to the General tab and put this into launch options:
PROTON_USE_WINE3D=1 WINEDLLOVERRIDES="dinput8=n,b" %command%
- Run the game. After you choose you gain control in a new game or load a savefile, go to Options -> Controls -> Bindings and click Defaults. Now your controller will work just fine.
I use GE Proton by default, don"t know how it works with default Steam Proton.