![Profile Avatar](https://avatars.steamstatic.com/db2147e8aec2205ca5ba8d373996988ddb77c980_full.jpg)
Top Loser
Published
The game will not run at all unless you delete the following folder: Asphyxia/lib/linux-x86_64/lib
. Alternatively it works seemingly without issues if you force proton.
As of the most recent Proton Experimental update, the in game browser / notification system now works and there are no issues with the game.
PROTON_USE_WINED3D=1 WINE_CPU_TOPOLOGY=2:0,1 %command%
- The purpose of
PROTON_USE_WINED3D=1
is to eliminate wine errors that prevent me from playing the game (error is about about line 39 of loader_thunks.c). For this case, using WineD3D over DXVK simply works. WINE_CPU_TOPOLOGY=2:0,1
makes the game run smoothly; there's massive performance issues without it. I would call performance acceptable so far, some FPS dips.
PROTON_USE_WINED3D=1 WINE_CPU_TOPOLOGY=1:0 %command%
For my case, steps are similar to the first game, just with further CPU restrictions. I would have preferred to run in 6.3-8 as it is smoother (after using gamescope or disabling vsync in dxvk.conf to prevent crashes right after starting the game), but that had random mid-cutscene crashes no matter what I did, and I could not open the game in earlier proton versions at all. Therefore I made it work in 9.0-2 instead.
PROTON_USE_WINED3D=1
eliminates a wine error that crashes the game soon after launching the game (line 39 of loader_thunks.c). For this case, using WineD3D over DXVK simply works.WINE_CPU_TOPOLOGY=1:0
makes the game run smoothly; there's massive performance issues without it (you will notice immediately in 3D areas). There are some FPS reductions under this setting, but seems mostly fine.
DXVK_CONFIG_FILE="/path/to/dxvk.conf" %command%
After downgrading Proton, I had to go to controller settings (I use a Switch Pro) and switch from default to Enable Steam Input, then manually enabled Controller 1 in the game's settings.
The background in cutscenes and during dungeon crawling is scrambled, and the battle screen is similarly bad, rendering the game in a state where you essentially cannot see where you are going but can view cutscenes.
I fixed this by creating a dxvk.conf
file with d3d11.disableMsaa = True
as the contents, and adding DXVK_CONFIG_FILE="/path/to/dxvk.conf" %command%
to the launch options.
After this, there was severe lag in battle and near traps in dungeons. Switching to Proton 6.3-8 fixed this.
Videos do not work. You can mash past them. Converting the video to VP9/Opus allowed me to hear the audio, as well as running steam with steam steam://unlockh264/
, but this stopped working after switching proton versions.
Let's hope nothing changes between now and when I finish the game :) Game was a pain in the butt to get working.
WINE_CPU_TOPOLOGY=1:0 DXVK_CONFIG_FILE="/path/to/dxvk.conf" %command%
I updated my system, including the Nvidia driver (555 now), and things broke, invalidating my previous report. Proton 6.3-8 became a crashy mess, but I depended on that version to fix dungeon trap and battle system lag and needed a new solution.
- I switched to 9.0-2 and used
WINE_CPU_TOPOLOGY=1:0
. There can still be some lag/fps reductions, but I found the level acceptable. You can turn off Battle FX in game to help reduce lag further (I generally felt okay leaving them on, some issues). - The dxvk.conf file with
d3d11.disableMsaa = True
as its contents is still necessary to fix background texture scrambling. - Videos are still audio only.
gamescope -f -- %command%
Similar to YumeUtsutsu (same studio), alt tabbing while in fullscreen crashes the game. You can avoid the issue if you have gamescope. Or just stick with windowed.
Surprisingly, the videos (which are wmvs) all played correctly without any intervention, so this game works pretty well without intervention.
Works very well.
Game does have low FPS and some moments of lag, not sure if linux related but not a significant issue.
Alt tabbing away from the game in fullscreen caused it to go black and crash. This behavior can be avoided if you have gamescope, by using the following launch option: gamescope -h 720 -H 1080 -f %command%
If you play without Proton GE, you will not see the OP or the six EDs. If you play with it, you still need to convert the audio in order to hear it, so I will outline how to do that. Go to YureMaster/Movie_En
and create a file called convert_videos.sh
, and copy the following into it:
for file in *.wmv
do
# Create backup of original files
new_name="$file".bak
mv "$file" "$new_name"
# Convert audio (will be very verbose)
ffmpeg -i "$new_name" -acodec pcm_s16le -vcodec copy "$file"
done
After, open a terminal in that folder and run these two commands:
chmod +x convert_videos.sh
./convert_videos.sh