
ZalgofiedMe
Published
Works with one caveat
When game is fullscreen, it will turn into a black screen if I tab out
Using Vanilla OS.
Everything, from player controls, to levels work perfectly. The only caveat is that tabbing out when game is fullscreen will result in black screen.
Runs perfectly out-of-the-box.
Messages on the ground very rarely flickered.
I played from Things Betwixt to Forest of the Fallen Giants. I haven't tried multiplayer yet, but my DS2 did connect to the online servers.
Works perfectly out-of-the-box
Some tiny blue spots appear on the ground in Undead Burg
Played multiplayer from beginning to the Depths so far. Everything ran without a hitch (except for the mentioned minor artifact). Cloud saves work too.
LD_PRELOAD="" %command%
Alt-Tabbing from fullscreen or clicking somewhere else in a multi-monitor setup makes the game go black and unresponsive
Problems with VRAM allocation when using Proton 8.0/Experimental/Proton-GE 8.0, limiting the game FPS severely (20-30 fps average)
Battlemode functioned perfectly
As noted, using Proton 8.0/Experimental causes the game to have severe lag, even on low settings.
- Menu is around 60 fps
- Gameplay is around 30 fps
- Heavy scenery (e.g. Super Gore Nest) is around 20 fps
- Glory kills are between 30 - 60 fps
Using alternatives such as:
- Proton GE 8.0
- Gamemode
- DLSS Unlocker mod for Doom Eternal
Only by using Proton 7.0 (in my case, 7.0-6), and adding the launch option LD_PRELOAD=""
, the game runs smoothly, just like it did on Windows.
Apparently, this is an ongoing problem with how the game, and only this game, allocates VRAM to NVIDIA graphics card. There are multiple threads discussing it, such asProton's Doom Eternal Github thread and an NVIDIA forum post.
Playable with a few caveats
Minor stuttering in a new area/against new enemies
If it's launched in fullscreen, it will be stuck on a black screen
Occasional crashes while browsing through the Skill Up part of the shop
I played until Mission 3 on high settings. The game and cutscenes run perfectly most of the time, however do note that:
- Launching with fullscreen turned on gives a black screen. The workaround is either to:
- launch in Windowed then fullscreen with ALT+ENTER, but you need to close the game in Windowed mode too
- use some of the workarounds provided by other Steam users down below
- Some stuttering is to be expected especially in new areas or against new enemies.
- Game sometimes crash while browsing through shop, specifically the Skill Up part where you can preview the moves.
DXVK_ASYNC=1 WINEDLLOVERRIDES="dinput8=n,b" %command%
Installed consolas font
If game is launched with fullscreen on, game will turn to black
Minor stuttering occurs when there's a lot happening quickly
Game sometimes crashes when browsing through Skill Up part of shop
As another user named skau pointed out in one of the reports, it's possible to use DDMK for this game. I made a detailed guide here.
Other than that, the issues I detailed in my previous report (and here) still persist as usual.
DXVK_ASYNC=1 WINEDLLOVERRIDES="dinput8=n,b" %command%
Installed consolas font for DDMK to work
Intro audio is missing
Some tutorial videos (e.g. Pandora's Omen) will be missing if you use normal Proton
It's recommended to use Proton GE, which will help fix missing tutorial videos (thank you to Saxjon for pointing this out). However, I do not know why the intro audio is missing.
To use DDMK, I wrote a comprehensive guide here.
Works perfectly out-of-the-box
Using Fedora 38 (KDE). Game works without any issues whatsoever.
Works perfectly out-of-the-box.
Using Fedora 38 (KDE). The game works as intended.
Works perfectly out-of-the-box
Using Fedora 38 (KDE). The game works just like it did on Windows.
Works perfectly out-of-the-box.
Using Fedora 38 (KDE). Game works smoothly, just as it did on Windows.
The native part is true up until Afterbirth+ only. If you want to play Repentance, then:
- Go into the game's Properties -> Compatibility
- Tick "Force the use of a specific Steam Play compatibility tool"
- Choose the Proton version that you like (I used Proton 7.0-4)
- Launch the game Repentance should be installed automatically.
Repentance works, just make sure to use the Proton version
This is simply an update post because I changed my OS from Pop!_OS to Vanilla OS.
The Binding of Isaac: Repentance + mods works perfectly. Just remember, to play Repentance you need to do these steps:
- Go into the game's Properties -> Compatibility
- Tick Force the use of a specific Steam Play compatibility tool
- Choose the Proton version that you like (I used Proton 7.0-4)
- Launch the game, Repentance should be installed automatically.
Works OOTB as long as you don't use Wayland
On Wayland, going from windowed to fullscreen crashed my external monitor
Update post as I'm using Fedora KDE 38.
Playing the game with DLCs and mod works. As usual, Proton is required for Repentance. Make sure to enable Force the use of a Steam compatibility tool in Game properties -> Compatibility.
Wayland does not work for me; going from windowed to fullscreen (the game starts windowed on first run) makes my external monitor unresponsive. For now, it's not recommended.
gamemoderun %command%
On Proton 8.0, the game sometimes crashes, with or without mods
For some reason, due to an unhandled exception, TBOI on Proton 8.0 (and most likely Experimental too) randomly crashes. Sometimes it happens when loading a room from a mod, finishing a Double Trouble boss fight, or just when pressing a button.
Only by switching to Proton 7.0-6, TBOI doesn't crash anymore.
When using mods, it will sometimes randomly crash on Proton 8+
Steam Remote Play works as intended
This mainly serves more as an update since I use Arch (btw) now.
Isaac still, weirdly, runs better on Proton 7.0 than Proton 8+/Experimental, mainly due to none of the mods crashing when using Proton 7.0. GE isn't required.
When using mods, it will sometimes crash on Proton 8 and above
Steam Remote Play works as intended
This mainly serves more as an update since I use Arch (btw) now (actually tagged the proper device now).
Isaac still, weirdly, runs better on Proton 7.0 than Proton 8+/Experimental, mainly due to none of the mods crashing when using Proton 7.0. GE isn't required.
Works OOTB. Expect lag during heavy scenes and the Cyber Grind
Some minor lag during heavy scenes, but not to the point the game runs badly
I was pleasantly surprised by how well it ran; even better than the demo (the demo kept stopping every few minutes). It does lag especially during explosions, a lot of particles, and particularly in the Cyber Grind, but it can be fixed with the game's graphics settings.
gamemoderun %command%
This is an update post to my previous one, now that I finished the game and hit wave 19 in the Cyber Grind.
Without Gamemode, the game starts to lag during not-so-heavy to heavy scenes, especially in level 5-2: Waves of the Starless Sea (where it constantly lags), and the Cyber Grind. Disabling Environmental Particle Effects helps reduce it very slightly.
Therefore, Gamemode is needed. Graphics settings are mostly unchanged, other than slightly lowering gore count and disabling fancy fire.
Some stuttering, only during initial launch
Tested it in Chapter 2, where I roamed around the streets and initiated fights to gauge performance.
It is possible to run Yakuza 0 on Proton versions newer than 5.13-6 by forcing Proton to render the game with OpenGL with this launch option:
PROTON_USE_WINED3D=1 %command%
However, the performance degrades by a lot, as the game constantly stutters.
Using Proton 5.13-6 works best for me. There were a few stutters during the initial launch, but after a second launch, the game runs fine.
A bit of occasional crackling
Solved by setting in-game display to Borderless
Some stuttering only during initial launch
Tested it in Chapter 2, where I roamed around the streets, initiated fights, and played the disco minigame to gauge performance.
Alt-tabbing crashes the game, set it to Borderless in settings.
It is possible to run Yakuza 0 on Proton versions newer than 5.13-6 by forcing Proton to render the game with OpenGL with this launch option:
PROTON_USE_WINED3D=1 %command%
However, the performance degrades by a lot, as the game constantly stutters.
Using Proton 5.13-6 works best for me. Things to note:
- a bit of stuttering happened only during the initial launch
- occasional minor audio cracklings
WINEDLLOVERRIDES="dxgi.dll=n,b" %command%
Game kept defaulting to the wrong monitor; had to manually position it myself
In my previous report, I noted that using anything newer than Proton 5.13-6 lags the game. However, I found out that using Proton GE (in my case, GE-Proton8-3) makes the game run perfectly; no audio crackling, no lag, runs just like how it does on Windows. It ran fine even with these mods that I'm using (no Ryu Mod Manager):
- 4K Font and Title Screen Mod (Original Font)
- Fixed Sega Intro Sound
- Yakuza 0 Licensed Music Restoration Patch
- Yakuza 0 Legend Style Fix, which is what the launch option is for (to load the provided DLL)
I set the game to Borderless, but I did not check whether the game crashes if I alt-tab when the game is set to Fullscreen. Another thing to note is in a multi-monitor setup, the game keeps defaulting to my laptop monitor, despite it being set as my secondary monitor.