Endode
Published
Game appears to work just as it did when I had used Windows. There are some issues but those are related to the game itself and happen when ran in Windows too. I don't see anything out of the ordinary when playing using Proton. I haven't played it too much under Proton so there could be issues I haven't seen yet.
mangohud %command%
Runs perfectly, no issues with Proton. Only issues are issues with the game itself. Mods work too. Beat the game a few times under Proton. One thing I don't remember happening on Windows, is that if you open the Fazwatch the game might use 100% of your GPU and then might freeze your system, that HAS happened to me on Windows but on Windows it only happened on the cameras, under Proton, I notice it will any menu in the Fazwatch. I think it might be a game issue though, so that's why I'm saying there are no issues. Also, the game has updated a few times since I had initally played it on Windows. So yeah, Proton works wonderfully. 100% would recommend using Proton
MANGOHUD_CONFIG=fps_limit=60 mangohud %command% -d3d11
Nothing unusual, just normal FNaF SB crashes
On my last report for FNaF SB, I said that opening the Fazwatch can cause the game to freeze because it eats all the vram. I investigated that, and I found a solution to that. Normally FNaF SB uses DirectX12, and that's cool and all, but when it does that, Proton uses VKD3D, which I think isn't as good or has some problem compared to DXVK (or maybe SB just has better DirectX11 support?). Adding the launch option "-d3d11" to the game causes it to use DirectX11, which will then make Proton use DXVK. I haven't tried using DirectX10 or DirectX9 (or OpenGL), those may unveil better performance.
tldr: Make SB use DirectX11 instead of DirectX12 by adding "-d3d11" to the launch options. Fixes issues relating to the Fazwatch and vram.
mangohud %command% -dx11
I personally limited the game to 60hz using mangohud because my hardware probably can't run the game at 165hz. I also used a command line argument to make the game run using DX11 instead of DX12 because for me, DX11 uses a little bit less VRAM, but I'm sure the game works perfectly without doing that.
Intro video before beginning shows black screen, tried troubleshooting for a while, didn't end up fixing it. I will try more things to fix it, but it is playable. I didn't get into the game very far since I wanted to try to fix the video issue, but what I played ran perfect. For anyone wanting to help try to fix the video, I think part of the issue is gstreamer in Proton is using the 64 bit gstreamer extension binaries when the game is 32 bit. Another thing that is definitely part of it, is that Windows Media Player stuff is needed, I tried Windows Media Player 11 but that didn't work, I think it needs version 10, which can't be installed in the prefix for the game since that's 64 bit and version 10 is 32 bit. I know the video isn't important, but I really want to support Kane Carter and his team. I really want the game to run perfectly.
Intro video works now, it's actually worked properly for a few months, but I never reported it on here.
Intro video works now, it's actually worked properly for a few months, but I never reported it on here. I thought I should probably do that now, so people don't think the intro video is still not working. Works great, no issues (at least that I've found)